Ginataang Tilapia: Fish in Coconut Milk with Ginger and Greens

Filipino coconut fish | Tilapia | Ginger greens
Ginataang tilapia is creamy, gingery, and weeknight-friendly, with mild fish simmered gently in coconut milk and greens.
Why make it: This version uses easy-to-find tilapia fillets but keeps the coconut, ginger, chile, and leafy-green profile Filipino cooks expect.
Fresh From the Kitchen



What Is Ginataang Tilapia?
Ginataang tilapia is a Filipino fish dish cooked in coconut milk with ginger, garlic, onion, chiles, and leafy greens such as pechay, spinach, or malunggay.
Why You Will Love It
- Practical for U.S. kitchens: the recipe uses ingredients and substitutions a home cook can realistically shop for.
- Built for the table: the serving notes match how the dish usually lands in Filipino-American homes, from weeknights to merienda to parties.
- Flexible without erasing the dish: swaps are named clearly so the original idea stays visible.
- Easy to cook through: the shopping list, timings, and storage notes make the recipe straightforward to test and adjust.
Ingredient Notes
For tilapia
Fillets are convenient and cook quickly. Whole tilapia gives more flavor but needs a wider pan and careful turning.
For coconut milk
Use full-fat coconut milk for body, then finish with a little coconut cream if you want a richer sauce.
Ginataang Tilapia Recipe
This version uses easy-to-find tilapia fillets but keeps the coconut, ginger, chile, and leafy-green profile Filipino cooks expect.
Shopping List
- tilapia fillets or whole tilapia
- coconut milk
- coconut cream
- ginger
- garlic
- onion
- fish sauce
- long green chile
- spinach or bok choy
- rice
Ingredients
Coconut Base
- 1 tablespoon oil
- 1 onion, sliced
- 5 garlic cloves, minced
- 2 tablespoons sliced ginger
- 1 can full-fat coconut milk
- 1 tablespoon fish sauce
Fish and Greens
- 1 1/2 pounds tilapia fillets
- 1 long green chile
- 3 cups spinach, pechay, or baby bok choy
- 1/2 cup coconut cream, optional
For Serving
- Steamed rice
- Calamansi or lemon wedges
- Extra chiles, optional
Instructions
- Saute onion, garlic, and ginger in oil until fragrant.
- Add coconut milk and fish sauce and bring to a gentle simmer.
- Add the long green chile and simmer a few minutes to flavor the sauce.
- Slide in the tilapia pieces in one layer.
- Cover and simmer gently until the fish is just cooked through.
- Add greens and optional coconut cream and cook until the greens wilt.
- Taste the sauce and adjust with fish sauce or citrus at the table.
Tips For The Best Ginataang Tilapia
- Simmer gently: Hard boiling can break the coconut sauce and the fish.
- Do not flip too much: Tilapia flakes easily once cooked.
- Add greens late: They should stay bright and tender.
- Use full-fat coconut milk: Light coconut milk makes a thin sauce.
How To Serve And Store
Serve hot with rice and a little calamansi. Refrigerate leftovers for up to 2 days and reheat gently.
Common Questions
Can I use another fish?
Yes. Cod, pompano, salmon, or catfish can work.
Can I make it spicy?
Add Thai chiles with the long green chile.
Can I use frozen fillets?
Yes. Thaw and pat dry first.
What greens work best?
Pechay, bok choy, spinach, or malunggay are all good options.
Do you like coconut fish mild and creamy or chile-hot? Share your family version or testing notes in the comments.
Recipe inspiration and technique reference: Filipino home-cooking source research from Panlasang Pinoy, Kawaling Pinoy, and Filipino-American cooking sources in the site roadmap.

