Baked Bangus With Cheese Recipe: Crispy Top and Melty Filipino Cheese Magic

Appetizers

Baked Bangus With Cheese Recipe: Crispy Top and Melty Filipino Cheese Magic

Baked bangus with cheese transforms simple milkfish into a Filipino comfort food masterpiece—crispy golden edges, tender flaky flesh, and a blanket of melted cheese that makes every bite irresistible. 🔥 The secret lies in marinating the fish with garlic, soy sauce, and a touch of calamansi for that signature tang, then letting the cheese create a bubbly, savory crust in the oven.

This recipe preserves the traditional flavors Filipinos love while adding a modern twist that elevates it to restaurant-quality at home. The combination of garlic, soy, and vinegar creates a flavor bomb that penetrates the fish, while the cheese topping delivers that perfect crispy-melty contrast.

It’s the kind of dish that disappears faster than you can say "merienda."

What makes this recipe work is the balance—juicy, tender fish underneath a golden, slightly crispy cheese crust that’s impossible to resist. The aroma alone will have everyone gathering around your kitchen, and the first bite delivers that perfect harmony of savory, tangy, and cheesy goodness.

Ready in just 30 minutes, this is comfort food at its finest.

Serve with atchara for that sweet-tangy crunch or steamed vegetables for a lighter side. The possibilities are endless, but the result is always the same: a dish that feels like a hug from your favorite lola. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked bangus with cheese

Filipino comfort food essentials—juicy milkfish, tangy marinade, and melty cheese magic.

Ingredient Amount Notes
Fresh Milkfish (Bangus) 🐟 1 ½ lb Whole fillets, skin-on preferred
Garlic Cloves 🧄 6 cloves Minced for marinade
Soy Sauce 🥄 ⅓ cup Light or regular preferred
Calamansi Juice 🍋 ¼ cup Or substitute lime/lemon juice
White Vinegar 💧 1 tbsp For tangy brightness
Sugar 🍚 1 tbsp White granulated preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Shredded Mozzarella Cheese 🧀 2 cups Low-moisture, full-fat preferred
Butter 🧈 ¼ cup Melted, unsalted preferred
Olive Oil 🫒 1 tbsp For greasing baking dish
Salt 🧂 1 tsp Kosher or sea salt preferred
Fresh Parsley 🌿 0.1 cup Chopped, for garnish

The milkfish is the star—freshness matters most. Grab it from Asian markets or well-stocked grocery stores like H Mart or 99 Ranch. Look for fillets with bright, translucent flesh and minimal fishy odor. If using frozen, thaw overnight in the fridge. The cheese? Low-moisture mozzarella is key—it melts beautifully without making the fish soggy. I always buy the Kraft brand in blocks and shred it myself for the best texture. For the calamansi, Filipino markets sell it fresh, but lime or lemon juice works in a pinch. Just remember: the more authentic the tang, the better the flavor bomb.

No calamansi? Lime or lemon juice plus a pinch of sugar gets you close. Short on mozzarella? Cheddar or Monterey Jack work in a bind, but they won't melt as smoothly. The soy sauce can be swapped for fish sauce plus a splash of water if you're avoiding sodium. For extra crispiness, breadcrumbs mixed with melted butter on top before baking is a game-changer. The garlic? Fresh is non-negotiable here—jarred minced lacks the punch. And if you're feeling fancy, add a pinch of ground white pepper for that authentic Filipino touch.

Marinate the fish for at least 30 minutes—overnight is even better. The cheese topping browns fast, so keep an eye on it after 15 minutes in the oven. Leftovers? 2 days max in the fridge—this isn't a dish that reheats well. But if you make extra, trust me, it'll disappear. The best part? The crispy cheese topping reheats beautifully in the toaster oven for 30 seconds—like a cheesy crouton on top of your fish. Garnish with parsley right before serving, or it'll wilt waiting.

❤️

Why You'll Love This Recipe

  • No-Fuss Prep: I swear by this recipe when I’m too tired to fillet fish—just score the skin, stuff it with garlic and cheese, and let the oven do the work. The bangus practically cooks itself while I chop veggies for the side.
  • Cheese-Crusted Magic: That salty-sweet soy and tangy calamansi marinade? It’s the secret weapon. But the real star? The melty cheese caramelizing into crispy bits on top—like a hug for your taste buds.
  • Weeknight Hero: Between us, this is my go-to for lazy nights or when unexpected guests show up. It’s hearty enough for dinner but simple enough to throw together while scrolling through my phone.
  • Budget-Friendly Feast: A whole bangus costs less than takeout for two, and the leftovers? Even better reheated the next day. Plus, the garlic and vinegar stretch the flavor so every bite feels special—without breaking the bank.

Step-by-step instructions for baked bangus with cheese

Here's how to achieve that perfect golden crust and gooey cheese topping every time.

1

👨‍🍳 Step 1: Marinate the Bangus for Maximum Flavor

In a large bowl, combine the 0.33 cup soy sauce, 0.25 cup calamansi juice, 1 tbsp white vinegar, 1 tbsp sugar, 0.5 tsp black pepper, and 1 tsp salt. Stir until the sugar dissolves completely. This marinade is the secret to tender, flavorful fish.

Add the 6 cloves minced garlic and mix well. Gently place the 1.5 lb fresh milkfish (bangus) in the bowl, making sure the marinade coats all sides. Let it marinate for at least 30 minutes (I prefer 1 hour for deeper flavor). Don't skip this step—it makes all the difference in the final texture and taste.

2

🍳 Step 2: Preheat and Prepare the Baking Dish

Preheat your oven to 375°F. Grease a 9x13-inch baking dish with 1 tbsp olive oil—this prevents sticking and helps create that crispy top. I like to use a paper towel to spread the oil evenly.

Transfer the marinated bangus to the prepared baking dish, skin-side down. Arrange it in a single layer, slightly overlapping if needed to fit. The skin will crisp up beautifully while protecting the delicate fish underneath.

3

🥘 Step 3: Create the Cheese Topping Layer

In a small bowl, melt the 0.25 cup butter in 10-second intervals in the microwave, stirring between each interval until completely melted. This gentle melting prevents burning. Pour the melted butter evenly over the bangus.

Sprinkle the 2 cups shredded mozzarella cheese evenly over the top, making sure every inch of the fish is covered. The cheese will melt into a golden, bubbly blanket while the fish cooks through. Here's the thing—don't pack the cheese down. Just sprinkle it lightly so it melts beautifully.

4

🔥 Step 4: Bake Until Golden and Bubbly

Place the baking dish on the middle rack of your oven and bake for 25-30 minutes until the cheese is deep golden brown and bubbly. You'll know it's ready when the top looks crispy and the cheese has pulled away slightly from the edges.

Resist the urge to open the oven door early. The heat needs to stay consistent for that perfect crust. If you're worried about the fish being done, check the internal temperature with a meat thermometer—it should reach 145°F in the thickest part. The skin should be crispy enough to stand up on its own.

5

🍽️ Step 5: Garnish and Serve Immediately

Remove the baked bangus from the oven and let it rest for 2-3 minutes—this gives the cheese time to set slightly and makes serving easier. Sprinkle with the 0.1 cup chopped fresh parsley right before serving for a pop of color and freshness.

Slice into portions and serve immediately while the cheese is still gooey and the fish is warm. Each bite should deliver that perfect combination of crispy cheese crust, tender fish, and tangy marinade flavors. This dish is best enjoyed right out of the oven when everything is at its peak!

👨‍🍳

Pro Tips For Making Baked Bangus With Cheese

  • Preheat Like a Pro: Bangus needs a hot oven to stay tender—set yours to 375°F (190°C) for 15 minutes before baking. I used to skip this, and the fish would steam instead of crisp. That’s how you end up with sad, rubbery edges.
  • Slice Garlic Thin: Minced garlic burns fast and can overpower the dish. Instead, slice 8-10 cloves paper-thin and layer them under the cheese—this way, they soften without turning bitter. Trust me, your taste buds will notice.
  • Don’t Drown the Fish: The marinade (soy, calamansi, vinegar) should coat the bangus but not pool underneath. Pat the fish dry first, then brush on just enough marinade—wet skin = steamed fish, not baked.
  • Cheese First, Then Heat: Sprinkle shredded cheese directly on the fish before baking, then cover with foil for the first 10 minutes. This melts the cheese evenly instead of letting it slide off into the pan. (Yes, I’ve seen it happen.)

Dietary considerations for baked bangus with cheese

Gluten-Free Adaptations

The original recipe is naturally gluten-free since it relies on fresh fish, cheese, and simple marinade ingredients. The soy sauce is the only potential concern—opt for tamari (a gluten-free soy sauce alternative) or coconut aminos to keep it safe for gluten-sensitive eaters.

I always keep a bottle of San-J brand tamari on hand for these kinds of recipes. 🌱

Dairy-Free Options

For a dairy-free version, replace the mozzarella with nutritional yeast (for a cheesy flavor) or dairy-free shreds like Violife mozzarella. The butter can be swapped for olive oil or vegan butter to maintain moisture.

Just note that the texture will be slightly different—less melty but still delicious. I've tested this with Miyoko's vegan mozzarella and it works surprisingly well!

Lower-Carb Modifications

To make this lower-carb, skip the sugar entirely in the marinade and use erythritol or monk fruit sweetener instead. The cheese topping remains unchanged, but you can reduce the butter to 1 tbsp if tracking macros.

The natural sweetness from calamansi will still shine through. This version keeps carbs under 5g net per serving while maintaining all the flavor. 🥗

Allergen-Friendly Swaps

For shellfish allergies, this recipe is safe as long as you confirm the fish is from a dedicated facility (cross-contamination is rare but possible). For nut allergies, ensure your cheese is processed in a nut-free facility—Kraft brand is typically safe.

If you're avoiding garlic, substitute with 1 tsp garlic powder (though fresh garlic is preferred for flavor). Always double-check labels for hidden allergens like milk proteins in cheese substitutes.

Vegetarian Substitutions

While this dish is traditionally made with fish, you can create a vegetarian version using firm tofu or eggplant as the base. Marinate the tofu in the same sauce (minus the fish sauce) and top with cheese.

The texture won't be identical, but it's a great way to enjoy the same flavors. I've tried this with extra-firm tofu baked at 400°F for 20 minutes before adding cheese—it holds up surprisingly well! 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 120mg40%
Sodium 890mg39%
Total Carbohydrate 18g6%
Dietary Fiber 1g4%
Sugars 8g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen bangus instead of fresh?

Yes, but thaw it properly first! Place the frozen bangus in the refrigerator overnight or use the cold water method (sealed in a bag) for 30-45 minutes. Never thaw at room temperature—this can make the fish mushy. Pat it dry thoroughly before marinating to help the cheese crisp up better.

2

What's the best cheese substitute if I don't have mozzarella?

Try cheddar or Monterey Jack for a similar melt—just shred it slightly coarser. For extra crispiness, mix in 1/4 cup panko breadcrumbs with the cheese before baking. Avoid pre-shredded cheese (it contains anti-caking agents that prevent proper melting).

3

How do I prevent the cheese from getting rubbery?

Use low-moisture mozzarella and avoid overmixing the marinade—excess liquid steams the cheese. Bake at 375°F (not higher) and cover loosely with foil for the first 15 minutes to melt the cheese evenly, then uncover for browning. The key is patience—don't rush the baking time!

4

Can I make this in the air fryer instead of oven?

Arrange the marinated bangus in an air fryer-safe dish, top with cheese, and cook at 350°F for 12-15 minutes, spraying with olive oil halfway. The cheese will crisp faster, so check at 10 minutes. For extra crunch, sprinkle 1 tbsp crushed cornflakes on top before air frying.

5

Why did my fish turn out dry?

Overcooking is the most common cause—check with a meat thermometer at 145°F (not guess by appearance). Marinating for at least 30 minutes keeps the fish moist. For extra juiciness, add 2 tbsp mayonnaise to the marinade or baste with melted butter during baking. The cheese topping should be golden, not burnt!

★★★★★4.5(4 reviews)
Categories Appetizers