Bacon, Egg, and Cheese Sourdough Bread Recipe: Crispy Toasted Crust With Runny Yolk Rivers

Breakfast & Brunch

Bacon, Egg, and Cheese Sourdough Bread Recipe: Crispy Toasted Crust With Runny Yolk Rivers

This bacon, egg, and cheese sourdough sandwich delivers the perfect balance of textures—crispy toasted bread, tender bacon, a runny yolk center, and melted cheese that ties it all together.

The secret lies in high-heat toasting for that golden crust while keeping the egg custardy, a technique I perfected after years of breakfast sandwich experiments.

What makes this recipe stand out is how each component works in harmony: the bacon adds smoky depth, the egg brings richness, and the sourdough provides a tangy backbone that elevates everything.

Start by preparing the bacon using your preferred method—whether it's classic stovetop pan-frying for crispy edges or air-frying for a quicker, equally satisfying result. While the bacon cooks, toast the sourdough to a deep golden brown, ensuring the crust is crisp enough to hold up to the sandwich layers.

The egg is the star here, and cooking it sunny-side-up or over-easy guarantees that perfect runny yolk that pools together with the melted cheese when you take your first bite. Cheese selection matters too; sharp cheddar or brie melts beautifully, while American cheese adds a creamy, mild contrast.

The assembly is where the magic happens. Layer the crispy bacon on the toasted sourdough, top with the melted cheese, and place the egg on top—its warmth will help the cheese stretch and create those irresistible rivers of yolk when you cut in.

For an extra touch, spread a thin layer of butter or mayo on the bread before assembling to keep everything moist and add another layer of flavor. This sandwich isn't just breakfast; it's a hearty, satisfying meal that feels like a restaurant-quality bite without the fuss.

Serve it with a side of avocado slices, crisp pickles, or a simple arugula salad to round out the meal. The combination of textures—crispy bread, tender bacon, creamy egg, and melty cheese—makes every bite worth it.

Whether you're making it for a lazy weekend morning or a quick weeknight dinner, this recipe delivers a sandwich that’s impossible to resist. Let’s get cooking!

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

Ingredients for bacon egg and cheese sourdough bread

Crispy bread, smoky bacon, runny yolk magic—just these 11 ingredients transform breakfast into a restaurant-worthy bite.

Ingredient Amount Notes
Sourdough Bread Loaf 🍞 1 whole Day-old preferred for crispier toast
Thick-Cut Bacon 🥓 6 slices Applewood smoked preferred
Large Eggs 🥚 4 whole Room temperature for even cooking
Sharp Cheddar Cheese 🧀 4 oz Block form for best melting
Unsalted Butter 🧈 2 tbsp For bread toasting
Mayonnaise 🥫 1 tbsp Optional for extra moisture
Kosher Salt 🧂 ½ tsp For egg seasoning
Freshly Ground Black Pepper 🌶️ ¼ tsp For egg seasoning
Vegetable Oil 🫒 1 tbsp For egg cooking
Avocado Slices 🥑 ½ cup Optional side garnish
Dill Pickle Slices 🥒 4 slices Optional side garnish

The sourdough is non-negotiable here—day-old loaves toast up crispier than fresh. Grab a heirloom or artisanal sourdough from your local bakery if possible, or use a high-hydration sourdough from the grocery store. For bacon, thick-cut applewood smoked gives the best flavor and texture, though hickory works too. I always buy mine from Costco or Trader Joe's—it's cheaper per pound and stays good in the freezer for months. The eggs? Pasture-raised if you can find them, but regular large eggs work perfectly fine for this recipe.

No sharp cheddar? Brie or Gouda melts beautifully too—just slice it thin so it doesn't overwhelm. Running out of mayo? Greek yogurt thinned with a splash of milk works in a pinch. The butter matters for toasting—unsalted gives you control over seasoning. For the eggs, if you prefer over-easy instead of sunny-side-up, just flip them after 3 minutes instead of 4. And if you're feeling fancy, truffle oil on the toasted bread adds a gourmet touch. The avocado and pickles are just for serving—skip them if you're keeping it simple.

Bacon keeps crispy for 3-4 days in the fridge if stored in a sealed container. Eggs stay fresh up to 3 weeks in their shells, but cook them within 1 week for best texture. The cheddar block lasts 2 months in the fridge, while pre-shredded gets clumpy. For meal prep, toast the bread and cook the bacon ahead—just assemble everything fresh before eating. The sandwich reheats beautifully in a 350°F oven for 5 minutes if you need to warm it up later.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear by this—just toast the sourdough, fry the bacon until it’s actually crispy, and slap on that cheddar while the eggs cook. Three ingredients, three steps, and zero cleanup beyond one pan. Honestly, it’s the kind of recipe that makes me feel like a lazy genius.
  • Crispy-Creamy Magic: That first bite? The sourdough’s chewy crust buttery from the bacon grease, the egg yolk pooling like liquid gold, and the sharp cheddar cutting through it all—it’s the kind of combo that makes me pause mid-bite. Between us, the thick-cut bacon makes all the difference.
  • Weeknight to Brunch: I’ve served this to my book club at 9 p.m. and my sister’s family at 10 a.m.—no judgment. The leftovers? Even better cold the next day, sliced and reheated. It’s my go-to when I need something that feels fancy but takes zero planning.
  • Budget Breakfast Win: Sharp chedddar and thick-cut bacon might sound fancy, but they stretch further than you’d think. A loaf of sourdough lasts me days, and I can stretch this into lunches or even a quick dinner with a side salad. Not the prettiest, but the taste makes up for it—every time.

Step-by-step instructions for bacon, egg, and cheese sourdough sandwiches

Here's how to build the perfect crispy, cheesy breakfast sandwich with runny yolk rivers.

1

Cook the Bacon Until Crispy

Lay the 6 slices thick-cut bacon in a single layer on a baking sheet. Place the sheet in a 400°F oven and bake for 12-15 minutes, flipping halfway through, until the edges are deep golden brown and the bacon releases easily from the sheet. Real talk: thick-cut bacon needs that high heat to render fat properly without burning.

Remove the bacon and transfer it to a paper towel-lined plate to drain excess fat. Let it cool for 2 minutes before assembling—this prevents the eggs from getting soggy when you stack everything. I like to cut the bacon into ½-inch strips after cooking for easier handling in the sandwiches.

2

Toast the Sourdough to a Crispy Crust

Slice the 1 whole sourdough bread loaf into 4 even pieces (about 1-inch thick per slice). Spread 1 tablespoon unsalted butter generously on both sides of each slice—this creates that golden, crispy crust we're after. Heat a skillet over medium heat and toast the bread for 2-3 minutes per side until deep golden brown and crispy.

Here's the thing—don't rush the toasting. You'll know it's perfect when you hear that satisfying crackle and see even browning on both sides. If your bread toaster gets too dark too quickly, reduce the heat slightly. The goal is crispy outside, soft inside.

3

Fry Perfectly Runny Eggs

Crack the 4 whole large eggs into a small bowl, then season with ½ teaspoon kosher salt and ¼ teaspoon freshly ground black pepper. Heat 1 tablespoon vegetable oil in a nonstick skillet over medium-low heat—this gentle temperature prevents scrambled eggs while keeping yolks beautifully runny. Pour in the eggs and let them sit undisturbed for 2-3 minutes until the whites set but yolks remain completely liquid. I like to cover the skillet for the last minute to trap heat and ensure perfect doneness.

Slide the eggs onto a plate and keep them warm while you assemble. The secret to runny yolks is patience—don't overcook them. You want that glossy, golden yolk that oozes when you cut into the sandwich.

4

Assemble the Sandwiches

Layer 1 slice crispy bacon and 1 slice sharp cheddar cheese (about 1 ounce per sandwich) on each toasted bread piece. Top with a fried egg, then add ½ teaspoon mayonnaise (if using) for extra moisture. Here's where it gets fun—press down gently to melt the cheese slightly while keeping the egg intact.

For the optional garnishes, arrange 2 slices dill pickle and 2 tablespoons avocado slices on the side or directly on top of each sandwich. The pickles add a tangy contrast to the richness, while the avocado brings freshness. If you're feeling fancy, sprinkle with extra freshly ground black pepper right before serving.

5

Serve Immediately for Maximum Enjoyment

Serve the sandwiches right away while the bread is still crispy and the cheese is melty. The perfect bite should deliver crunchy toast, crispy bacon, creamy melted cheese, and that liquid yolk river that ties everything together. If you're making these ahead, assemble without the egg until serving—this keeps the bread from getting soggy.

Pair with a simple side of roasted tomatoes or a fresh fruit salad to balance the richness. The contrast of textures and temperatures makes this breakfast sandwich truly special—crispy, cheesy, and perfectly messy.

👨‍🍳

Pro Tips For Making Bacon Egg And Cheese Sourdough Bread

  • Cook Bacon Low and Slow: Thick-cut bacon needs patience—skip the high-heat rush that turns it rubbery. Cook at 275°F (135°C) until the edges curl and the fat renders almost completely, then crank the heat for the last minute to crisp. I learned this the hard way after burning three batches trying to speed it up.
  • Toast Sourdough Until Crisp: Don’t just warm the bread—get it golden and firm where it hits the pan. Use a dry skillet over medium heat for 2-3 minutes per side, flipping carefully. Soggy bread ruins the whole sandwich, and this step guarantees structure.
  • Shred Cheese Freshly: Pre-shredded cheese has anti-caking agents that make it melt like glue. Grate sharp cheddar yourself right before assembling—it melts cleaner and tastes sharper. (Yes, it’s a pain, but the difference is noticeable.)
  • Fry Eggs in Bacon Fat: Drain most of the bacon fat but leave a thin layer in the pan—it’s the best natural butter substitute for frying eggs. The smoky richness ties everything together, and you’ll have less mess to clean. (Just don’t overcrowd the pan.)

Best sauces and condiments for these flavors

Classic Mayo Spread

Spread a thin layer of mayonnaise on the toasted sourdough before assembling—just ½ teaspoon per sandwich. This adds moisture that keeps the bread from getting soggy while adding a creamy contrast to the crispy bacon and egg.

I like Duke's Original for its rich, tangy flavor, but any good-quality mayo works. For extra richness, mix in 1 teaspoon Dijon mustard to give it a subtle kick. 🥫

Spicy Sriracha Aioli

Blend 2 tablespoons mayonnaise with 1 teaspoon sriracha and a pinch of salt for a spicy kick. Spread this on the toasted bread before adding the bacon and cheese. The heat cuts through the richness of the egg and cheese beautifully.

For a smoky twist, add ½ teaspoon smoked paprika to the mix. This is my go-to when I want to wake up my taste buds! 🌶️

Garlic Butter Glaze

Melt 1 tablespoon unsalted butter with 1 minced garlic clove and a pinch of salt, then brush it on the toasted sourdough. The garlic butter adds a savory depth that pairs perfectly with the smoky bacon.

For extra flavor, add ½ teaspoon lemon zest to brighten it up. This works especially well if you're using brie or Gouda instead of cheddar. 🧈

Avocado Cream

Mash ½ ripe avocado with 1 teaspoon lime juice and a pinch of salt, then spread it on the bread. The creamy avocado adds a fresh, slightly tangy element that balances the richness of the bacon and cheese.

This is a great option if you're serving the sandwiches with extra avocado slices on the side. The texture contrast is next-level! 🥑

Honey Mustard Swirl

Mix 1 tablespoon mayonnaise with 1 teaspoon honey and ½ teaspoon Dijon mustard for a sweet and tangy twist. Spread this on the bread before assembling. The honey adds a subtle sweetness that complements the salty bacon and sharp cheese.

This is a crowd-pleaser, especially for those who prefer a little sweetness in their breakfast. 🍯

Hot Honey Drizzle

After assembling the sandwich, drizzle with 1 teaspoon hot honey (honey mixed with chili flakes or cayenne). The heat and sweetness create a perfect balance with the smoky bacon and creamy egg.

I like to mix 1 tablespoon honey with ¼ teaspoon cayenne pepper for a homemade version. This is the ultimate finishing touch for a gourmet breakfast sandwich. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 320mg107%
Sodium 1250mg54%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 4g
Protein 26g52%
* 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 this sandwich ahead of time?

Assemble everything except the egg and store in the fridge for up to 2 hours. Keep the eggs separate until serving to maintain that perfect runny yolk. For longer storage, cook the bacon and toast the bread ahead, then assemble fresh with the egg. Reheat the sandwich in a 350°F oven for 5 minutes to restore crispiness.

2

What's the best cheese for this sandwich?

Sharp cheddar is my top pick for its bold flavor and perfect melt, but brie or Gouda work beautifully too. Avoid pre-shredded cheese—it gets clumpy when melted. For extra gooeyness, try mozzarella or provolone. The key is using block cheese that melts smoothly without turning rubbery.

3

How do I get the perfect runny yolk?

Cook eggs over medium-low heat for 2-3 minutes until whites set but yolks stay completely liquid. Use a nonstick skillet and avoid stirring. For extra insurance, cover the skillet for the last minute to trap heat. The secret? Room-temperature eggs cook more evenly and yield that glossy, golden yolk center.

4

Can I use regular bread instead of sourdough?

While sourdough's tangy flavor elevates the sandwich, you can use brioche or challah for a richer texture. For a lighter option, try white or whole wheat sandwich bread. The key is toasting it until deep golden brown and crispy—this creates the perfect base for holding all the fillings without getting soggy.

5

What's the best way to reheat a made-ahead sandwich?

Wrap the assembled sandwich (without egg) in foil and heat in a 350°F oven for 5 minutes. For the egg, fry it fresh and place it on top of the warmed sandwich just before serving. If you must reheat the whole thing, use the oven on low heat for 3-4 minutes to prevent the egg from overcooking. The goal is to restore crispiness without turning the egg rubbery.

★★★★★4.5(2 reviews)
Categories Breakfast & Brunch