Breakfast & Brunch
This bacon egg bake recipe with bread transforms a simple breakfast into a restaurant-worthy dish with just a few key techniques. The secret lies in layering crispy bread at the bottom and fresh eggs on top, creating a golden crust while keeping those yolks gloriously runny. I've perfected this over years of weekend brunch experiments, and it never fails to impress—even skeptical egg lovers.
What makes this recipe work is the balance: toasted bread soaks up flavor while providing structure, bacon adds salty depth without overpowering, and the eggs deliver that perfect creamy-yolky center. The 350°F bake ensures even cooking while developing that coveted crispy top, and a 10-minute rest after baking lets the layers set properly. No fancy equipment needed—just a baking dish and patience for the golden finish.
When you pull this from the oven, you'll have a dish that's equal parts comforting and impressive: crispy edges on the bread, tender bacon bits throughout, and eggs that stay perfectly runny in the center. The aroma alone will wake up your household, and the first bite delivers that perfect combination of textures and flavors. This is the kind of breakfast that makes lazy Sundays feel special.
Serve with a side of sautéed greens or extra toasted bread for dipping—every component enhances the main dish. The beauty of this recipe is its flexibility: swap in different cheeses, herbs, or even a sprinkle of hot sauce to customize it to your taste. Let's make this brunch standout.
Ingredients for bacon egg bake recipe with bread
Crispy bread, salty bacon, and runny yolks—this brunch combo needs just 12 ingredients to shine.
| Ingredient | Amount | Notes |
|---|---|---|
| Center-Cut Bacon 🥓 | 8 oz | Thin-cut for crispiness |
| Large Eggs 🥚 | 6 whole | Room temperature preferred |
| Sourdough Bread 🍞 | 1 loaf | Stale or lightly toasted |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, aged variety |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for richness |
| Butter 🧈 | 2 tbsp | Unsalted, melted |
| Fresh Chives 🌿 | 2 tbsp | Chopped, for garnish |
| Garlic Powder 🧄 | ½ tsp | For depth of flavor |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Hot Sauce 🔥 | 1 tbsp | Optional, for heat |
| Olive Oil 🫒 | 1 tbsp | For greasing dish |
The bread is non-negotiable here. Sourdough works best because it holds up to the baking without getting soggy, but baguette or Italian bread in thin slices are great too. Grab a stale loaf from the day before—it toasts up perfectly crispy. If you're using fresh bread, toast it lightly first to mimic that texture. The bacon should be thin-cut and center-cut—thick bacon gets chewy, and thick-cut slices don't crisp as nicely. Oscar Mayer or Applegate are reliable brands for this. For the cheese, sharp cheddar is key—it melts smoothly and adds that tangy punch.
No sourdough? Toasted brioche or challah will work in a pinch, though they'll be slightly sweeter. Swapping cheddar? Pepper jack or Gruyère both bring different flavors—Gruyère melts like a dream. Running out of heavy cream? Half-and-half or full-fat Greek yogurt adds creaminess, though the texture will be slightly lighter. The hot sauce is totally optional, but if you're using it, Cholula or Tabasco are my go-tos—they don't overpower. For the eggs, room temperature makes all the difference—they'll cook more evenly and stay runny longer. Crack them gently into a bowl first to check for freshness (no weird floaters!).
Prep the bread first—it's the foundation. Tear it into chunks or slice it thinly, then spread it evenly in your baking dish. Store prepped ingredients separately in the fridge for up to 2 days—just assemble when ready to bake. The assembled bake keeps for 3 days in the fridge, but honestly, it's best eaten fresh. For leftovers, reheat at 325°F for 10-15 minutes to revive the crispiness. Freezing isn't recommended—the bread gets rubbery. If you're making this ahead for a brunch crowd, assemble the dish (without baking) the night before and refrigerate—it'll taste even better after flavors meld.
Why You'll Love This Recipe
- Here’s what sold me: the contrast of buttery, toasted sourdough edges with that silky, cheddar-rich custard in the middle. The cream makes it rich without being heavy, and the sharp chedddar? It’s the kind of bite that makes you reach for another slice.
- One-Pan Magic: That’s right—just one pan, no fuss. Toss in the bacon first, then crumble sourdough on top, crack in those eggs, and let the oven work its magic. I’m talking zero dishes after the fact, except the one you’ll lick clean.
- Crispy-Creamy Obsession: Here’s what sold me: the contrast of buttery, toasted sourdough edges with that silky, cheddar-rich custard in the middle. The cream makes it rich without being heavy, and the sharp chedddar? It’s the kind of bite that makes you reach for another slice.
- Breakfast or Brunch Hero: Honestly, this is my go-to for lazy mornings and weekend brunch. Serve it warm with a side of greens for a full meal, or cut into squares for easy grab-and-go portions. (Yes, even on a Tuesday night.)
Step-by-step instructions for bacon, egg, and bread bake
Here's how to build a golden, crispy-topped bake with perfectly runny yolks and savory layers.
Cook the Bacon Until Crispy
Line a baking sheet with parchment paper and arrange the 8 oz center-cut bacon in a single layer, cutting the slices if needed to fit. Cook in a cold skillet over medium heat for 12-15 minutes, flipping once halfway through, until the edges are deep golden brown and the fat has rendered out. The bacon should be crispy enough to stand up on its own.
Remove the bacon from the pan and drain on paper towels, reserving 2 tablespoons of the bacon fat in the skillet. This fat will add incredible flavor to your bake. If you don't have enough fat, add 1 tablespoon of olive oil to the skillet to ensure proper browning later.
Prep the Bread and Assemble the Base
Tear the 1 loaf sourdough bread into 1-inch cubes and spread them evenly in the skillet with the reserved bacon fat. The bread should be in a single layer, not overlapping. Toast the bread on medium heat for 3-4 minutes until it begins to crisp and turn golden at the edges.
Remove the bread from the skillet and set it aside. Add the cooked bacon back to the skillet and let it cool slightly. Then, sprinkle evenly with ½ teaspoon garlic powder, ½ teaspoon salt, and ¼ teaspoon black pepper. This step ensures every bite has bold flavor without overpowering the eggs.
Create the Egg Mixture
In a large bowl, whisk together the 6 whole large eggs, ½ cup heavy whipping cream, 1 cup shredded sharp cheddar cheese, 1 tablespoon hot sauce (if using), and the remaining 2 tablespoons butter. The mixture should be smooth and well combined, with the cheese fully incorporated. If the mixture is too thick, add 1 tablespoon of milk to loosen it slightly.
Pour the egg mixture evenly over the bacon and bread in the skillet. The liquid should soak into the bread and coat the bacon completely. Let the mixture sit for 5 minutes at room temperature to allow the bread to absorb some of the liquid before baking.
Bake to Golden Perfection
Preheat your oven to 375°F. Place the skillet in the oven and bake for 20-25 minutes, until the top is deep golden brown and the edges are set but the center still looks slightly jiggly. The key is to achieve that crispy top while keeping the yolks runny—this takes close attention.
About 5 minutes before the bake is done, sprinkle the 2 tablespoons chopped fresh chives evenly over the top. This adds a bright, fresh finish that cuts through the richness of the bacon and cheese. Remove the bake from the oven and let it rest for 5 minutes before serving.
Serve with Runny Yolks and Crispy Edges
Use a spatula to gently loosen the edges of the bake from the skillet, then transfer it to a serving plate. The center should still be slightly soft, with runny yolks that ooze out when you cut into it. Serve immediately, as the bake continues to set slightly as it cools.
Cut into squares and enjoy the contrast of crispy bread, savory bacon, and creamy eggs. The sharp cheddar and garlic powder add depth, while the chives bring a fresh finish. This dish is best enjoyed right out of the oven, so don't wait too long!
Pro Tips For Making Bacon Egg Bake Recipe With Bread
- CUT BACON THIN AND REST: I learned this the hard way—thick bacon slices take forever to crisp, and you end up with a soggy bottom. Use kitchen shears to trim each slice in half lengthwise, then let the cooked bacon rest on a rack for 5 minutes before layering. The fat renders better, and the bread stays crispier longer.
- DRY THE SOURDOUGH FIRST: Skip the bread straight from the bag—it’ll steam and turn mushy. Tear the loaf into chunks, spread them on a baking sheet, and let them sit uncovered for 20 minutes. A dry crust is non-negotiable here; it soaks up the custard without falling apart.
- BAKE LOW AND SLOW: High heat = rubbery eggs, burnt cheese. After browning the bacon, bake the whole thing at 325°F (not 350°F or higher) for 25–30 minutes, until the custard is just set but still jiggly. The residual heat finishes the job while keeping the bread from turning to cardboard.
- WHISK EGGS AND CREAM COLD: I was skeptical until I tried it—cold eggs and cream whip up faster and create a smoother custard. Whisk them together in a chilled bowl, then pour over the bread while it’s still warm from the oven. The contrast in temps makes all the difference in texture.
Make-ahead tips for leftovers
Prep Ahead for Brunch
Assemble the entire bake (minus baking) the night before for maximum flavor. Store the prepped skillet with bread, bacon, and seasonings in an airtight container in the fridge. The bread will soften slightly but still hold its shape, and the bacon stays crispy from its initial cook. When ready to bake, whisk your eggs and pour over the chilled base—it'll bake up just as perfectly. 💫
Portion Control Made Easy
Divide the assembled bake into individual portions before baking for effortless serving. Use a 1-quart baking dish for each portion, then bake at 375°F for 18-20 minutes. This works perfectly for brunch buffets—everyone gets their own crispy, runny-yolk masterpiece without sharing. I like using CorningWare stoneware dishes for even heat distribution.
Freezer-Friendly Base
For a true make-ahead meal, freeze the pre-baked bake (without chives) in single-serving portions. Wrap each portion tightly in plastic wrap, then foil. Reheat at 325°F for 15-20 minutes—the bread stays crispy while the eggs warm through. The texture won't be perfect, but it's a lifesaver for busy mornings. Just add fresh chives after reheating for that bright finish. ❄️
Overnight Soaker Trick
Boost flavor by letting the bread soak overnight in the egg mixture. After assembling the base (bread + bacon), pour the egg mixture over it and refrigerate uncovered for 8-12 hours. The bread absorbs more liquid, creating an ultra-moist center. This method also lets the flavors meld beautifully—perfect for a weekend brunch where you want to wake up to amazing smells. 🌟
Bacon Prep Shortcut
Save time by using pre-cooked bacon from the grocery store. Look for fully cooked bacon in the refrigerated section—it's already crispy and ready to use. Just drain it well and sprinkle with seasonings before assembling. I recommend Hillshire Farm Fully Cooked Bacon for consistent quality. This cuts prep time by 15 minutes without sacrificing flavor. 💡
Make-Ahead Serving Ideas
Prep individual portions in ramekins or small cast-iron skillets for easy reheating. Store them stacked in the fridge for up to 3 days. When ready to serve, bake at 350°F for 10-12 minutes—the small size ensures perfect crispiness. These are perfect for brunch guests who can serve themselves without waiting for the whole dish to reheat. 🔥
Nutrition facts
Frequently asked questions
Can I use stale bread for this recipe?
Stale bread is actually ideal for this dish! Its dry texture absorbs the egg mixture perfectly and toasts up beautifully crispy. If you're using fresh bread, lightly toast it first to mimic that texture. The bread should be broken into 1-inch chunks for even cooking and maximum surface area for crisping.
How do I keep the yolks runny while baking?
The secret is baking at 375°F for just 20-25 minutes and checking frequently. Remove from the oven when the edges are set but the center still jiggles slightly. For extra insurance, use room temperature eggs—they cook more evenly. Let the bake rest 5 minutes before serving to prevent overcooking.
What's the best way to reheat leftovers?
Reheat at 325°F for 10-15 minutes to revive the crispy edges. For individual portions, use a small oven-safe dish to ensure even heating. Add fresh chives after reheating to maintain that bright flavor. The texture won't be identical to fresh, but it's still delicious—just not as perfectly crisp.
Can I make this ahead of time?
Assemble the entire bake (minus baking) the night before and refrigerate. The bread will soften slightly but still hold its shape. When ready to bake, whisk fresh eggs and pour over the chilled base. This actually enhances the flavor as ingredients meld overnight.
What if I don't have sharp cheddar?
No problem! Try Gruyère for a nutty flavor or pepper jack for a spicy kick. Both melt beautifully. Avoid mild cheddars—they won't add enough flavor. If you're vegetarian, swap bacon for crispy turkey bacon or tempeh bacon for a similar texture.
