Side Dishes
This baco bread recipe brings Filipino comfort food to your table with its signature crispy layers and savory, buttery filling. The magic lies in the combination of toasted bread and rich bagoong isda—a fermented fish paste that adds deep umami flavor.
I've perfected this dish over years of testing, ensuring every bite delivers that satisfying crunch and tangy, salty kick.
The process starts with preparing the bagoong filling, where you'll mix the fish paste with garlic, butter, and a touch of chili for heat. Meanwhile, the bread layers get toasted to golden perfection, creating a sturdy base that holds up to the filling.
This recipe stays true to tradition while making it accessible for home cooks with simple techniques and minimal ingredients.
What you'll end up with is a dish that's crispy on the outside, soft and flavorful on the inside, and packed with that unmistakable bagoong taste. The buttery garlic filling ties everything together, creating layers of texture and flavor that make this a standout side dish.
It's the kind of recipe that feels like a hug—familiar, comforting, and impossible to resist.
Perfect for serving alongside grilled meats, fried fish, or even as a snack on its own. Let's get started on making this classic Filipino favorite!
Ingredients for baco bread
Here's what you need to make crispy, buttery baco bread with that signature tangy kick.
| Ingredient | Amount | Notes |
|---|---|---|
| Bagoong Isda (Fermented Fish Paste) 🐟 | ½ cup | Filipino specialty, found in Asian markets |
| All-Purpose Flour 🌾 | 2 cups | For bread layers, medium protein |
| Unsalted Butter 🧈 | ½ cup | Full-fat for best flavor, softened |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Large Eggs 🥚 | 2 whole | Room temperature for even baking |
| Granulated Sugar 🍚 | 1 tbsp | Balances umami and saltiness |
| Baking Powder 🧂 | 1 tsp | Ensures fluffy bread layers |
| Salt 🧂 | ½ tsp | Adjust to taste after testing |
| Silken Tofu 🥬 | ¼ cup | Blended for creamy texture (optional) |
| Sriracha 🌶️ | 1 tbsp | For heat, adjust to preference |
| Vegetable Oil 🫒 | 2 tbsp | For frying bread layers |
| Milk 🥛 | ½ cup | Whole milk for richness |
| Red Chili Flakes 🌶️ | ½ tsp | For extra heat if desired |
The bagoong isda is non-negotiable here—it's what gives this dish its authentic umami punch. Grab it at Filipino markets or the Asian section of Walmart or H Mart. If you can't find it, anchovy paste in a pinch (but it won't be the same). The bread layers need medium-protein flour—all-purpose works, but bread flour gives a slightly chewier texture. For the butter, Land O'Lakes or Plugrá are my go-tos, but any good-quality unsalted will do. The garlic should be fresh—no powdered or jarred stuff here.
No silken tofu? Skip it—this isn't a make-or-break ingredient. The sriracha can be swapped for Tabasco or even a dash of soy sauce if you're out. Want less heat? Cut the red chili flakes in half. The milk can be any kind, but whole milk gives the richest flavor. For the bread layers, don't skip the baking powder—it's what makes them light and crispy. If you're feeling fancy, add a pinch of turmeric to the flour for that classic Filipino bread color. And trust me, the vegetable oil** for frying should be hot but not smoking—medium heat is key.
This bread keeps surprisingly well—3 days at room temperature wrapped in a towel, or 1 week in the fridge. For longer storage, freeze the assembled loaf (unfilled) for up to 2 months. To reheat, pop it in a 350°F oven for 10 minutes. Pro tip: Make the filling ahead and store it separately—it tastes even better after flavors meld overnight. And if you're making this for a crowd, double the recipe—they'll disappear faster than you can say 'bagoong!'
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe because it’s the kind of thing you’ll make just to have on hand. Bagoong isda, flour, butter, garlic, and eggs—that’s it. No fancy substitutions, no last-minute grocery runs.
- Umami Bomb: That fermented fish paste? It’s the secret weapon. The first bite hits with a salty, funky punch that makes regular bread taste bland. Honestly, I’ll take this over plain garlic bread any day.
- Weeknight & Party: Make a batch on Sunday, and you’ve got breakfast, snacks, or a quick appetizer covered all week. Toast it for crunchy bites, serve with soup, or even pack it for lunch—it’s that versatile.
- Budget Stretch: A jar of bagoong lasts forever, and butter and flour are pantry staples. I’ve fed six people for under $10 with this recipe, and they all asked for seconds. (Yes, even on a Tuesday night.)
Step-by-step instructions for baco bread
Here's how to make this crispy, layered delight with perfect texture every time.
Make the Spiced Bagoong Filling
In a small bowl, combine the 0.5 cup bagoong isda (fermented fish paste) with the 6 cloves minced garlic, 1 tbsp sriracha, 0.5 tsp red chili flakes, and 1 tbsp granulated sugar. Mix vigorously until smooth and well incorporated. I like to use a fork for this step—it helps break up any lumps in the bagoong while distributing the heat evenly.
The filling should have a thick, paste-like consistency with a deep umami flavor from the bagoong and a kick from the sriracha. If it's too thick, add 1-2 teaspoons of the milk to loosen it slightly. This mixture will be the heart of your baco bread, so take your time getting it just right.
Prepare the Silken Tofu Mixture
In a separate bowl, blend the 0.25 cup silken tofu with 0.5 cup milk until completely smooth. This creates a creamy base that will give the filling its rich texture. If you don't have silken tofu, you can substitute with 0.5 cup plain yogurt for a similar effect, though the texture will be slightly different.
Add the blended tofu mixture to the bagoong filling and stir well to combine. The result should be a thick, spreadable paste with a vibrant color from the chili flakes. This is where the magic happens—the tofu softens the intensity of the bagoong while adding creaminess. Set this mixture aside while you prepare the bread layers.
Make the Bread Dough
In a large mixing bowl, combine the 2 cups all-purpose flour, 1 tsp baking powder, and 0.5 tsp salt. Whisk to break up any lumps in the flour. In a separate bowl, beat the 2 whole large eggs until just combined, then add the 0.5 cup softened unsalted butter and mix until smooth.
Gradually pour the wet ingredients into the dry ingredients while stirring with a wooden spoon. The dough will be slightly sticky but should come together easily. If it's too dry, add 1-2 teaspoons of milk to help bind it. Knead the dough gently for about 1 minute until it forms a smooth ball. Cover with a damp towel and let it rest for 10 minutes at room temperature.
Assemble and Fry the Baco Bread Layers
Divide the dough into 4 equal portions (about 6 ounces each) and roll each portion into a thin circle, about 6 inches in diameter. The dough should be paper-thin—this is key for achieving those crispy layers. If it resists rolling, let it rest for another 5 minutes to relax the gluten.
Heat 2 tablespoons vegetable oil in a large skillet over medium heat. Fry one dough circle at a time for 1-2 minutes per side until golden brown and slightly puffed. The edges should be crispy, and the center should still feel slightly soft. Transfer the fried dough to a paper towel-lined plate to drain excess oil.
Layer and Fill the Baco Bread
Spread 2-3 teaspoons of the bagoong filling onto the center of one fried dough circle, leaving a ½-inch border around the edges. Top with another fried dough circle and gently press the edges to seal. Repeat this layering process until you've used all the dough and filling, ending with a top layer of fried dough.
Cut the assembled baco bread into 4 equal wedges and serve immediately while still warm. The layers should be crispy on the outside with a soft, flavorful filling inside. If you're making this ahead of time, assemble the layers but don't fry them until ready to serve—this keeps everything fresh and crispy.
Pro Tips For Making Baco Bread
- Bloom the Bagoong: Let that fermented fish paste sit in warm water for 10 minutes before using—it softens the texture and makes it easier to blend into the dough. I learned this the hard way after struggling to mix in clumpy bagoong that fought back at every turn.
- Chill the Dough: Give your dough a 30-minute rest in the fridge before shaping—this prevents the butter from melting too fast and keeps the layers from sticking. Yes, even if you’re impatient like me, the extra time makes a real difference in the final texture.
- Sear the Garlic: Fry the minced garlic in butter until it’s golden, not just fragrant—this adds depth to the flavor without overpowering the bagoong. I used to skip this step, and the bread always tasted flat until I tried it.
- Brush Less Butter: Use just 1 tablespoon of melted butter for brushing the top—too much makes the bread soggy, and too little leaves it dry. This isn’t the prettiest method, but it’s the tastiest, and it guarantees a perfect golden crust without fuss.
Flavor customization for these flavors
Spice Level Control
Adjust the heat to your preference by tweaking the sriracha and red chili flakes. For mild heat, reduce the sriracha to ½ tablespoon and omit the chili flakes entirely. If you love spice, add an extra ½ teaspoon chili flakes and a dash of Tabasco to the filling.
I often make a small batch with no heat for kids and another with extra for adults—it's a crowd-pleaser every time. 🌶️
Sweet-Savory Balance
The 1 tablespoon sugar in the filling balances the saltiness of the bagoong isda and enhances the umami. For a sweeter variation, increase to 2 tablespoons and add ½ teaspoon cinnamon for warmth.
If you prefer a more traditional approach, skip the sugar entirely—some regional versions rely solely on the natural sweetness of the tofu and garlic. Taste as you go!
Butter Variations
Swap the unsalted butter for margarine to cut calories slightly, or use ghee for a richer, nutty flavor. For a dairy-free option, replace with vegan butter (like Miyoko's) or coconut oil.
I’ve found that brown butter adds a caramelized depth—simply melt the butter until golden and nutty before mixing it into the filling. The aroma alone makes it worth trying!
Texture Twists
Want extra crispiness? Roll the dough thinner than 6 inches and fry at a slightly higher heat (medium-high). For a softer interior, add 1 tablespoon cornstarch to the flour for a lighter texture.
If you’re feeling adventurous, replace 1 egg with 2 tablespoons aquafaba (chickpea brine) for a vegan-friendly version—just whisk it vigorously to mimic egg structure. 💡
Topping Ideas
Finish with toasted garlic slices for a garlicky crunch or crushed pork rinds for a salty contrast. A sprinkle of sesame seeds adds a nutty note, while fresh cilantro brightens the dish.
For a smoky twist, drizzle with chipotle oil before serving. These toppings elevate the dish without overpowering the bagoong flavor.
Dietary Swaps
For a gluten-free version, use a 1:1 gluten-free flour blend (like Bob’s Red Mill) and add ½ teaspoon xanthan gum to the dough. Nut-free? Ensure your bagoong isda isn’t processed in a nut facility, and use sunflower oil instead of vegetable oil.
To reduce sodium, rinse the bagoong under cold water for 10 minutes before using—it removes excess salt while keeping the flavor intact. ✨
Nutrition facts
Frequently asked questions
What's the secret to getting crispy baco bread layers?
Roll the dough paper-thin (6 inches diameter) and fry in medium heat vegetable oil for 1-2 minutes per side until golden. The key is patience—don't rush the frying, or the layers will turn greasy instead of crispy.
Can I make baco bread without bagoong isda?
While traditional, you can substitute with 2 tbsp anchovy paste plus 1 tbsp soy sauce for umami, though it won't be identical. The fish paste is non-negotiable for authentic flavor—it's what gives baco bread its signature tangy, salty kick.
How do I store leftover baco bread?
Keep it at room temperature for 3 days wrapped in a towel, or refrigerate for 1 week. For longer storage, freeze the assembled loaf (unfilled) for up to 2 months. Reheat in a 350°F oven for 10 minutes to restore crispiness.
Why did my bread layers turn out soggy?
Sogginess usually happens from overfilling or not frying the layers long enough. Spread only 2-3 tsp filling per layer and ensure each dough circle is fully crisped before stacking. Let the bread cool 5 minutes before cutting to prevent filling from oozing out.
What's the best way to serve baco bread?
Serve warm as a side with grilled meats or fried fish for dipping. For extra flair, sprinkle with toasted garlic slices or crushed pork rinds. It's also perfect for snacking—cut into wedges and enjoy with iced tea or coffee.
