Breakfast & Brunch
This bacon egg and cheese sourdough sandwich delivers the perfect balance of textures—crispy toasted bread, smoky bacon, runny yolks, and melty cheese that ties everything together. The secret lies in toasting the sourdough just enough to create a sturdy base without burning, then layering ingredients in the right order to prevent sogginess. I've perfected this recipe after years of weekend breakfasts, and it's become a staple for lazy mornings when you want something hearty yet simple.
The magic happens in the preparation: cooking the bacon until crispy, frying eggs sunny-side-up or over-easy, and melting the cheese just enough to create that perfect gooey center. Using sourdough adds a tangy depth that regular bread can't match, while the right cheese—like sharp cheddar or pepper jack—elevates every bite. This isn't just breakfast; it's a meal that feels like a restaurant-quality indulgence without the fuss.
What you'll end up with is a sandwich that's crispy on the outside, tender on the inside, and packed with flavors that make your first bite worth the wait. The bacon adds smoky richness, the egg provides that satisfying runny yolk, and the cheese brings everything together into a cohesive, melty masterpiece. It's the kind of breakfast that makes you want to linger at the table, savoring each component.
Whether you prefer a classic breakfast sandwich or an open-faced version, this recipe adapts easily. The key is assembling it properly—starting with the crispy base, adding the bacon, then the egg, and finishing with the cheese so it melts perfectly when you take your first bite. Let's get started on creating this ultimate breakfast experience.
Ingredients for bacon egg and cheese sourdough bread
Crispy sourdough, smoky bacon, and melty cheese—this breakfast sandwich is pure comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Sourdough Bread 🍞 | 4 slices | Day-old or lightly toasted |
| Bacon 🥓 | 4 oz | Thick-cut, crispy cooked |
| Large Eggs 🥚 | 2 whole | Fresh for runny yolks |
| Sharp Cheddar Cheese 🧀 | 2 oz | Shredded, aged for flavor |
| Unsalted Butter 🧈 | 1 tbsp | For egg cooking |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Mayonnaise 🥫 | 1 tbsp | Optional for extra richness |
| Garlic Powder 🧄 | ¼ tsp | For crispy bacon flavor |
| Olive Oil 🫒 | 1 tsp | For toasting bread |
The sourdough is non-negotiable here—day-old slices toast up perfectly crispy without burning. Grab a rustic loaf from Whole Foods or your local bakery; the tangy flavor makes all the difference. For bacon, thick-cut from Costco gives you that ideal crispy texture. If you're feeling fancy, try applewood-smoked bacon—it adds an extra layer of flavor. The eggs? Fresh is key—room temperature eggs fry up with those perfect runny yolks. And the cheese? Sharp cheddar melts beautifully, but pepper jack adds a kick if you're feeling adventurous.
No sourdough? Brioche or Texas toast works in a pinch—just make sure it's sturdy enough to hold up to the toppings. Short on bacon? Turkey bacon or crispy prosciutto are great substitutes, though they won't have the same smoky depth. Eggs too runny? Over-easy instead of sunny-side-up gives you more control. The mayo is optional but adds that restaurant-quality richness—Duke's or Hellmann's are my go-tos. For extra flavor without the mess, sprinkle a pinch of garlic powder on the bacon while it cooks. Trust me, it’s a game-changer.
Toast the bread just until golden—3-4 minutes max—or it’ll burn before the cheese melts. Bacon should be crispy but not burnt; drain on paper towels to remove excess grease. Eggs cook in 2-3 minutes sunny-side-up, so keep an eye on them. Assemble the sandwich immediately after cooking to keep everything warm and melty. Leftovers? Wrap tightly in foil and reheat in a skillet for 1-2 minutes per side—nothing beats a crispy, warm breakfast sandwich.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—crispy bacon, runny yolks, sharp cheddar, and that chewy sourdough crust. It’s the kind of meal where every bite feels like a hug, and honestly? That’s what breakfast should be.
- No-Fuss Assembly: Between us, this takes less time than deciding what to eat. Toast the bread, fry the bacon, fry the eggs, melt the cheese—boom. Even my lazy Sunday mornings look good with this.
- Leftover Goldmine: The best part? Leftovers taste just as good cold the next day. I’ve sent these to work in lunchboxes, packed them in school lunches, and yes, even eaten them straight from the fridge. Crunchy, salty, and still delicious.
- Budget Breakfast Win: Sharp chedddar and bacon might sound fancy, but they stretch so far. One loaf of sourdough, a pack of bacon, and a dozen eggs feed my whole family for days. My wallet thanks me every time.
Step-by-step instructions for crispy bacon egg and cheese sourdough
Here's how to assemble this breakfast masterpiece with perfect texture and flavor every time.
Cook the Bacon Until Crispy
Place the 4 oz bacon in a cold skillet over medium-low heat. I like to start low to render the fat slowly and prevent burning. Cook for 8-10 minutes, flipping occasionally, until the bacon reaches golden brown and crispy edges form. The fat should pool nicely in the pan—this is pure flavor we'll use later.
When the bacon is nearly done, sprinkle 0.25 tsp garlic powder over the slices. This adds a subtle depth that pairs perfectly with the eggs. Transfer the cooked bacon to a paper towel-lined plate to drain excess fat, but leave those flavorful bits in the pan—we'll use them to cook the eggs.
Toast the Sourdough to Crispy Perfection
While the bacon cooks, heat 1 tsp olive oil in a separate skillet over medium heat. Add the 4 slices sourdough bread and toast for 2-3 minutes per side until they develop a beautiful golden brown crust. The bread should be crispy but not burned—you want that satisfying crunch that contrasts with the soft egg centers.
I press down gently on the slices during the first minute to ensure even contact with the pan. This prevents them from curling and guarantees a perfect toast on both sides. Remove the toasted bread and set it aside on a wire rack to keep it crisp.
Fry the Eggs in Bacon Fat
Return the skillet with bacon fat to medium heat. Add 1 tbsp unsalted butter and let it melt completely, swirling to coat the pan. Crack the 2 whole large eggs directly into the skillet, leaving space between them. Cook for 3-4 minutes until the whites are set but the yolks remain runny and vibrant.
For perfect eggs, I like to tilt the pan slightly to let the whites flow toward the edges while keeping the yolks centered. This creates that classic sunny-side-up presentation. Sprinkle 0.5 tsp salt and 0.25 tsp black pepper over the eggs just before removing them from heat.
Assemble the Ultimate Breakfast Sandwich
Layer each slice of toasted sourdough with 1 oz shredded sharp cheddar cheese, letting it melt slightly from the residual heat. Add a fried egg on top of the cheese, then place 1 slice of crispy bacon over the egg. Drizzle with 1 tbsp mayonnaise for that extra richness that ties everything together.
Here's the thing—don't skip the mayo. It adds that creamy element that balances the crispy bread, salty bacon, and sharp cheese. For maximum flavor, I like to press the sandwich together gently before serving to let all those delicious components meld together.
Serve Immediately for Maximum Crunch
Serve your bacon egg and cheese sourdough sandwiches right away while the bread is still crispy and the cheese is melty. The contrast between the crispy toast, runny egg yolks, and crispy bacon is what makes this breakfast special.
Cut each sandwich diagonally for that classic presentation, and enjoy with a side of fresh fruit or a simple green salad. The first bite should deliver all those textures and flavors together—crunchy, creamy, salty, and rich—making every mouthful worth the effort.
Pro Tips For Making Bacon Egg And Cheese Sourdough Bread
- CRISP THE BACON LOW: I used to blast bacon on high heat, and it’d end up rubbery by the time the eggs were ready. For this sandwich, cook the bacon at 275°F (135°C)—it’ll take 15-20 minutes, but the fat renders slowly, keeping it crisp and flavorful without burning. Save the rendered fat for buttery toast if you’re feeling fancy.
- TOAST THE BREAD FAST: Sourdough’s dense crust needs a hot, dry pan to toast properly. Heat a nonstick skillet over medium-high for 2 minutes, then add the bread—no butter yet. Press down with a spatula for 30 seconds until golden brown. This step locks in moisture so your sandwich doesn’t turn soggy when the egg hits.
- SALT THE CHEESE FIRST: Sharp cheddar’s already bold, but if you’re using pre-shredded (ugh, I know), skip it—it’s coated with anti-caking agents that make it grainy. Instead, grate your own and toss it with ½ tsp salt per cup while you cook the egg. The salt melts into the cheese, balancing the richness without overpowering.
- COOK THE EGG JUST RIGHT: For a runny yolk that doesn’t turn the bread soggy, crack the egg into a small, cold ramekin (or a shot glass if you’re improvising) and slide it into the skillet after the bacon’s out. Cook on medium-low for 2-3 minutes—just until the whites set but the yolk’s still thick. The heat from the bacon-warmed pan keeps it stable.
Wine and beer pairings for bacon egg and cheese sourdough bread
Crispy Breakfast Beers
A light, crisp lager like Peroni or Heineken† cuts through the richness of bacon fat and balances the tangy sourdough perfectly. The carbonation cleanses your palate between bites, making each component stand out. I reach for these anytime I'm serving this sandwich—especially on weekends when I want something refreshing. 🍺
Rich White Wine Pairings
An Italian white like Pinot Grigio from Alto Adige or Vermentino from Sardinia complements the sharp cheddar and smoky bacon beautifully. The bright acidity in these wines refreshes your mouth after each bite of creamy egg and melty cheese. Avoid heavy whites—they'll overpower the delicate flavors.
Bold Red Options
For those who prefer red, a light-bodied Chianti or Pinot Noir works surprisingly well. The acidity in these wines mirrors the tang of sourdough while their fruitiness pairs with the bacon's smokiness. I like to decant a Chianti Classico for 30 minutes before serving to soften its tannins and let the flavors shine.
Coffee or Tea?
If you're not drinking alcohol, a strong black coffee with a splash of cream enhances the breakfast experience. The bitterness contrasts nicely with the richness, while earl grey tea adds a floral note that pairs well with the sharp cheddar. I often serve this sandwich with a fresh-brewed cup of Peet's Major Dickason's Blend—it's become my go-to weekend combo. ☕
Sweet Contrasts
Balance the savory sandwich with something sweet like maple-glazed bacon or a side of strawberry compote. The natural sweetness cleanses the palate and complements the salty bacon. I drizzle local Vermont maple syrup over the sandwich before serving for that perfect sweet-savory balance.
Non-Alcoholic Options
For a refreshing non-alcoholic pairing, try a sparkling apple cider like Martinelli's. The effervescence mimics beer's cleansing effect while the apple notes complement the bacon's smokiness. I also love serving this sandwich with ginger beer—the spicy kick cuts through the richness beautifully.
Nutrition facts
Frequently asked questions
Can I use regular bread instead of sourdough?
While you can substitute, sourdough's tangy flavor and sturdy texture make it ideal. For a similar effect, try brioche or Texas toast—they hold up well to toppings and add richness. Avoid flimsy breads like white toast, as they'll get soggy from the egg and cheese.
How do I keep the bread from getting soggy?
Toast the bread until golden brown and crispy, then assemble the sandwich immediately. For extra insurance, layer mayonnaise on the bread first—it creates a moisture barrier. If using leftovers, reheat in a skillet for 1-2 minutes per side to restore crispiness.
What's the best way to cook the eggs?
For perfect eggs, fry them in the bacon fat over medium heat for 3-4 minutes sunny-side-up. Keep yolks runny by removing them just before they fully set. Over-easy eggs (flipping briefly) work too—just add 10 seconds more cooking time. Avoid high heat, or yolks will overcook.
Can I make this ahead of time?
Assemble components separately and store in the fridge for up to 24 hours. Keep the bread toasted, bacon crispy, and eggs cooked but not assembled. Reheat in a skillet for 1-2 minutes before serving. For best results, assemble fresh—the textures suffer when reheated.
What cheese works best besides sharp cheddar?
Pepper jack adds heat, Gruyère brings nutty depth, or Gouda offers caramel sweetness. Avoid overly soft cheeses like brie—they won't melt properly. For extra flavor, mix ½ oz cheddar with ½ oz pepper jack for a perfect balance.
