Breakfast & Brunch
This bacon egg and cheese sourdough bread recipe delivers the ultimate breakfast experience with every bite—crispy toasted bread, perfectly cooked eggs, and smoky bacon that transforms a simple sandwich into a restaurant-worthy meal.
The secret lies in toasting the sourdough just enough to create a sturdy base that holds up to the rich fillings, while the eggs stay runny and the bacon achieves that ideal balance of crispy edges and tender centers.
I've perfected this technique over countless mornings, ensuring the sandwich stays intact even when you take that first, glorious bite.
What sets this recipe apart is the attention to detail that makes all the difference—starting with high-quality sourdough that's toasted until golden and crispy (not burnt), then layering ingredients in the right order to prevent sogginess.
The bacon should be cooked to crispy perfection first, then the eggs prepared exactly how you like them—sunny-side-up for that perfect runny yolk or fully cooked if you prefer it firm.
Assembly is where the magic happens, with each component stacked in a way that guarantees no mess when you take that first bite.
By the time you're done, you'll have a breakfast sandwich that's crispy on the outside, creamy on the inside, and packed with all the flavors you crave—smoky bacon, rich cheese, and that perfect yolk that makes every bite worth it.
The sourdough adds a tangy depth that cuts through the richness, balancing the dish beautifully. This isn't just breakfast; it's a morning ritual that turns an ordinary day into something special.
The best part? This recipe is incredibly versatile—serve it as a classic breakfast sandwich, an open-faced masterpiece, or even deconstructed in a toasted sourdough bowl. Whether you're feeding yourself or a crowd, the technique remains the same, delivering consistent results every time.
Let's get started on creating your perfect morning meal.
Ingredients for bacon egg and cheese sourdough bread
Crispy sourdough, smoky bacon, and runny yolk perfection—here's everything you need for the ultimate breakfast sandwich experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Sourdough Bread Loaf 🍞 | 1 whole | Day-old or lightly toasted for crispiness |
| Thick-Cut Bacon 🥓 | 6 oz | Applewood smoked preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, aged for flavor |
| Unsalted Butter 🧈 | 2 tbsp | For egg cooking and bread toasting |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For crisping bacon edges |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning eggs and bacon |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing eggs |
| Mayonnaise 🥫 | 1 tbsp | Optional for extra richness |
| Hot Sauce 🌶️ | ½ tsp | For serving, optional |
| Butter Lettuce Leaves 🥬 | 2 whole | For deconstructed version |
| Sriracha 🌶️ | ½ tbsp | For drizzling on eggs |
The sourdough is non-negotiable—day-old loaves from Breads Bakery or your local artisan bakery have that perfect chew, but any sturdy sourdough works. Toast it until golden and crispy (not burnt), then let it cool just enough to handle. For bacon, thick-cut applewood smoked from Oscar Mayer or Columbus Craft Meats delivers that ideal balance of crispy edges and tender centers. The eggs? Room temperature makes all the difference—cold eggs won't cook evenly. Pro tip: Crack them into a separate bowl first to avoid shell fragments in your perfect yolk.
No applewood bacon? Regular thick-cut works fine—just crisp it an extra minute. Short on cheddar? Gruyère or pepper jack add exciting twists. The mayonnaise is optional but Duke's or Hellmann's take this sandwich to next-level richness. For the deconstructed version, butter lettuce leaves from the grocery store salad bar add that perfect crunch. Want extra heat? Sriracha or Frank's RedHot drizzled over the eggs elevates the whole dish. And if you're feeling fancy, a sprinkle of flaky sea salt on top of the cheese adds a gourmet touch.
Toasted sourdough keeps its crispiness for about 20 minutes after toasting—work fast with assembly. Leftover bacon? Store it in the fridge for 5 days or freeze for 3 months. The eggs should be cooked fresh, but you can prep the bacon and cheese ahead. For meal prep, assemble the sandwiches without the eggs, wrap them in parchment, and store in the fridge. When ready to eat, toast the bread and cook the eggs to order. Trust me, that runny yolk stays perfect when you do it this way.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, that’s all it takes—crispy bacon, rich cheddar, a runny yolk, and buttery sourdough. Honestly, the way the toasted bread soaks up the egg and bacon grease? It’s like a hug in sandwich form.
- Breakfast or Brunch Fix: Serve it for breakfast when you’re running late, or turn it into a fancy brunch when you’ve got time. The sourdough holds up perfectly, and the sharp cheddar adds a little sophistication without extra effort.
- Leftovers That Don’t Suck: Unlike most breakfast sandwiches, this actually tastes better the next day. Cold or reheated, the flavors meld into something even heartier—perfect for quick lunches or a midnight snack when the fridge is calling your name.
- Budget Breakfast Win: Thick-cut bacon and sharp cheddar might sound fancy, but they stretch further than you’d think. I make two sandwiches per loaf, and honestly? The leftovers disappear faster than the first batch. Smart, satisfying, and wallet-friendly.
Step-by-step instructions for bacon egg and cheese sourdough sandwiches
Here's how to build the ultimate breakfast sandwich with perfectly crispy bacon, runny yolks, and a toasted sourdough crust.
🔥 Step 1: Crisp the Bacon to Golden Perfection
Cut the 6 oz thick-cut bacon into 4 equal strips (about 1.5 inches wide each). Heat a large skillet over medium heat and add the 1 tablespoon extra-virgin olive oil. Once shimmering, add the bacon strips in a single layer, leaving space between them for even cooking.
Cook for 8-10 minutes, flipping occasionally, until the edges become deep golden brown and the bacon releases easily from the pan. Here's the thing—don't rush this step. You want that perfect balance of crispy edges and tender middle. When the bacon reaches 160°F internal temperature, remove it from the pan and place on a paper towel-lined plate to drain excess fat.
🍳 Step 2: Toast the Sourdough to Crispy Crust
While the bacon cooks, slice the 1 whole sourdough bread loaf into 4 equal pieces. I like to cut them slightly thicker than usual—about 1.5 inches—to handle the egg and cheese filling better. Heat a clean skillet over medium heat and add 1 tablespoon of the unsalted butter.
When the butter foams, add one sourdough slice butter-side down and toast for 2-3 minutes until golden brown and crispy on the bottom. Flip carefully and toast the other side for another 1-2 minutes until perfectly browned. Repeat with remaining slices, keeping them warm in a 200°F oven while you prepare the eggs. This low oven temperature maintains their warmth without overcooking.
👨🍳 Step 3: Prepare the Cheese and Cook the Eggs
Shred the 0.5 cup sharp cheddar cheese using a box grater for fine, even shreds. In a small bowl, mix the shredded cheese with the 0.5 teaspoon kosher salt and 0.25 teaspoon black pepper. Set aside. Remove the 4 whole large eggs from the refrigerator and let them sit at room temperature for 10 minutes—this ensures even cooking and prevents cracking.
In the same skillet used for the bacon (no need to clean it—the bacon fat adds flavor), heat 1 tablespoon butter over medium-low heat. Crack an egg into the skillet and cook for 3-4 minutes until the whites are set but the yolk remains runny. Here's the trick: cover the skillet with a lid for the last 30 seconds to trap steam and create that perfect custardy yolk center. Transfer the cooked egg to a plate and repeat with remaining eggs.
🥘 Step 4: Assemble the Ultimate Breakfast Sandwiches
Spread ½ teaspoon mayonnaise on the inside of each toasted sourdough half if using. Place one crispy bacon strip on the bottom half of each sandwich, then add a generous spoonful of the seasoned shredded cheddar cheese. Top with a cooked egg, yolk-side up for maximum runniness, and finish with the top sourdough half.
For the deconstructed version, layer each component on the 2 whole butter lettuce leaves: crispy bacon, shredded cheese, and the perfectly cooked egg. Drizzle everything with the 0.5 tablespoon sriracha and serve immediately with the 0.5 teaspoon hot sauce on the side for those who like extra heat. The contrast of crispy, creamy, and runny textures makes every bite irresistible.
Pro Tips For Making Bacon Egg And Cheese Sourdough Bread
- CRISP THE BACON LOW: Cook thick-cut bacon at 275°F (135°C) for 20-25 minutes—it renders fat slower, stays juicier, and carves cleaner. I used to blast it on high and ended up with chewy, greasy strips that ruined the sandwich texture. Patience here makes all the difference when stacking it with crisp sourdough.
- TOAST THE BREAD HOT: Butter the sourdough after toasting—hot bread soaks up butter better, and the crust gets that perfect golden crunch. Cold butter just melts into a sad, greasy mess. Slather it on while the bread’s still steaming, then pile everything on top before it cools.
- SHRED CHEESE FINE: Sharp cheddar loses its punch if it’s chunky—grate it on the large holes of a box grater, then pulse briefly in a food processor for even, meltable shreds. I learned this after my first attempt left me with a sandwich that tasted more like cheese bits than a cohesive layer. Trust the food processor here.
- EGG HOT AND RUNNY: Crack eggs into a preheated nonstick pan with a splash of water—cook them over medium-low for 2-3 minutes until whites set but yolks stay wobbly. Overcooking turns them rubbery, and cold eggs make the sandwich taste dull. A runny yolk binds everything together like glue.
Serving suggestions for this bacon egg and cheese sourdough bread
Classic Sandwich Style
Serve your bacon egg and cheese sourdough as a classic breakfast sandwich by stacking the crispy bacon, melted cheese, and runny yolk between two halves of toasted sourdough. I like to cut the sandwich diagonally for a more elegant presentation—it makes each bite feel special.
For extra flair, sprinkle flaky sea salt over the cheese before closing the sandwich. This style is perfect for handheld eating on busy mornings or as a satisfying brunch item. 🥪
Open-Faced Luxury
For a restaurant-worthy presentation, try the open-faced version. Toast a single thick slice of sourdough until golden and crispy, then layer it with bacon, cheese, and a perfectly cooked egg.
The key here is to use a large skillet to toast the bread so it stays sturdy enough to hold all the toppings. Serve with a side of hot sauce or sriracha drizzle for dipping.
This style feels indulgent but is just as easy to assemble as the classic sandwich. 🍽️
Deconstructed Bowl
Turn your breakfast into a customizable bowl by serving each component separately. Toast slices of sourdough until crispy, then break them into chunks and place in a bowl. Add the crispy bacon, shredded cheese, and perfectly cooked egg on top.
For extra texture, include butter lettuce leaves or microgreens on the side. This version lets everyone personalize their meal—add mayo, hot sauce, or even a sprinkle of crumbled bacon bits on top. It's a fun, interactive way to enjoy all the flavors. 🥗
Side Dish Pairings
Balance the richness of your sandwich with lighter sides. A simple fruit salad with berries or sliced apples adds freshness, while a side of crispy hash browns or home fries complements the smoky bacon.
For a savory option, serve with a small avocado toast on whole-grain bread or a fried egg salad with mixed greens. These pairings keep your breakfast balanced and satisfying. 🍓
Beverage Pairings
Coffee is the obvious choice, but don't underestimate the power of a cold black coffee or a latte to cut through the richness. For a non-coffee option, try a freshly squeezed orange juice or a mango smoothie to add a refreshing contrast.
If you're feeling adventurous, a sparkling water with lime keeps things light and crisp. The acidity helps cleanse your palate between bites. ☕
Meal Prep Adaptations
Prep ahead by toasting the sourdough and cooking the bacon in advance, then store them separately in the fridge. When ready to eat, assemble the sandwiches without the eggs and toast them in a skillet over medium heat for 1-2 minutes per side.
Cook the eggs fresh to order for that perfect runny yolk. For the deconstructed bowl, store all components in airtight containers and assemble just before serving. This keeps everything crispy and fresh-tasting. ⏰
Nutrition facts
Frequently asked questions
Can I use regular bread instead of sourdough?
While you can, sourdough's tangy flavor and sturdy texture make it the star of this dish. If you're out of sourdough, try a thick-cut brioche or even a sturdy white sandwich bread—but expect less flavor depth. The key is a bread that holds up to the filling without getting soggy.
How do I keep the sandwich from falling apart?
Toast the sourdough until golden and crispy—this creates structure to hold everything together. Use a moderate amount of cheese (about 1 tablespoon per sandwich) and assemble quickly after toasting. For extra stability, spread a thin layer of mayo on the bread before adding fillings.
Can I make this ahead of time?
Yes! Prep the bacon and toast the sourdough in advance, then store them separately in the fridge. When ready to eat, assemble the sandwiches without the eggs, toast again for 1-2 minutes per side, and cook the eggs fresh. This keeps the bread crispy and the eggs perfectly runny.
What's the best way to cook the eggs?
For runny yolks, cook eggs sunny-side-up in a buttered skillet over medium-low heat for 3-4 minutes. The trick is covering the skillet with a lid for the last 30 seconds to create a custardy center. For fully cooked eggs, flip them after 2 minutes and cook another 1-2 minutes until whites are set.
Can I add avocado to this recipe?
Add ¼ avocado per sandwich, sliced or mashed, for extra creaminess. Place it between the bacon and cheese, or serve it on the side for a fresh contrast. Just be gentle when assembling to avoid squishing the avocado.
