Appetizers
This baked bangus with cheese recipe transforms simple milkfish into a showstopping dish with a crispy golden crust and gooey cheese edges—all in one pan.
The secret lies in properly preparing the fish (scaling and cleaning thoroughly) before topping it with a blend of sharp cheddar and melted mozzarella for that perfect texture contrast. I've perfected this method after testing countless variations, ensuring the fish stays tender while the cheese develops that irresistible caramelized finish.
The beauty of this recipe is its simplicity: just a few key ingredients and a single baking tray, yet it delivers restaurant-quality results. Filipino home cooks know how to make bangus shine, but this version adds a modern twist with a breadcrumb topping that amplifies the crispiness.
The cheese selection is crucial—cheddar for sharpness, mozzarella for meltability—while herbs like parsley or chives add freshness that cuts through the richness.
What you'll end up with is a dish that's equally impressive as a main course or appetizer: flaky, buttery bangus with pockets of melted cheese seeping into every bite, all crowned with a crispy golden crust.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of textures—tender fish, creamy cheese, and satisfying crunch.
Serve this with a side of tangy atchara or crisp salad to complement the richness, and you've got a complete meal that feels both comforting and special. The best part? It's a one-pan wonder, making cleanup effortless while delivering maximum flavor impact. Let's get baking!
Ingredients for baked bangus with cheese
Crispy crust, melty cheese, and flaky bangus—just 13 ingredients transform this into a one-pan masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Milkfish (Bangus) 🐟 | 1 ½ lb | Scaled, cleaned, gutted |
| Sharp White Cheddar Cheese 🧀 | 1 cup | Shredded, block preferred |
| Mozzarella Cheese 🧀 | 1 cup | Fresh, shredded or sliced |
| Plain Breadcrumbs 🍞 | ½ cup | Panko for extra crispiness |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Fresh Chives 🌱 | 2 tbsp | Chopped, for garnish |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For coating fish |
| Garlic Cloves 🧄 | 3 cloves | Minced, for seasoning |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| All-Purpose Flour 🌾 | 2 tbsp | For dredging |
| Butter 🧈 | 2 tbsp | Melted, for drizzling |
The bangus is non-negotiable for this dish—look for fresh, firm fillets at Asian markets or well-stocked seafood counters. The scaling and cleaning are crucial; skip this step and you'll end up with a bitter, off-flavored fish. I always ask the fishmonger to scale mine (they usually do it for free), but if you're doing it yourself, use a sharp knife and work quickly. For the cheddar, sharp white varieties like Cabot or Tillamook give the best flavor—avoid pre-shredded if possible, as it contains anti-caking agents that prevent proper melting. Mozzarella should be fresh, not the low-moisture kind from a block.
No panko? Plain breadcrumbs toasted in a dry pan for 3-4 minutes work just as well. Short on parsley? Fresh cilantro or chives add a similar brightness. The olive oil is essential—don't substitute with vegetable oil, as it lacks the fruity depth that complements the fish. If you can't find fresh chives, dried chives at half the amount will do, though fresh is always better. The butter drizzle at the end is what makes this dish shine—it adds richness and helps create that golden crust. For extra crispiness, broil the fish for the last 2-3 minutes, but watch it like a hawk to avoid burning.
Prep ahead for maximum flavor: clean and scale the fish up to 2 days in advance, wrapped in paper towels in the fridge. The cheese topping can be mixed and stored in an airtight container for 1 day, but add the herbs fresh before baking. This dish reheats beautifully—pop it in a 375°F oven for 10-12 minutes to restore that crispy texture. Leftovers? Store in the fridge for 3 days or freeze for 2 months. The crispy topping gets soggy if stored uncovered, so always keep it sealed.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub a sink. Just butter the fish, stuff it with cheese, sprinkle breadcrumbs—then bake. That’s it. No extra bowls, no mess, just golden perfection waiting for you.
- Cheese Pulls Hard: Between us, the sharp cheddar and melted mozzarella create this perfect tension—crispy crust outside, gooey center inside. The parsley adds a fresh bite that keeps it from feeling too heavy, even when you’re sneaking seconds.
- Weeknight Hero: I make this when my kid’s friends are over, or when I need something hearty but still feels special. It’s got that restaurant-quality feel without the fuss—great for casual dinners, potlucks, or even a lazy Sunday brunch if you’re feeling bold.
- Budget-Friendly Feast: Fresh bangus is affordable, and the cheeses stretch further than you’d think. A single fillet feeds two, and leftovers reheat beautifully—either straight from the oven or pan-fried for extra crisp. My wallet and my family thank me every time.
Step-by-step instructions for baked bangus with cheese
Here's how to achieve that perfect golden crust and melty cheese combination every time.
Prepare the Bangus for Maximum Flavor
Start by patting the 1.5 lb fresh milkfish (bangus) completely dry with paper towels—this is non-negotiable for crispy skin. I like to make a few shallow slits along each side of the fish to help the cheese penetrate deeper during baking. This creates those beautiful pockets of melted goodness we all love.
In a small bowl, whisk together the 2 tbsp extra-virgin olive oil, 1 tbsp lemon juice, 1 tsp salt, 0.5 tsp black pepper, and the 3 minced garlic cloves. Rub this marinade all over the fish, making sure to get into those slits you just made. Let it sit at room temperature for 15 minutes—this allows the flavors to meld and the fish to come up to temperature more evenly.
Create the Crispy Cheese Crust
Preheat your oven to 425°F—this high temperature is key for that perfect crispy top. In a separate bowl, combine the 2 tbsp all-purpose flour and 0.5 cup plain breadcrumbs. This mixture will create our crispy crust that contrasts beautifully with the creamy cheese.
Lightly dredge the marinated fish in the flour-breadcrumb mixture, pressing gently to adhere. For extra crispiness, I like to use panko-style breadcrumbs if available—they puff up beautifully. Place the coated fish on a parchment-lined baking sheet, seam-side down if possible, to help it maintain its shape during baking.
Layer the Cheese Masterpiece
Evenly distribute the 1 cup shredded sharp white cheddar cheese and 1 cup mozzarella cheese over the breaded fish. I recommend using a mix of block cheddar and fresh mozzarella—block cheddar melts more smoothly, while fresh mozzarella adds that perfect stretchy texture. Sprinkle the 0.25 cup chopped parsley leaves and 2 tbsp chopped chives on top for freshness and color.
Drizzle the melted 2 tbsp butter evenly over the cheese layer. This butter creates a beautiful golden crust while adding rich flavor. For that restaurant-quality finish, I like to press down very gently on the cheese layer with the back of a spoon—this helps it melt more evenly and creates those gorgeous bubbly edges.
Bake to Crispy Perfection
Bake for 20-25 minutes until the top is deep golden brown and the cheese is bubbling vigorously. You'll know it's ready when you see that beautiful contrast—crispy golden crust on top with creamy melted cheese underneath. The internal temperature should reach 145°F when measured in the thickest part of the fish.
Here's the crucial part: let the fish rest for 5 minutes before serving. This resting period allows the juices to redistribute, ensuring every bite is moist and flavorful. I know it's tempting to dig in immediately, but trust me—this short wait makes all the difference in the final texture.
Garnish and Serve with Confidence
Transfer the baked bangus to a serving platter and garnish with additional chopped parsley and chives if desired. The cheese should be beautifully melted with some crispy browned spots on top. Serve immediately with steamed vegetables or a simple green salad to balance the richness.
Each piece should have that perfect combination of textures—crispy golden crust on top, creamy melted cheese in the middle, and tender, flavorful fish beneath. The lemon and garlic marinade should shine through with every bite, making this one of your most impressive one-pan creations yet.
Pro Tips For Making Baked Bangus With Cheese
- Prep Bangus Like a Pro: Pat the fish thoroughly with paper towels—don’t just wipe it—then season the flesh side generously with salt and pepper before stuffing. I learned this the hard way: skipping this step means soggy breadcrumbs and bland flavor, no matter how much cheese you pile on.
- Layer Cheese Strategically: Use sharp cheddar under the mozzarella—it melts slower and adds depth, while mozzarella on top gives that stretchy, golden crust. After the first 10 minutes of baking, sprinkle extra mozzarella directly on the fish, not the breadcrumbs, for maximum melt.
- Don’t Overcrowd the Pan: If your fish is thick (over 2 inches), bake it skin-side down on a single layer tray first for 12–15 minutes before flipping. Crowding steams the fish instead of browning it—your breadcrumbs will turn mushy, and the cheese will just slide off.
- Broil for the Crust: Switch to broil for the last 2–3 minutes—watch it like a hawk—until the cheese bubbles and turns golden. I used to skip this, and the dish always looked underdone. The broiler’s direct heat seals the cheese perfectly, so the parsley stays fresh on top instead of wilting into a sad puddle.
Regional styles of this dish
Filipino Bangus Style
In the Philippines, this dish is often called "bangus sa sarang" or "cheesy bangus"—a beloved comfort food that highlights the natural sweetness of milkfish. Traditional versions use a simple butter-lemon marinade, then top with a mix of edam cheese (a local favorite) and mozzarella.
I've adapted this by using sharp white cheddar for extra depth, but you can substitute with 1 cup edam cheese if you're in the Philippines or at an Asian market.
The key Filipino touch is adding 1 tsp calamansi juice (or extra lemon juice) to the marinade for that bright, tangy kick. 🍋
Japanese Teriyaki Twist
For a fusion approach, prepare the bangus with a teriyaki glaze before baking. Mix 3 tbsp soy sauce, 2 tbsp mirin, 1 tbsp sake, 1 tbsp honey, and 1 tsp grated ginger in a saucepan, simmering until thickened.
Brush this glaze over the marinated fish before adding the cheese topping. Top with ½ cup panko breadcrumbs mixed with 1 tbsp sesame seeds for a nutty crunch. The teriyaki adds a sweet-savory contrast that pairs beautifully with the melty cheese. 🌟
Spanish-Style Paella Fusion
Transform this into a Spanish-inspired paella-style dish by adding saffron-infused rice beneath the fish. Cook 1 cup long-grain rice in 2 cups fish or seafood stock with ½ tsp saffron threads and 1 bay leaf until tender.
Place the marinated bangus on top of the rice, then layer with the cheese mixture. Bake as directed, and finish with 2 tbsp chopped parsley and a sprinkle of smoked paprika for a smoky depth. The saffron rice soaks up the fish juices, creating a flavorful base. ✨
Cajun Spicy Kick
Add a Cajun-inspired heat by seasoning the marinade with 1 tsp Cajun seasoning (like Tony Chachere’s) and ½ tsp smoked paprika. Use sharp cheddar mixed with ¼ cup diced jalapeños for extra spice, then top with 2 tbsp crushed Ritz crackers for a buttery, crispy crust.
Serve with a side of cooling avocado slices or a spicy remoulade sauce to balance the heat. This version is perfect for those who love bold, fiery flavors. 🌶️
Vegetarian Adaptation
For a vegetarian-friendly version, replace the bangus with 1.5 lb firm tofu (pressed and sliced into a fillet shape). Marinate the tofu in the same lemon-garlic mixture, then proceed with the breadcrumb and cheese topping.
To mimic the fish’s texture, bake the tofu for 15 minutes before adding the cheese, then finish under the broiler for 2-3 minutes to achieve that golden crust. Garnish with extra chives and a squeeze of lemon for brightness. 🌱
Nutrition facts
Frequently asked questions
Can I use frozen bangus instead of fresh?
Fresh bangus yields the best texture, but frozen works in a pinch. Thaw it overnight in the fridge, then pat completely dry before marinating. For extra crispiness, let the thawed fish sit at room temperature for 10 minutes before baking to remove any remaining moisture. Avoid using partially frozen bangus, as it won't cook evenly.
What's the best cheese substitute if I don't have mozzarella?
Mozzarella is ideal for stretchiness, but you can substitute with fontina or provolone for a similar melt. For a Filipino touch, use edam cheese (available at Asian markets) mixed with cheddar. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If using only cheddar, add 1 tbsp cornstarch per cup to improve texture.
Why did my cheese turn rubbery instead of creamy?
Overbaking or using low-fat cheese causes rubbery results. Bake at 425°F for 20-25 minutes max, then finish under the broiler for 2-3 minutes only if needed. Use full-fat cheeses (like sharp cheddar and fresh mozzarella) and avoid pre-shredded varieties. For extra creaminess, sprinkle cheese on just before the final 5 minutes of baking.
Can I make this ahead of time?
Yes! Assemble the dish (including cheese) up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge, adding 5-7 extra minutes at 425°F. For reheating leftovers, cover with foil and bake at 375°F for 10-12 minutes to restore crispiness. Store leftovers in an airtight container for 3 days or freeze for 2 months.
How do I know when the bangus is fully cooked?
The fish is done when it reaches an internal temperature of 145°F in the thickest part. For visual cues, look for opaque flesh that flakes easily with a fork and a golden-brown crust. If using a meat thermometer, insert it horizontally into the thickest section—avoid touching the baking sheet. The cheese should be bubbly but not browned (unless you prefer a toasted top).
