Baco Bread Recipe: Crispy Crust, Gooey Cheese Swirls Inside

Side Dishes

Baco Bread Recipe: Crispy Crust, Gooey Cheese Swirls Inside

This baco bread recipe delivers the perfect balance of crispy crust and molten cheese swirls—just like your favorite Filipino bakery. The secret lies in layering longganisa (or sausage) and cheese between soft, pillowy bread, then baking until golden and gooey.

I've perfected this dish over years of testing, ensuring every bite is a mix of savory, cheesy, and slightly smoky flavors that pair perfectly with coffee or ketchup.

The beauty of this recipe is its simplicity: no fancy techniques required. You'll use a classic hotdog bun or pan de sal for the bread, which absorbs the rich flavors of the sausage and melted cheese.

The longganisa (or substitute) adds a satisfying bite, while the cheese creates those irresistible pull-apart strands. It’s a dish that feels indulgent yet comes together in under 30 minutes—ideal for a quick snack or side.

What makes this version stand out is the crispy exterior that contrasts with the soft, cheesy interior. The sausage and cheese layers melt just enough to create pockets of gooey goodness, while the bread stays tender.

This is comfort food at its finest—warm, inviting, and impossible to resist. Whether you're serving it with a cup of coffee or as a snack with ketchup, it’s guaranteed to disappear fast.

For extra richness, top with a fried egg or sprinkle of garlic powder. The possibilities are endless, but the core recipe remains foolproof—perfect for beginners and seasoned cooks alike. Let’s get baking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for baco bread

Four ingredients make this crispy, cheesy delight—just like your favorite bakery.

Ingredient Amount Notes
Hotdog Buns 🍞 4 whole Classic hotdog buns or pan de sal
Longganisa 🥓 8 oz Filipino sausage, sliced thin (or substitute)
Cheddar Cheese 🧀 8 oz Shredded, mild or sharp variety
Butter 🧈 ½ cup Unsalted, softened for brushing
Garlic Powder 🧄 1 tsp For extra flavor (optional)
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground for best flavor
Egg 🥚 1 whole Beaten for egg wash (optional)
Milk 🥛 1 tbsp For egg wash (optional)
Garlic Cloves 🧄 2 cloves Minced, for optional topping
Ketchup 🍅 ¼ cup For serving (optional)

The buns are the foundation—hotdog buns or pan de sal work best. I grab mine from Filipino grocery stores (like 99 Ranch Market or Filipino Supermarket) for that authentic texture, but any soft, pillowy bun will do. Longganisa is key for that smoky flavor, but any sliced sausage (like kielbasa or breakfast sausage) works in a pinch. The cheese? Shred it yourself—pre-shredded gets clumpy and won’t melt as nicely. For extra crispiness, look for buns with a slightly crispy exterior, like the ones at Trader Joe’s.

No longganisa? Kielbasa or breakfast sausage slices are perfect substitutes—they hold up well to baking. Skip the garlic powder if you’re not a fan, but trust me, it adds a nice depth. The egg wash is optional but worth it for that golden crust. If you’re feeling fancy, top with a fried egg after baking. For the cheese, mild cheddar melts best, but sharp or Monterey Jack adds a nice kick. Pro tip: slice the sausage thinly so it cooks evenly and doesn’t turn rubbery. And if you’re short on time, pre-shredded cheese works—just add a splash of milk to keep it from getting gummy.

These keep best fresh out of the oven—30 minutes max before the crust gets soggy. Reheat in a 350°F oven for 5-10 minutes to revive the crispiness. For storage, wrap tightly in foil and refrigerate for up to 2 days. Freeze for 1 month by wrapping individually in plastic wrap and foil. The best part? They reheat like a dream—just a quick zap in the microwave or oven. Serve with ketchup or coffee for the full experience.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear, this comes together in the time it takes to boil water. Slice the longganisa thin, stuff it into the buns with cheese, and bake—no fancy prep, no mess.
  • Cheesy-Garlic Magic: That crispy bun, gooey cheddar, and savory longganisa with a hint of garlic? It’s the kind of combo that makes you pause mid-bite and wonder why you don’t eat this more often.
  • Lunch or Snack: Between us, I’ve had it cold from the fridge, reheated in the oven, or straight out of the pan. It’s just as good for a quick lunch as it is for a snack when the kids come home starving.
  • Budget Stretch: A pack of longganisa and a block of cheese go a long way here. Honestly, I’ve made this three times with the same ingredients—leftovers taste just as good, if not better, the second round.

Step-by-step instructions for baco bread with perfect crispy crust

Here's how to make this Filipino classic with a golden, crackling crust and cheesy sausage swirls.

1

Prepare the Longganisa Filling

Slice the 8 oz longganisa into thin, even strips about ¼-inch thick. You want them to cook quickly and evenly without becoming rubbery. I like to cut them slightly longer than the buns so they'll be easy to roll later.

In a small bowl, combine the 1 tsp garlic powder, ½ tsp salt, and ¼ tsp black pepper. Toss the sliced longganisa with this mixture until every piece is well coated. This seasoning will infuse the sausage with extra flavor as it cooks. Set aside while you prepare the buns.

2

Assemble the Cheese Swirls

Take the 8 oz cheddar cheese and cut it into 8 equal strips about ½-inch wide. You'll need one strip per bun. The cheese should be cold and firm for easier handling. I like to use a sharp knife and cut them slightly longer than the buns so they'll have room to stretch and swirl.

Lay each hotdog bun on a clean surface and gently open it up like a book. Place one cheese strip lengthwise down the center of each bun, about ½-inch from the edge. This positioning ensures the cheese will stay contained during rolling and create that signature gooey center.

3

Roll and Prepare for Baking

Spread about 1 tablespoon of the softened ½ cup butter evenly over each bun's inner surface. This butter will create that beautiful crispy crust we're after. Then, starting from the cheese end, gently roll each bun up tightly, tucking in the sides as you go.

Place the rolled buns seam-side down on a parchment-lined baking sheet. Brush the tops with a mixture of the 1 whole egg and 1 tbsp milk beaten together. This egg wash will give you that golden, glossy finish. Sprinkle with the 2 minced garlic cloves if using for that extra aromatic touch.

4

Bake to Golden Perfection

Preheat your oven to 375°F. Bake the buns for 18-22 minutes until they're deep golden brown and the cheese inside is fully melted. You'll know they're done when the crust sounds hollow when tapped gently and the edges are crispy.

For extra crispiness, I like to broil for 1-2 minutes at the end, watching closely to prevent burning. Let them cool for 5 minutes before serving to allow the cheese to set slightly and the crust to firm up.

5

Serve with Ketchup

Slice each baco bread into ½-inch thick pieces and serve warm. The contrast of the crispy, golden crust with the gooey cheese and savory longganisa is what makes this dish so special. For serving, I like to include the ¼ cup ketchup on the side for dipping.

These buns are best enjoyed fresh while the crust is still crisp. If making ahead, store them wrapped in foil at room temperature for up to 2 hours, then reheat in a 350°F oven for 5-10 minutes to restore the crispiness.

👨‍🍳

Pro Tips For Making Baco Bread

  • Sear the Longganisa First: Slice the longganisa into ¼-inch strips, then hit a dry pan over medium-high heat before adding any oil. The meat will render fat faster and develop a deeper savory crust—no soggy, flavorless filling here. I used to skip this, and the result was always bland. Trust me, the first 30 seconds make a real difference.
  • Butter the Buns Right: Warm the hotdog buns in the oven for 3-4 minutes at 350°F before stuffing—just enough to soften them up. Then, brush the insides with melted butter mixed with a pinch of garlic powder while they’re still warm. This keeps the buns from getting gummy and adds that garlicky richness without overpowering the longganisa.
  • Don’t Overstuff the Buns: Pack the longganisa and cheese into the buns loosely—think "generous handful," not "stuffed to the brim." Overfilling makes them split open when you toast them, and you’ll end up with a messy, uneven bake. I learned this after the third time my buns exploded like overinflated balloons.
  • Toast in Two Stages: Start with the buns cut-side down on a rack in a 400°F oven for 4-5 minutes to crisp the bottoms. Flip, add a sprinkle of extra garlic powder, and finish under the broiler for 1-2 minutes—just until the cheese is bubbly and the tops are golden. Watch them like a hawk; broilers are sneaky and turn cheese to rubber fast.

Regional styles of this baco bread

Filipino Bakery Style

In traditional Filipino bakeries, baco bread is often made with pan de sal—a slightly sweet, soft bread roll that’s the perfect vessel for the sausage and cheese.

These buns are slightly denser than hotdog buns, giving them a chewier texture that holds up beautifully to the melted cheese and sausage.

I’ve tested both versions, and while hotdog buns work in a pinch, the bakery-style pan de sal from stores like 99 Ranch Market or Filipino Supermarket gives that authentic, slightly crispy exterior with a soft interior. 🥖

For the ultimate bakery experience, look for buns with a lightly browned crust—this indicates they’ve been partially baked, which helps them crisp up faster in your oven. If you can’t find pan de sal, a soft, slightly sweet hotdog bun (like those from Trader Joe’s) will work too.

The key is to avoid buns that are too fluffy or airy—they won’t hold the filling as well.

Visayan-Style Variations

The Visayas region of the Philippines has its own take on baco bread, where the sausage is often sliced thicker and the cheese is mixed into the filling rather than layered. This version is less about the gooey swirls and more about a uniform, cheesy-sausage blend throughout the bun.

For this style, mix ½ cup shredded cheese directly into the sliced sausage before rolling it into the bun. The result is a heartier, more rustic texture that’s less about presentation and more about flavor. 🧀

Visayan-style baco bread is also commonly topped with a fried egg after baking, adding a runny yolk that ties everything together.

To achieve this, bake the buns as directed, then crack an egg into the center of each roll and return to the oven for 2-3 minutes until the whites are set but the yolk is still runny. This variation is a breakfast staple in Visayan households.

Manila Street Food Twist

In Manila, baco bread is often served as a street food snack, sold by vendors from carts lined with warm, freshly baked buns. The Manila-style version is all about quick cooking and bold flavors—the buns are slightly smaller, and the filling is packed with extra spices.

For this version, add ½ tsp smoked paprika or 1 tsp calamansi zest to the sausage mixture for a tangy, slightly smoky kick. The cheese is often Monterey Jack or Edam, which melts smoothly and adds a mild sweetness that balances the sausage’s richness. 🌶️

Manila vendors also serve baco bread with spicy vinegar dip instead of ketchup, made by mixing 2 tbsp vinegar, 1 tbsp sugar, ½ tsp chili flakes, and a pinch of salt.

This dip cuts through the richness of the cheese and sausage, adding a refreshing contrast. For a quick version at home, mix ketchup with a dash of hot sauce for a similar effect.

Cheese Alternatives

While cheddar is the classic choice, Mozzarella creates a creamier, stretchier texture that’s perfect for those signature pull-apart strands. Use 8 oz part-skim mozzarella, shredded fresh, for the best results. For a smoky flavor, swap in smoked Gouda—it adds depth that pairs beautifully with the sausage.

If you’re avoiding dairy, nutritional yeast (¼ cup) mixed with 2 tbsp olive oil can mimic some of the cheesy richness, though the texture will be different. 🧈

For a spicy kick, mix ½ cup pepper jack cheese with the cheddar. The heat from the jalapeños in the pepper jack will mellow slightly during baking but still add a subtle warmth to each bite.

If you love gooey, stretchy cheese, try provolone—it melts beautifully and has a slightly tangy flavor that complements the sausage.

Sausage Substitutes

If you can’t find longganisa, kielbasa or breakfast sausage are the best substitutes—they hold their shape well and have a similar smoky flavor.

For a leaner option, use turkey sausage or chicken sausage, but add ½ tsp liquid smoke to the seasoning to mimic the charred flavor of longganisa.

For a vegetarian version, slice firm tofu into strips, marinate in 1 tbsp soy sauce, 1 tsp smoked paprika, and ½ tsp garlic powder for 15 minutes, then pat dry before using. 🥓

For a spicier twist, use chorizo instead of sausage. The paprika in chorizo adds a vibrant red color and a slightly sweet, smoky heat that pairs perfectly with the cheese.

If you’re feeling adventurous, try andouille sausage—its coarse texture and deep, smoky flavor give the baco bread a Cajun-inspired upgrade. Just reduce the baking time by 2-3 minutes to prevent the sausage from overcooking.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 115mg38%
Sodium 1020mg44%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 6g
Protein 28g56%
* 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 make baco bread without longganisa?

Use kielbasa or breakfast sausage instead—they hold their shape well and add similar smoky flavor. For extra authenticity, add ½ tsp liquid smoke to the seasoning. Vegetarians can substitute with marinated firm tofu strips for a meaty texture.

2

Why did my cheese not melt properly?

Pre-shredded cheese often contains anti-caking agents that prevent proper melting. Always shred your own cheese for best results. Also ensure your oven is at 375°F and bake until the crust is golden brown—this indicates the cheese inside is fully melted.

3

What's the best way to reheat leftover baco bread?

Wrap cooled buns tightly in foil and reheat at 350°F for 5-10 minutes until crispy again. For microwave reheating, cover with a damp paper towel and zap for 20-30 seconds. The foil helps restore that bakery-fresh crispiness.

4

Can I make baco bread ahead of time?

Yes! Assemble the buns but don't bake them. Store uncooked rolls in the fridge for up to 24 hours or freeze for 1 month. Bake from frozen, adding 2-3 extra minutes to the cooking time. The freshest texture comes from baking immediately, though.

5

What's the difference between pan de sal and hotdog buns?

Pan de sal is a traditional Filipino bread roll with a slightly sweet, chewy texture that's perfect for baco bread. Hotdog buns are softer and slightly sweeter but work in a pinch. For authentic results, look for pan de sal at Filipino grocery stores like 99 Ranch Market.

★★★★★4.5(13 reviews)
Categories Side Dishes