Breakfast & Brunch
This bacon egg and cheese sourdough bread recipe transforms humble breakfast ingredients into a restaurant-worthy dish with crispy, golden edges and that perfect runny yolk moment. The secret lies in perfectly toasted sourdough that holds up to melted cheese and crispy bacon without turning soggy—something I perfected after burning through three batches of over-toasted bread. Every element needs to be timed just right: the bacon should be crispy but not burnt, the eggs cooked to your ideal doneness, and the cheese melted into a gooey blanket that ties everything together.
What sets this recipe apart is the technique of assembling everything on thick-cut sourdough slices and toasting them in a skillet until the edges are crispy while keeping the interior warm and gooey. The sourdough's tangy flavor cuts through the richness of the bacon and eggs, creating a perfect balance.
I use thick-cut bacon for maximum crispiness and a sharp cheddar that melts smoothly, but you can swap in pepper jack or gouda for different flavor profiles. The runny yolk is the star—it pools beautifully between the crispy bread and melted cheese, making each bite a decadent experience.
By the time you're done, you'll have a dish that looks as impressive as it tastes—golden-brown toasted bread with crispy bacon crumbles, perfectly cooked eggs, and melted cheese stretching between every bite.
The aroma alone will wake up your kitchen, and the first bite delivers that perfect combination of textures and flavors. This isn't just breakfast; it's a meal that feels like a treat, even on a weekday morning.
For extra indulgence, add a slice of avocado or a drizzle of hot sauce for a little kick. Serve with a side of fresh fruit or a simple salad to balance the richness. The best part?
This recipe comes together in under 15 minutes, making it perfect for busy mornings when you still want to feel like you're enjoying a special meal. Let's get started on creating this breakfast masterpiece.
Ingredients for bacon egg and cheese sourdough bread
Crispy bacon, runny yolks, and gooey cheese—this breakfast masterpiece needs just these ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Cooked crispy, drained |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, sharp flavor |
| Sourdough Bread 🍞 | 8 thick slices | Day-old, crust removed |
| Unsalted Butter 🧈 | 2 tbsp | For skillet toasting |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ¼ tsp | For extra flavor |
| Avocado 🥑 | 1 whole | Optional, sliced for topping |
| Hot Sauce 🌶️ | 1 tbsp | Optional, for serving |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 1 tbsp | For skillet |
The bacon is non-negotiable—thick-cut from Costco or your local butcher gives you that perfect crunch. I always grab extra because crispy bacon makes everything better. For the sourdough, day-old slices are key—they toast up perfectly without getting soggy. Skip the crust if you're worried about it burning. The sharp cheddar? Kraft 2% sharp or Cabot melts beautifully, but any sharp cheddar works. Pro tip: shred it yourself for the best texture—pre-shredded gets clumpy.
No thick-cut bacon? Regular bacon cooked longer works in a pinch, but it won't be as crispy. Swap the cheddar for pepper jack or gouda if you've got those on hand. Fresh eggs are ideal, but room temperature is more important than freshness—just crack them into a bowl first to check for any surprises. The avocado can be subbed with tomato slices if you're not feeling fancy. And if you're out of hot sauce, sriracha or even a sprinkle of smoked paprika adds a nice kick.
Toast the bread first if you're prepping ahead—it keeps for 2 days in the fridge, but the bacon and eggs should be fresh. The cheddar melts best when it's at room temperature, so take it out 10 minutes before assembling. Store leftovers in an airtight container, but honestly, this tastes best fresh. The runny yolk magic? That's why you make it fresh—nothing beats that first bite with everything warm and gooey.
Why You'll Love This Recipe
- I swear by this: crispy bacon, buttery toasted sourdough, and that first bite where the egg yolk oozes onto the sharp cheddar. It’s the kind of combo that makes you question why you ever ate anything else for breakfast.
- Here’s what sold me: pack these sandwiches the night before, and they’re still perfect by lunchtime. The cheddar stays melty, the bacon doesn’t get soggy, and my kids actually finish their school lunches. (Yes, even on a Tuesday.)
Step-by-step instructions for bacon egg and cheese sourdough sandwiches
Here's how to build the ultimate crispy, cheesy breakfast sandwiches with that perfect runny yolk.
Cook the Thick-Cut Bacon to Crispy Perfection
Place the 8 oz thick-cut bacon in a cold skillet over medium-low heat. Cooking it slowly ensures maximum crispiness without burning. Let it render its fat for 10-12 minutes, flipping occasionally, until the edges are deep golden brown and the fat is shimmering.
Transfer the bacon to a paper towel-lined plate to drain for 3 minutes. This removes excess fat while keeping the bacon crisp. I like to chop the bacon into ½-inch pieces after it cools slightly—this makes it easier to layer in the sandwiches. Save the bacon fat in the skillet for toasting the bread later.
Toast the Sourdough Bread in Bacon Fat
Return the skillet with bacon fat to medium heat and add 1 tablespoon olive oil. Place 4 slices of sourdough bread in the skillet and toast for 2-3 minutes per side until golden brown and crispy. The fat should sizzle and give you that perfect crunch.
While the bread toasts, sprinkle each slice with ¼ teaspoon garlic powder and a pinch of ½ teaspoon salt divided evenly. This adds depth of flavor that pairs perfectly with the eggs and cheese. Keep the toasted bread warm in a 200°F oven while you prepare the rest.
Fry the Eggs Sunside Up for Runny Yolk Magic
Heat 1 tablespoon olive oil in a separate skillet over medium-low heat. Crack the 4 large eggs gently into the skillet, leaving space between them. Cook for 3-4 minutes until the whites are set but still slightly translucent and the yolks remain completely runny. This is the secret to that perfect creamy center.
Here's the thing—don't overcook the eggs. You want them just set at the edges with that wobbly yolk that oozes out when you cut in. Remove the eggs from the skillet and place them on a plate, keeping them warm.
Assemble the Sandwiches with Cheese and Toppings
On each toasted sourdough slice, layer ¼ cup shredded sharp cheddar cheese (about ⅓ cup total per sandwich). Place a fried egg on top of the cheese, then add 2 pieces of chopped bacon and another slice of toasted bread. Press down gently to melt the cheese slightly—you'll get that gooey pull-apart texture.
For the optional toppings, slice the whole avocado and spread it on the outside of the sandwiches. Sprinkle with 1 tablespoon hot sauce and 1 tablespoon chopped fresh cilantro divided evenly. The avocado adds creaminess, the hot sauce brings heat, and the cilantro gives a fresh finish.
Serve Immediately for Maximum Crispiness
Cut each sandwich diagonally and serve immediately while everything is still warm and crispy. The golden-brown toasted bread should contrast perfectly with the creamy cheese, runny yolk, and crispy bacon. The avocado and hot sauce add a fresh, tangy kick that ties everything together.
This recipe makes 4 hearty sandwiches—perfect for breakfast or brunch. The key to success is keeping everything hot and crispy until the very last bite. Enjoy your crispy, cheesy, bacon-loaded masterpiece!
Pro Tips For Making Bacon Egg And Cheese Sourdough Bread
- CRISP THE BACON FIRST: Thick-cut bacon takes forever to crisp in the pan while you’re assembling everything else. Cook it ahead—even the night before—and store it in the fridge. Cold bacon reheats beautifully in a skillet for 30 seconds per side, and you’ll save yourself from rushing or burning the edges.
- USE ROOM-TEMP EGG: Cold eggs from the fridge slide right out of the pan and splatter like crazy. Let them sit in warm water for 5 minutes before cracking—just long enough to loosen the whites and make them easier to handle. Trust me, your breakfast won’t end up on the floor.
- SKIP THE CHEESE GRATER: Sharp cheddar loses its bite when you shred it too finely. Instead, cut it into small cubes or slices—about ½-inch thick—and let it melt in chunks. You’ll get way more flavor, and it won’t turn into a greasy sludge.
- BUTTER THE BREAD LAST: Sourdough soaks up butter like a sponge, but if you spread it on before toasting, it’ll turn into a sad, soggy mess. Wait until the bread’s golden and crisp, then brush on the melted butter right before adding the egg. That’s how you get the perfect crunch.
Best sauces and condiments for this dish
Classic Maple Glaze
Drizzle 1 tablespoon pure maple syrup over the assembled sandwiches just before serving. The natural sweetness of the maple complements the salty bacon and sharp cheddar beautifully. I like to warm the syrup slightly in the microwave for 10 seconds to make it flow more smoothly. 🍁
Spicy Sriracha Mayo
Mix 2 tablespoons mayonnaise with 1 teaspoon sriracha and a pinch of black pepper for a creamy, spicy kick. Spread a thin layer on the toasted bread before adding the cheese—this adds moisture and heat that cuts through the richness.
For extra flavor, add a splash of lemon juice to brighten the sauce.
Smoky Chipotle Cream
Blend 2 tablespoons sour cream with ½ teaspoon smoked paprika, ¼ teaspoon chipotle powder, and a pinch of salt for a smoky, tangy sauce. This adds depth that pairs perfectly with the crispy bacon and melted cheese.
Drizzle generously over the top of the sandwich before serving for a restaurant-quality finish. 🌶️
Garlic-Herb Butter
Melt 1 tablespoon unsalted butter with ½ teaspoon minced garlic and ½ teaspoon chopped fresh parsley. Brush this fragrant butter onto the toasted bread before assembling the sandwich.
The garlic adds a savory note that enhances all the other flavors, while the parsley gives a fresh finish. This is my go-to for a lighter, herbaceous touch.
Avocado Lime Crema
Mash ½ ripe avocado with 1 tablespoon sour cream, 1 teaspoon lime juice, and a pinch of salt. Spread this creamy, tangy sauce on the outside of the sandwiches for a fresh contrast to the rich filling.
The lime brightens the flavors and adds a refreshing element that balances the meal. Perfect for a lighter breakfast option. 🥑
Hot Honey Drizzle
Heat 1 tablespoon honey with ¼ teaspoon cayenne pepper in a small saucepan over low heat for 2 minutes**. Drizzle this sweet-spicy sauce over the top of the sandwiches just before serving.
The honey adds richness, while the cayenne brings a subtle kick that enhances every bite. This is a game-changer for adding complexity without overpowering the dish. 🔥
Nutrition facts
Frequently asked questions
Can I use regular bread instead of sourdough?
While you can substitute regular bread, sourdough's tangy flavor and chewy texture make it ideal for this recipe. For best results, choose a sturdy bread like a rustic baguette or ciabatta—just toast it longer to achieve that crispy edge. The sourdough's acidity balances the richness of the bacon and eggs beautifully.
How do I keep the bread from getting soggy?
The secret is toasting the bread thoroughly in bacon fat before assembling. Use medium heat and cook for 2-3 minutes per side until golden brown. Keep the toasted bread warm in a 200°F oven while prepping the other components. Assemble the sandwiches right before serving to maintain crispiness.
What's the best way to cook the eggs for perfect runny yolks?
Cook eggs sunny-side up over medium-low heat for 3-4 minutes until whites are set but yolks remain completely liquid. The key is patience—don't walk away! For extra insurance, crack eggs into a bowl first to check for freshness, and use room temperature eggs for even cooking.
Can I make this ahead of time?
While this dish tastes best fresh, you can prep components ahead: toast the bread and store it in an airtight container for 2 days. Cook the bacon and chop it into pieces, storing in the fridge for 3 days. Assemble only when ready to eat—reheat the bread in a skillet for 1 minute per side and warm the bacon in a pan for 2 minutes. The eggs should always be cooked fresh.
What are good cheese alternatives?
For a smoky flavor, try pepper jack or smoked gouda. For creaminess, fontina or Gruyère work beautifully. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If you're lactose intolerant, consider nutritional yeast** for a cheesy flavor without dairy.
