Bacon Egg and Cheese Sourdough Bread Recipe: Crispy Crust, Runny Yolk Magic

Breakfast & Brunch

Bacon Egg and Cheese Sourdough Bread Recipe: Crispy Crust, Runny Yolk Magic

This bacon egg and cheese sourdough bread recipe delivers the perfect balance of crispy crust, smoky bacon, and runny yolk magic—every bite is a breakfast revelation. 🔥 The secret lies in toasting the sourdough just enough to create that satisfying crunch while keeping the interior soft, then layering it with perfectly cooked eggs and melted cheese for that ultimate indulgence.

What sets this recipe apart is the technique: crisp the bacon until it's perfectly browned but still flexible, cook your eggs to your preferred doneness (I love mine runny for that golden yolk center), and assemble everything on that perfectly toasted sourdough.

The result is a sandwich that's crispy on the outside, creamy on the inside, and packed with flavor in every bite.

This isn't just another breakfast sandwich—it's a foolproof method that transforms simple ingredients into something restaurant-quality. The sourdough adds a tangy depth that cuts through the richness of the bacon and eggs, while the melted cheese ties everything together in perfect harmony.

It's the kind of meal that makes lazy weekend mornings feel special.

Pair it with avocado slices, a drizzle of hot sauce, or some fresh herbs for extra freshness. Once you try this combination, you'll never settle for anything less than homemade again. Let's get started on creating your perfect breakfast experience.

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

Ingredients for bacon egg and cheese sourdough bread

Crispy sourdough, smoky bacon, and runny yolk perfection—just eight ingredients transform lazy mornings.

Ingredient Amount Notes
Sourdough Bread 🍞 1 loaf Day-old or lightly toasted
Thick-Cut Bacon 🥓 6 oz Thick-cut for crispy edges
Large Eggs 🥚 4 whole Fresh for best texture
Sharp Cheddar Cheese 🧀 1 cup Shredded or sliced thick
Unsalted Butter 🧈 1 tbsp For toasting bread slices
Butter 🧈 2 tbsps For cooking eggs
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly cracked
Avocado Slices 🥑 ½ whole Optional for extra freshness
Hot Sauce 🌶️ 1 tbsp For serving
Fresh Chives 🌿 2 tbsps Chopped for garnish

The sourdough is non-negotiable here. Day-old loaves from the bakery section (like Panera or Whole Foods) have that perfect balance of crispy crust and soft interior—none of that gummy store-baked stuff. Look for loaves with a thick crust and a tangy aroma. If you're using fresh, slice it 1/2-inch thick and toast it until golden. The bacon? Thick-cut from Costco or Trader Joe's gives you that ideal crispy-yet-flexible texture. Thin bacon burns before it gets crispy, and we're going for that satisfying crunch.

No thick-cut bacon? Regular bacon cooked low and slow works, but you'll need to watch it like a hawk. Cheese hater? Swap cheddar for Gruyère or pepper jack—both melt beautifully. Egg preferences vary, but I swear by runny yolks for that restaurant-quality center. Can't handle runny? Go for soft-set instead. The avocado is totally optional, but if you're adding it, pick Hass avocados and slice them last to keep them from browning. Hot sauce? Cholula or Tabasco are my go-tos, but any brand you love works.

Bacon keeps best in the fridge for 5 days if stored in an airtight container, but it's worth freezing half the package for future sandwiches. Sourdough? Room temperature for 2 hours brings it back to life if it's stale. Assembled sandwiches reheat beautifully in a 350°F oven for 5-7 minutes—just cover with foil to keep the cheese from over-browning. I make these on Sunday mornings and freeze extras for quick weeknight breakfasts. Nothing beats the smell of crispy bacon and warm sourdough filling your kitchen.

❤️

Why You'll Love This Recipe

  • Two-Handed Prep: I swear, this takes less effort than deciding what to watch on Netflix. Toast the sourdough, fry the bacon, crack the eggs—it’s basically adulting for people who hate adulting.
  • Crispy-Creamy Magic: That first bite? Crunchy sourdough hugging melty cheddar with runny yolk pooling on top—like a breakfast burrito met a fancy charcuterie board. (Yes, even on a Tuesday night.)
  • Lunchbox Hero: Pack it cold for work or school—no reheating needed. The bacon stays crisp, the cheese holds, and suddenly you’re the office snack savior. (Or the kid who actually brings lunch.)
  • Budget Breakfast: Thick-cut bacon and sharp cheddar stretch this into multiple meals without breaking the bank. Leftovers? Toast ‘em again—same magic, half the cost. My wallet thanks me every time.

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

Crispy bacon, runny yolks, and sharp cheddar—this is how you build the perfect breakfast sandwich every time.

1

🔥 Step 1: Cook the Bacon to Crispy Perfection

Place the 6 oz thick-cut bacon in a cold skillet over medium-low heat. I know it's tempting to crank the heat, but slow cooking renders the fat beautifully and prevents burning. Cook for 12-15 minutes, flipping with tongs every 3-4 minutes, until the edges are deep golden brown and the bacon releases easily from the pan.

Real talk: don't rush this step. The first flip should happen when you see the edges start to curl—that's your signal. Remove the bacon from the skillet and drain on a paper towel-lined plate. Save the rendered bacon fat in the pan—it's pure flavor gold for the eggs later.

2

🍳 Step 2: Fry the Eggs in Bacon Fat

Reduce the heat to low and add 2 tablespoons butter to the bacon fat in the skillet. You want the fat to shimmer but not smoke—around 275°F. Crack the 4 whole large eggs into the skillet, spacing them evenly. Sprinkle with 0.25 tsp black pepper and 0.5 tsp salt right away.

Let the eggs cook undisturbed for 3-4 minutes until the whites are set but the yolks are still wobbly and bright orange. Here's the thing—if you move them too soon, you'll get tough whites. If you wait too long, you'll get overcooked yolks. Flip each egg gently with a spatula and cook for another 30 seconds before removing to a plate.

3

👨‍🍳 Step 3: Toast the Sourdough to Crispy Crust

While the eggs cook, slice the 1 loaf sourdough bread into 4 thick slices (about ½-inch thick). Place them on a baking sheet and brush both sides generously with 1 tablespoon unsalted butter. I like to use a pastry brush for even coverage—this gives you that perfect golden crust.

Toast the bread in a 400°F oven for 4-5 minutes until the edges are deep golden brown and the bread feels crispy to the touch. Watch closely after 3 minutes—every oven runs hot. If you prefer softer bread, reduce the time to 3 minutes but keep an eye on it.

4

🥘 Step 4: Assemble the Ultimate Breakfast Sandwich

Layer ½ cup sharp cheddar cheese between each pair of toasted bread slices. I slice the cheese thick for maximum melty goodness. On one slice of each pair, place a bacon egg and cheese combo—start with the fried egg, then add 2 slices of crispy bacon on top of the cheese. Close the sandwich and press gently.

Here's the magic: the residual heat from the bread will melt the cheese perfectly. If you're using the 0.5 whole avocado slices, add them to the top slice now—they'll stay fresh and add a creamy contrast. Let the sandwiches sit for 1 minute to let the cheese soften slightly before serving.

5

🍽️ Step 5: Serve with Hot Sauce and Fresh Chives

Cut each sandwich diagonally and serve immediately. Drizzle with 1 tablespoon hot sauce and sprinkle with 2 tablespoons chopped fresh chives for a pop of color and freshness. The hot sauce cuts through the richness of the cheese and bacon, while the chives add a bright, herby note.

Take your first bite and you'll get why this sandwich is legendary: crispy bread, runny yolk magic, smoky bacon, and sharp cheddar all working together. Don't forget to save the extra bacon fat—it's perfect for cooking pancakes or even roasting potatoes next time!

👨‍🍳

Pro Tips For Making Bacon Egg And Cheese Sourdough Bread

  • CRISP THE BACON FIRST: I used to toss the bacon in the pan right after toasting the bread, but that’s a mess—fat everywhere, uneven cooking. Cook the bacon until it’s fully crisp (180°F internal temp, or when it’s golden and snaps), then drain it on paper towels. That extra fat makes the bread soggy, and you’ll regret skipping this step when your sandwich turns into a greasy pile.
  • TOAST THE BREAD HOT: Sourdough’s crust is tough, but you need to actually toast it—think golden-brown, not just warm. Use a dry skillet over medium-high heat for 2-3 minutes per side, flipping carefully. Cold bread soaks up the egg like a sponge, and you’ll end up with a sad, limp sandwich. Trust me, the first time I skipped this, I ate a mushy breakfast.
  • CUT THE CHEESE THIN: Sharp cheddar melts fast, but if you pile on thick slices, it’ll turn greasy and slide off the bread. Shave it paper-thin with a knife or mandoline—just enough to coat the bread without drowning it. This keeps every bite balanced, not cheesy overload. (Yes, it looks like you’re being stingy, but your sandwich will thank you.)
  • USE COLD EGGS: Crack that egg straight from the fridge—it’ll stay together better when you flip it, and the yolk won’t run all over the bacon. Warm eggs spread like water, and you’ll end up with a greasy, unappetizing mess. I learned this after flipping a raw egg onto my countertop at 7 AM. Not fun.

Flavor customization for bacon egg and cheese sourdough bread

Spicy Kick

Add ½ teaspoon of cayenne pepper or 1 teaspoon of hot sauce directly to the melted cheese layer for a fiery twist. I love using Cholula chipotle hot sauce—it adds smoky heat that pairs perfectly with the bacon.

For extra heat, sprinkle ¼ teaspoon of crushed red pepper flakes on top before serving. 🌶️

Sweet & Smoky

Balance the savory flavors with a touch of sweetness by adding 1 tablespoon of maple syrup to the bacon while it cooks. The syrup caramelizes beautifully, creating a sweet-smoky glaze that contrasts with the sharp cheddar.

Drizzle an extra ½ teaspoon of maple syrup on the sandwich before serving for a sticky, gourmet finish.

Herbaceous Freshness

Brighten up your sandwich with fresh herbs like chopped cilantro or thinly sliced green onions. I like to mix 1 tablespoon of chopped cilantro with the cheese before assembling for a fresh, citrusy note.

For a more robust flavor, add ½ teaspoon of dried thyme to the bacon while cooking—it pairs surprisingly well with the smokiness.

Extra Creamy

Swap out some of the cheddar for ½ cup of cream cheese or ¼ cup of goat cheese for a tangy, creamy twist. Spread a thin layer of cream cheese on the toasted bread before adding the egg and bacon.

The creaminess balances the crispy bacon and sharp cheese beautifully. For a decadent touch, add a sprinkle of everything bagel seasoning on top.

Breakfast BLT

Turn your sandwich into a breakfast BLT by adding 2 slices of crispy bacon on the bottom layer and lettuce leaves between the cheese and egg. Use thinly sliced tomato on top for a fresh, juicy contrast. This variation keeps the sandwich light yet satisfying, perfect for a brunch spread.

Avocado & Everything

Take the classic avocado addition to the next level by mixing ½ avocado with 1 teaspoon of lime juice, ¼ teaspoon of salt, and ¼ teaspoon of black pepper into a mash.

Spread this creamy mixture on the toasted bread before adding the egg and cheese. Top with everything bagel seasoning for a crunchy, savory finish that ties everything together. 🥑

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 380mg127%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 4g
Protein 32g64%
* 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 with regular bread instead of sourdough?

You can absolutely try it, but sourdough's tangy flavor and crispy crust make this recipe special. For best results, use a crusty artisan loaf like ciabatta or a high-quality baguette. Toast it extra well to compensate for the lack of sourdough's natural crunch. The flavor won't be identical, but it'll still taste delicious!

2

How do I keep the egg yolk runny when assembling?

Timing is everything! Cook your eggs to soft-set (whites firm, yolks still jiggly) and assemble the sandwich immediately after toasting the bread. The residual heat from the bread will gently warm the yolk without fully cooking it. If you notice the yolk starting to set too quickly, keep the sandwich wrapped in foil for 30 seconds before serving.

3

Can I prepare this sandwich ahead of time?

You can prep components separately for 24 hours ahead, but assemble everything fresh for the best experience. Cook the bacon and eggs, store them in the fridge, and keep the sourdough wrapped. When ready to serve, simply reassemble and toast in a 350°F oven for 3-5 minutes to melt the cheese. The bread may lose some crispiness, but it'll still taste amazing!

4

What's the best way to reheat leftover sandwiches?

For best results, wrap the sandwich in foil and warm in a 350°F oven for 5-7 minutes. This prevents the bread from drying out while gently reheating the bacon and egg. If using a toaster, set to low heat for 1-2 minutes—just enough to warm through without burning. Avoid microwaving as it makes the bread soggy.

5

How can I make this vegetarian?

Swap the bacon for crispy tempeh bacon or smoked tofu strips, both available at health food stores. For eggs, try tofu scramble seasoned with turmeric, black salt, and nutritional yeast. Use vegan cheese that melts well, like Miyoko's or Violife. The sourdough and avocado will still provide that perfect balance of textures and flavors!

★★★★★4.9(15 reviews)
Categories Breakfast & Brunch