Bacon Egg and Cheese Sourdough Bread Recipe: Crispy Crust with Melty Breakfast Layers

Breakfast & Brunch

Bacon Egg and Cheese Sourdough Bread Recipe: Crispy Crust with Melty Breakfast Layers

This bacon egg and cheese sourdough bread recipe delivers a crispy, golden crust packed with smoky bacon, creamy eggs, and melted cheese—all in 15 minutes flat. The secret lies in perfectly crisped sourdough and the right egg technique (fried or scrambled) to keep everything cohesive. I developed this after years of breakfast experiments, and it’s now my go-to for weekend mornings when time is tight but flavor can’t be compromised.

The beauty of this recipe is its foolproof simplicity: toast your sourdough until it’s crispy enough to stand up to the filling, cook your bacon until it’s crispy but not burnt, and choose your egg style—fried for a runny yolk or scrambled for a firmer bite. The cheese? Go for sharp cheddar or pepper jack for that melty, gooey texture that binds everything together. It’s the kind of breakfast that feels indulgent without requiring any special skills.

What you’ll end up with is a sandwich so satisfying it’ll make you forget about takeout forever—crispy edges, smoky bacon, a perfectly cooked egg, and cheese that stretches just enough to pull it all together. The sourdough’s tang cuts through the richness, and the contrast of textures (crunchy bread, creamy egg, crispy bacon) makes every bite exciting. This is comfort food at its finest, and it’s ready in time for your first cup of coffee.

Want to take it further? Add a slice of avocado for creaminess, a drizzle of hot sauce for heat, or a sprinkle of fresh herbs for brightness. Serve it with a side of hash browns or a simple fruit salad for a well-rounded meal. Here’s how to nail it every time.

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

Ingredients for bacon egg and cheese sourdough bread

Crispy bacon, runny eggs, and melty cheese—all you need for a perfect weekend breakfast.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 4 slices Thick-cut for crispiness
Large Eggs 🥚 2 whole Fresh for best texture
Sharp Cheddar Cheese 🧀 1 cup Shredded, block preferred
Sourdough Bread 🍞 4 slices Thick-cut, crusty loaf
Unsalted Butter 🧈 1 tbsp For toasting bread
Olive Oil 🫒 1 tbsp For cooking eggs
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Avocado (optional) 🥑 ½ whole Sliced for extra indulgence
Hot Sauce (optional) 🌶️ 1 tbsp For serving

The bacon makes all the difference here. Thick-cut is non-negotiable—it stays crispy longer and adds that satisfying chew. Oscar Mayer or Applewood smoked are my go-tos, but any good-quality bacon works. For the eggs, freshness matters—crack them into a bowl first to check for any surprises. The sourdough? Trader Joe's or Whole Foods have the best crusty loaves, but any sturdy sourdough will do. Look for slices that are at least 1/2-inch thick—they hold up better to the fillings.

No cheddar? Gruyère or pepper jack are great swaps—just adjust the amount slightly since they melt differently. Running out of eggs? Poached eggs work just as well, or even a fried egg if you're in a hurry. The butter for toasting is where flavor happens—don't use margarine. For the eggs, if you prefer them runny, cook them low and slow in the olive oil. If you like them firm, fry them in butter instead. The avocado is totally optional, but if you add it, Hass avocados are the best for this—ripe but not mushy.

Toast the sourdough slices just until golden—they'll keep crisping while you assemble. Store any leftovers in the fridge for up to 3 days, but honestly, these are best eaten fresh. The bacon stays crispy for hours, but the eggs and cheese lose their magic after a day. If you're making these ahead, keep the components separate and assemble right before eating. The cheese gets extra melty when it's cold, so let everything sit at room temperature for 5 minutes before serving.

❤️

Why You'll Love This Recipe

  • Five-Minute Prep: I swear, this is the kind of recipe that feels like cheating—just fry the bacon, toast the bread, and fry the eggs in the same pan. No chopping, no measuring, just go.
  • Crispy-Creamy Magic: That first bite? Crunchy sourdough, salty bacon, runny yolk pooling into sharp cheddar—it’s the kind of combo that makes you pause mid-bite. Honestly, I’ve tried fancier versions, but this is where it’s at.
  • Breakfast or Lunch: Make it for a lazy Sunday brunch or slap it together for a workday lunch—same effort, same satisfaction. Between us, I’ve even served it at tailgates (yes, even on a Tuesday night).
  • Budget-Friendly Feast: Thick-cut bacon and sharp cheddar aren’t cheap, but they stretch further than you’d think. A few slices go a long way, and leftovers? Toast them up the next morning—game over.

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

Here's how to assemble these breakfast masterpieces with perfect crispiness and melty layers.

1

Cook the Thick-Cut Bacon to Crispy Perfection

Place the 4 slices of thick-cut bacon in a cold skillet over medium heat. Cook undisturbed for 4-5 minutes until the edges start to curl and the fat begins to render. This slow start prevents burning while building flavor.

Flip the bacon and continue cooking for another 3-4 minutes until both sides are deep golden brown and the fat has rendered out. Drain on paper towels to remove excess grease, but leave the pan with the rendered fat—it's pure flavor gold for your eggs.

2

Fry the Eggs in Bacon Fat for Rich Flavor

Reduce heat to medium-low and add the 1 tablespoon of olive oil to the bacon fat in the skillet. Crack the 2 whole eggs into the pan, spacing them apart. Cook for 2-3 minutes until the whites are set but yolks remain runny.

Season immediately with the 0.5 teaspoon of salt and 0.25 teaspoon of black pepper. For extra indulgence, sprinkle the 1 cup of shredded sharp cheddar cheese over the eggs in the last 30 seconds of cooking. The cheese should melt completely while the eggs finish cooking.

3

Toast the Sourdough Bread to Crispy Crust

While the eggs cook, melt the 1 tablespoon of unsalted butter in a separate skillet over medium heat. Toast the 4 slices of sourdough bread for 1-2 minutes per side until golden brown and crispy. The butter should bubble and sizzle—this creates that perfect toasted crust.

Cut each toasted slice diagonally in half for easier handling. Keep them warm by stacking on a wire rack or clean towel while you assemble your sandwiches.

4

Assemble the Ultimate Breakfast Sandwiches

Layer one toasted sourdough half on each plate. Place a crispy bacon slice on each piece of toast, followed by the cheesy egg mixture. If using, add slices of the 0.5 whole avocado on top of the eggs for extra creaminess.

Top with the remaining toast halves to create your sandwiches. For serving, drizzle with the 1 tablespoon of hot sauce if desired. The combination of crispy bacon, runny yolks, melty cheese, and toasted bread creates the perfect breakfast experience.

👨‍🍳

Pro Tips For Making Bacon Egg And Cheese Sourdough Bread

  • CRISP THE BACON FIRST: I learned this the hard way—cooking bacon in the same pan as the eggs leads to a greasy mess. Start by crisping the thick-cut bacon in a cold skillet over medium heat (yes, even if you're impatient like me). Once it's golden and the fat is rendered, remove it to a paper towel-lined plate, leaving the fat behind. That bacon fat will become the base for your eggs, and it makes all the difference in flavor.
  • TOAST THE BREAD UNTIL IT CRACKLES: Skip the soft, sad sourdough—this isn’t a sandwich, it’s a structure. Toast your bread slices in the same pan you cooked the bacon, butter-side down, until they’re deep golden and slightly charred at the edges. The crackling crust holds up better to the runny egg and melty cheese, so resist the urge to rush it. If you’re lazy, broil it for 2-3 minutes at the end, but watch it like a hawk.
  • SALT THE CHEESE LIKE YOU MEAN IT: Sharp cheddar is already bold, but fresh out of the bag, it’s not salty enough to cut through the richness of the bacon fat. Grate it yourself (pre-shredded sticks together) and toss it with a pinch of flaky salt—about ¼ teaspoon per cup. This isn’t just about taste; it’s about balancing the dish so the egg and bacon don’t overpower everything.
  • ASSEMBLE HOT, THEN REST: Does it look weird? Yes. Does it work? Every single time. After cooking the egg sunny-side-up (or over-easy, if you’re feeling fancy), layer it on the toasted bread with the bacon and cheese. Immediately press down gently with a spatula and let it sit for 30 seconds—this lets the cheese start melting into the bread before you flip it. Your first bite will be cleaner, and the sandwich won’t fall apart when you take that first mess.

Dietary considerations for this bacon egg and cheese sourdough bread

Gluten-Free Adaptations

For a gluten-free version, swap the sourdough bread for a sturdy gluten-free alternative like Canyon Bakehouse gluten-free sourdough or Schär gluten-free artisan bread. These hold up well to the fillings and provide that satisfying crust. I’ve found that toasting gluten-free bread requires slightly more butter—about 1.5 tablespoons—to compensate for its denser texture. 🥖

Dairy-Free Options

Skip the cheese or use a dairy-free substitute like Miyoko’s shredded cheddar or Violife cheddar slices. For the eggs, ensure they’re cooked in a clean pan—no need to change anything else. If you’re avoiding butter, use olive oil for toasting and cook the bacon in a well-seasoned cast-iron skillet to prevent sticking.

Lower-Carb Versions

Cut carbs by using low-carb sourdough (like Caulipower or Lil’ Low Carb) or even portobello mushrooms as a bread substitute. For extra protein, add turkey bacon or bacon bits on top of the egg. The mushrooms work surprisingly well—they soak up the cheese and egg beautifully while adding an earthy depth. 🌱

Egg Allergies

If eggs are off-limits, try chickpea flour "eggs" (mix 1 tbsp chickpea flour + 2 tbsp water + ½ tsp baking powder) or tofu scramble for a protein-rich alternative. For the tofu, crumble ½ block firm tofu, season with salt and pepper, and pan-fry until golden. The texture mimics scrambled eggs surprisingly well!

Vegetarian Twist

Replace bacon with turkey bacon or smoked tempeh, and use nutritional yeast for a cheesy flavor. For extra heartiness, add sautéed mushrooms or caramelized onions between the bread layers. The sourdough’s tang still cuts through the richness, making it a satisfying meat-free option. 🌿

Nutrition facts

Servings 2
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 380mg127%
Sodium 1450mg63%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 3g
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 use regular bread instead of sourdough?

While you can use regular bread, sourdough's tangy flavor and sturdy crust make it ideal for holding up to the filling. For best results, choose a dense bread like brioche or a good-quality whole wheat. If you must use white bread, lightly toast it longer to compensate for the softer texture.

2

How do I keep the sandwich from falling apart?

Press the sandwich together gently for 10 seconds after assembling to help it hold. For extra stability, lightly butter the inside of the bread before adding fillings. If using avocado, add it after pressing the sandwich together to prevent squishing.

3

What's the best cheese for this recipe?

Sharp cheddar is perfect for its meltiness, but Gruyère or pepper jack work beautifully too. Avoid pre-shredded cheese—the anti-caking agents prevent proper melting. For a smoky twist, try smoked gouda.

4

Can I make this ahead of time?

Assemble the sandwiches without the eggs (cook them fresh), then store components separately in the fridge for up to 3 days. Reheat the bacon and bread in a skillet for 1-2 minutes before adding fresh eggs and cheese. The bread will lose crispness but regains it quickly when warmed.

5

What's the secret to perfect runny yolks?

Cook eggs over low heat in bacon fat (no oil) for 2-3 minutes total. The fat's higher smoke point prevents burning while keeping yolks liquid. For extra richness, add a pinch of sugar to the pan before cracking eggs.

★★★★★4.6(1 review)
Categories Breakfast & Brunch