• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Panlasang Pinoy

Your Top Source of Filipino Recipes

  • Start Here
  • All Recipes
    • Course
      • Breakfast
      • Lunch
      • Appetizers
      • Dessert
      • Dinner
    • Ingredient
      • Chicken
      • Pork
      • Beef
      • Turkey
      • Vegetable
      • Fish
      • Rice
      • Egg
      • Tofu
      • Noodles
    • Type
      • Adobo
      • Bread
      • Fried Chicken
      • Sinigang
      • Kilawin
      • Ginataan
      • Kaldereta
  • Cooking Schools
  • About
Facebook
Instagram
Pinterest
YouTube
Home Recipes

Ginataang Bangus

By: Vanjo Merano Leave a Comment Published: 2/5/26
Jump to Recipe

Ginataang Bangus is fried milkfish cooked in coconut milk with shrimp paste, ginger, garlic, and Thai chili. I make this Ginataang Bangus recipe often because it is quick to put together and the flavors are exactly what I want on a busy weeknight. Ginataang Bangus is part of the ginataan family of dishes that Filipinos cook regularly, and this version stands out because the fish is fried first before it goes into the sauce. The coconut milk picks up all the flavor from the shrimp paste and aromatics, and the fried bangus stays firm through the entire simmer. I cook a lot of ginataan dishes with different types of fish, but Ginataang Bangus is the one my family asks for the most.

how to cook ginataang bangus


 

I started frying the bangus before simmering it years ago after noticing that raw fish tends to break apart in coconut milk. That one change made a huge difference. The flour coating gives each piece a light crust that holds up in the sauce, and it also thickens the coconut milk slightly as it simmers. If you have tried my Bangus Bicol Express, you will notice the same technique here. It works every time.

This Ginataang Bangus recipe gives you golden fish pieces in a coconut sauce that is savory, lightly spicy, and goes straight over rice. The shrimp paste makes all the difference in this dish. It is what separates a good ginataan from a great one.

What is Ginataang Bangus?

Ginataang Bangus is a traditional Filipino dish made with bangus (milkfish) cooked in coconut milk, or gata. The word “ginataan” means “cooked in coconut milk,” and bangus is the Tagalog term for milkfish. This cooking style is common in the Visayas and Bicol regions where coconut trees grow in large numbers. Coconut milk has been a staple in Filipino cooking for generations, and fish cooked in gata is one of the oldest preparations across the islands.

There are different versions of this dish throughout the Philippines. Some recipes simmer raw fish directly in coconut milk, while others fry the fish first. This fried version is sometimes called ginataang pritong bangus. Bangus is the national fish of the Philippines and has been commercially farmed in the country for over a hundred years, making it one of the most common and affordable fish for home cooking.

bangus belly simmering in the pan

Ginataang Bangus is typically served as a main dish with steamed white rice. It is a weekday staple in many Filipino households, and it is also popular during the rainy season when a warm, creamy bowl of ginataan feels right for the weather.

Why This Ginataang Bangus Recipe Works

This Ginataang Bangus recipe works well because of a few techniques that affect the final result.

  • Frying the bangus before simmering – The flour coating creates a thin barrier that keeps the fish from falling apart in the coconut milk. It also gives each piece a light golden texture that contrasts with the creamy sauce.
  • Cooking the shrimp paste with the aromatics – Shrimp paste cooked in oil loses its raw sharpness and develops a deeper umami flavor that spreads through the entire sauce.
  • Stir frying the string beans separately – Cooking the string beans on their own keeps them firm and green. They would turn soft and dull if simmered too long in the coconut milk.
  • Reusing the frying oil for the sauce – The oil left from frying the fish carries toasted garlic and fish flavor directly into the coconut sauce, giving it more depth without extra steps.
  • Keeping the heat low during the simmer – Coconut milk separates when boiled hard. A gentle simmer keeps the sauce smooth and creamy from start to finish.

Ingredients

ginataang bangus ingredients
  • Bangus (boneless) – Milkfish is the main protein in this dish, and boneless cuts make preparation and eating easier
  • Maggi Magic Sarap – An all purpose seasoning that enhances the natural flavor of the fish before frying
  • All purpose flour – Creates a thin coating on the fish that holds up in the sauce
  • Coconut milk – The rich, creamy base of the sauce
  • String beans – Cut into short lengths and stir fried for a fresh, crunchy contrast
  • Thai chili peppers – Bring a gentle heat that complements the coconut milk
  • Onion – The sweet base of the aromatics
  • Ginger – Gives warmth and helps cut through the richness of the coconut milk
  • Garlic – The aromatic foundation of the sauce
  • Shrimp paste – The source of deep, salty umami in this dish
  • Cooking oil – Used for frying the fish and sauteing the aromatics
  • Fish sauce – For final seasoning
  • Ground black pepper – A finishing touch for subtle warmth

Vanjo’s Advice

  • Use boneless bangus belly – I find that boneless cuts make this dish much more enjoyable, especially for kids. Most Filipino grocery stores carry boneless bangus belly, and it saves a lot of prep time.
  • Buy bangus belly with the skin on – I prefer keeping the skin because it crisps up when fried and holds the piece together in the sauce. Skinless fillets tend to curl and break more easily during cooking.
  • Pour the coconut milk slowly – I like to pour it in a steady stream while the aromatics are still hot. This helps everything blend together smoothly and avoids sudden temperature changes that could cause the sauce to split.
  • Taste before you add fish sauce – Shrimp paste is already salty. I always taste the sauce first before adding fish sauce at the end. You may need less than you think.
  • Let it rest for a minute off the heat – I have found that giving the dish a minute or two off the burner lets the sauce thicken slightly and cling better to the fish.

How to Cook Ginataang Bangus

Making Ginataang Bangus at home is straightforward. Take it one step at a time and you will have a creamy, satisfying dish ready for your family.

Season and Fry the Bangus

  1. Season the boneless bangus pieces with Maggi Magic Sarap and set aside for a few minutes.
  2. Dredge each piece of fish in all purpose flour, making sure it is evenly coated on all sides.
  3. Heat the cooking oil in a pan over medium heat and fry the bangus until both sides turn light to medium brown.
  4. Remove the fried fish from the pan and set aside on a plate.

Fry in batches so each piece has enough space to brown evenly. Crowding the pan will steam the fish instead of frying it.

Stir Fry the String Beans

  1. Using about 2 tablespoons of the oil left in the pan, stir fry the string beans for about 90 seconds.
  2. Remove from the pan and set aside.

The string beans should still have a snap to them. They will continue cooking briefly once they go into the sauce.

Saute the Aromatics and Build the Sauce

  1. Add another 2 tablespoons of oil to the same pan and saute the garlic until it starts to brown.
  2. Add the onion and ginger, then continue cooking until the onion softens.
  3. Stir in the shrimp paste and Thai chili peppers, and saute for about 30 seconds.
  4. Pour in the coconut milk and bring everything to a gentle boil.

Simmer and Serve

  1. Gently place the fried bangus and stir fried string beans into the coconut milk sauce.
  2. Lower the heat and simmer for about 5 minutes, allowing the fish to absorb the flavors of the sauce.
  3. Season with fish sauce and ground black pepper to taste.
  4. Transfer to a serving plate and serve hot with steamed white rice.

Pro Tips

  • Pat the bangus dry before dredging – Removing excess moisture helps the flour stick and creates a better crust when frying.
  • Use full fat coconut milk – Light coconut milk will make a thin, watery sauce. Full fat is what gives this dish its rich, creamy texture.
  • Do not stir too much once the fish is in the sauce – Use a gentle hand when stirring to keep the pieces from breaking apart
  • Add a splash of vinegar for a Bicolano twist – Some regions include a tablespoon of vinegar in the sauce. It gives the dish a slight tang that balances the richness of the coconut milk.
ginataang bangus with sitaw

What to Serve with Ginataang Bangus

  • Steamed white rice – The natural companion that soaks up every drop of the coconut sauce
  • Steamed eggplant and okra – A tasty side that cuts through the richness of the coconut milk
  • Ensaladang talong – Smoky grilled eggplant salad that pairs well with creamy dishes
  • Ginataang Hipon – A shrimp version of ginataan for a full coconut milk feast
  • Melon juice – A refreshing drink that balances the richness of the meal

Storage

  • Refrigerator: Store in an airtight container for up to 2 days. The coconut sauce will thicken when cold, and that is completely normal.
  • Freezer: Ginataang Bangus can be frozen for up to 1 month. Store the fish and sauce together in a freezer safe container. The texture of the fried fish will soften after freezing.
  • Reheating: Reheat gently in a saucepan over low heat. Add a splash of coconut milk or water if the sauce has thickened too much. Avoid using high heat to prevent the sauce from separating.
ginataang bangus recipe

More Filipino Seafood Recipes

  • Paksiw na Bangus – Milkfish stewed in vinegar with garlic and ginger for a tangy alternative
  • Ginataang Tilapia – Fried tilapia in coconut milk with spinach and long green chili
  • Inihaw na Bangus – Grilled milkfish stuffed with tomatoes, onions, and ginger
  • Tinolang Bangus – A clear ginger soup with milkfish and fresh vegetables
  • Bangus Sisig – A sizzling plate of flaked fried bangus seasoned with calamansi and chili
  • Ginataang Isda – Fish stew in coconut milk with eggplant and bok choy

Substitutions

  • Boneless bangus – Tilapia fillets or galunggong (round scad) work well as alternatives. Adjust frying time based on thickness.
  • Shrimp paste – Fish sauce can be used for saltiness, though the flavor profile will be different without the fermented depth of shrimp paste.
  • String beans – Sitaw (yardlong beans) or pechay (bok choy) can be used instead for a leafy variation.
  • Thai chili peppers – Long green peppers (siling pansigang) will give a milder heat. Leave them out entirely for a version without spice.
  • Coconut milk – Coconut cream can be used for a richer sauce. Thin it with a small amount of water if it gets too thick.

Frequently Asked Questions

Can I use a different fish for Ginataang Bangus?

Yes. Tilapia, galunggong, and tanigue all work well. Cooking time may vary depending on the thickness of the fish. Bangus has a naturally mild, sweet flavor that pairs especially well with coconut milk, but any firm white fish will give you good results.

Do I need to fry the bangus before simmering it in coconut milk?

Frying the fish first is what keeps it from falling apart in the sauce. It also gives the bangus a golden color and a light texture that contrasts with the creamy coconut milk. You can sear the fish briefly in a hot pan if you prefer not to deep fry.

How do I keep the coconut milk from curdling or separating?

Keep the heat low once you add the coconut milk. A gentle simmer is all you need. Boiling it too hard will cause the fat to separate, and the sauce will look oily instead of smooth. Stirring gently also helps.

Can I add other vegetables to Ginataang Bangus?

Kalabasa (squash), pechay (bok choy), eggplant, and malunggay leaves all work well in this dish. Add heartier vegetables earlier in the simmering process and leafy greens during the last minute so they do not overcook.

How spicy is Ginataang Bangus?

This recipe uses Thai chili peppers, which bring moderate heat. You can reduce the number of peppers or remove the seeds before adding them. For a completely mild version, leave the chili out. The dish is just as good without it.

ginataang bangus

Ginataang Bangus is a dish I keep going back to because it is simple, satisfying, and full of flavor. I hope you try this Ginataang Bangus recipe at home and enjoy it with your family over a warm plate of rice. Let me know how it turns out.

Did you make this? If you snap a photo, please be sure tag us on Instagram at @panlasangpinoy or hashtag #panlasangpinoy so we can see your creations!

ginataang bangus recipe

Ginataang Bangus

Ginataang Bangus is a classic Filipino dish featuring crispy pan-fried milkfish simmered in rich coconut milk with string beans, Thai chili peppers, and shrimp paste. This savory and creamy recipe comes together quickly and pairs perfectly with steamed white rice.
Prep: 10 minutes minutes
Cook: 25 minutes minutes
Total: 35 minutes minutes
Print Recipe Rate Recipe
Pin
Email
4 people

Ingredients

  • 1 lbs bangus boneless
  • 8 grams Maggi Magic Sarap
  • 3/4 cups all-purpose flour
  • 2 cups coconut milk
  • 8 pieces string beans cut into 2-inch lengths
  • 3 pieces Thai chili pepper
  • 1 pieces onion minced
  • 1 thumbs ginger minced
  • 5 cloves garlic minced
  • 1 tablespoons shrimp paste
  • 3/4 cups cooking oil
  • fish sauce and ground black pepper to taste
US CustomaryMetric

Equipment

  • 1 Frying pan For frying the bangus and sautéing aromatics

Instructions

  • Season the bangus with Maggi Magic Sarap.
    1 lbs bangus, 8 grams Maggi Magic Sarap
  • Dredge the fish in all-purpose flour, making sure it is evenly coated. Set aside.
    3/4 cups all-purpose flour
  • Heat the cooking oil in a pan. Fry the bangus until both sides turn light to medium brown. Remove from the pan and set aside.
    3/4 cups cooking oil
  • Using 2 tablespoons of the oil from frying the fish, stir-fry the string beans for about 90 seconds. Remove and set aside.
    8 pieces string beans
  • Add another 2 tablespoons of oil to the pan. Sauté the garlic until it starts to brown, then add the onion and ginger. Continue cooking until the onion softens.
    5 cloves garlic, 1 pieces onion, 1 thumbs ginger
  • Add the shrimp paste and Thai chili peppers. Sauté for 30 seconds.
    1 tablespoons shrimp paste, 3 pieces Thai chili pepper
  • Pour in the coconut milk and let it come to a boil.
    2 cups coconut milk
  • Add the fried bangus and string beans. Lower the heat and simmer for 5 minutes.
  • Season with fish sauce and ground black pepper to taste.
    fish sauce and ground black pepper
  • Transfer to a serving plate and serve with rice.
  • Share and enjoy!

Notes

Coconut Milk Selection — Use full-fat canned coconut milk for the richest and creamiest sauce. Avoid lite versions, as they produce a thin and watery consistency.
Frying Temperature — Make sure the oil is hot enough before frying the bangus. The fish should sizzle immediately upon contact to achieve a crispy golden crust without absorbing too much oil.
Spice Level — Adjust the number of Thai chili peppers to your preferred heat level. For a milder dish, slice the peppers without crushing them. For more heat, split them open before adding.
Scaling — This recipe doubles easily. Use a larger pan or wok to ensure the coconut milk can simmer without overflowing.
Storage — Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently over low heat to prevent the coconut milk from separating.

Nutrition Information

Calories: 900kcal (45%) Carbohydrates: 36g (12%) Protein: 34g (68%) Fat: 72g (111%) Saturated Fat: 26g (130%) Polyunsaturated Fat: 14g Monounsaturated Fat: 30g Trans Fat: 0.2g Cholesterol: 110mg (37%) Sodium: 228mg (10%) Potassium: 1137mg (32%) Fiber: 6g (24%) Sugar: 7g (8%) Vitamin A: 1841IU (37%) Vitamin C: 29mg (35%) Calcium: 128mg (13%) Iron: 8mg (44%)
© copyright: Vanjo Merano

Did you make this?

Tag @PanlasangPinoy on Instagram and be sure to leave a rating!

Rate Recipe
Tag On Instagram

Vanjo Merano

Vanjo Merano is the creator of PanlasangPinoy.com. His goal is to introduce Filipino Food and Filipino Cuisine to the rest of the world. This blog was the first step that he took.

Read more...

Related Posts

  • paksiw na bangus recipe
    Paksiw na Bangus Recipe
  • Daing na Bangus Recipe
  • Ginataang Alimasag Recipe
SharesFacebookPinTweet

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating





sidebar

Welcome!

As a huge fan of Filipino food, it is my goal to teach people how to cook it using the simplest way possible. Prepare your taste buds for an ultimate showdown of delectable Filipino dishes! Read more…

Facebook
Instagram
Pinterest
YouTube

Reader Favorites

Chicken Adobo Panlasang Pinoy

Filipino Chicken Adobo Recipe

Leche Flan Recipe

kare kare beef tripe

Kare-Kare Recipe (Beef Tripe)

Pork Sinigang

Sinigang

Receive new recipes by email!




Seasonal

Beef Morcon Recipe

Arroz Valenciana

lechon belly roll recipe

Lechon Belly Roll

Christmas Macaroni Salad

How to Make Macaroni Salad for the Holidays

As Seen In:

good housekeeping
parents
serious eats
livestrong
kitchn
sheknows
Facebook
Instagram
Pinterest
YouTube
About
Meet Vanjo
New? Start Here
Browse Recipes
Explore
Ingredient 101
Philippines
Cooking Schools
Privacy Policy
Disclaimers
Contact
© 2026 Panlasang Pinoy
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
Back to Top