Bacon and Egg Lasagna Recipe: Crispy Top, Gooey Centers, Breakfast Bake Magic

Breakfast & Brunch

Bacon and Egg Lasagna Recipe: Crispy Top, Gooey Centers, Breakfast Bake Magic

This bacon and egg lasagna recipe transforms breakfast into a hearty, crispy-topped masterpiece that’s ready in under an hour. 🔥 The secret lies in layering crispy bacon, fluffy egg custard, and melted cheese for a dish that’s rich, protein-packed, and impossible to resist.

Unlike traditional lasagna, this version skips the long simmer—perfect for busy mornings or lazy weekends when you crave something indulgent yet satisfying.

What sets this dish apart is the crispy top—achieved by baking at 375°F until golden and bubbling, while the egg layers stay creamy and custardy. I use no-boil noodles for convenience, but if you prefer al dente texture, pre-cooking them ensures the perfect bite.

The bacon adds smoky depth, while the eggs bind everything together like a fluffy, cheesy glue.

By the time it emerges from the oven, you’ll have a lasagna with crispy edges, gooey cheese pulls, and tender egg ribbons woven through.

It’s the kind of dish that turns a simple breakfast into a showstopper—ideal for brunch crowds or a weekend project that tastes like a restaurant-worthy meal. The best part? Leftovers reheat beautifully, making it a meal prep game-changer.

Pair it with a fresh salad or garlic bread for the full experience, or enjoy it solo when you’re craving something hearty yet effortless. Here’s how to build it layer by layer—no shortcuts, just foolproof results.

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

Ingredients for bacon and egg lasagna

Six layers of crispy bacon, fluffy egg custard, and melty cheese—this breakfast lasagna is pure indulgence.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 1 ½ lb Thick-cut for crispy texture
Large Eggs 🥚 8 whole Room temperature for custard
No-Boil Lasagna Noodles 🍝 12 pieces 9x13-inch pan size
Heavy Whipping Cream 🥛 1 ½ cups Full-fat for richness
Shredded Mozzarella Cheese 🧀 3 cups Part-skim or whole milk
Parmesan Cheese 🧀 1 cup Freshly grated, not pre-shredded
All-Purpose Flour 🌾 ½ cup For egg custard thickening
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Cracked pepper preferred
Garlic Powder 🧄 1 tsp For depth of flavor
Extra-Virgin Olive Oil 🫒 1 tbsp For greasing the pan
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The bacon is non-negotiable here—thick-cut slices from Costco or your butcher's counter give you that perfect crunch. Look for slices with good marbling; Oscar Mayer thick-cut is a solid grocery store option. Pre-cook the bacon until crispy, then drain on paper towels to remove excess fat—this keeps your lasagna from getting greasy. For the eggs, room temperature is key—they'll whip up lighter and fluffier for that perfect custard texture. If you're in a rush, just let them sit out for 20 minutes before cracking them open.

No-boil noodles are a game-changer for this recipe, but if you're craving that classic al dente bite, pre-cook them for 2 minutes less than package instructions. The custard is where the magic happens—whisking the eggs with cream, cheese, and a touch of flour creates that silky, creamy texture that holds everything together. Swap the mozzarella for fontina or provolone if you want extra gooeyness, but don't skip the Parmesan—it adds that umami punch. For a dairy-free option, use vegan mozzarella (like Miyoko's) and coconut cream instead of heavy cream.

This lasagna is best made a day ahead—the flavors meld beautifully, and the custard sets up perfectly. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for 3 months. To reheat, cover with foil and bake at 350°F until bubbly—about 20 minutes. The crispy top gets softer when reheated, so it's worth eating it fresh out of the oven when possible. Garnish with fresh parsley right before serving—it adds a pop of color and freshness that makes the dish feel extra special.

❤️

Why You'll Love This Recipe

  • No-Boil Magic: I swear by those no-boil noodles—just layer, bake, and boom, no fuss. No pre-soaking, no waiting, no stress. My kids think it’s "cheater’s lasagna," but honestly? It’s the only way to make lasagna when I’ve got a soccer game and a grocery run in the same hour.
  • Crispy-Creamy Obsession: That thick-cut bacon gets so crispy while the eggs stay silky—like a breakfast-for-dinner hug. The heavy cream ties it all together, but the real star? The mozzarella melts into that perfect stretchy blanket. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: This dish actually tastes better the next day. I’ll pack it for lunch, and my coworkers hit me up for seconds. No sad, dry reheats here—the cream keeps it rich, and the bacon stays crisp enough to make you want to eat it straight from the container.
  • Budget Breakfast Feast: Eggs and bacon are my go-to cheap proteins, and this recipe stretches them into a meal that feeds four for under $10. Plus, no-boil noodles mean I’m not wasting money on fancy pasta. My college-student nephew calls it "the only lasagna he can afford," and I don’t blame him.

Step-by-step instructions for bacon and egg lasagna

Here's how to create that perfect breakfast bake with a crispy top and gooey centers.

1

🔥 Step 1: Cook the Bacon Until Crispy

Line a baking sheet with parchment paper and arrange the 1.5 lb thick-cut bacon in a single layer. Place it in a 375°F preheated oven for 18-20 minutes, flipping halfway through. You want the bacon to be deep golden brown and crispy—this ensures maximum flavor and texture for your lasagna.

Here's the thing—thick-cut bacon takes longer to render fat and crisp properly. Don't rush this step. The rendered fat will become the flavor base for your entire dish, so you want it rich and aromatic. Once crisp, remove the bacon and drain on paper towels, reserving ½ cup of the rendered fat for later.

2

🍳 Step 2: Prepare the Egg Custard Mixture

In a large bowl, whisk together the 8 whole large eggs (at room temperature), 1.5 cups heavy whipping cream, 0.5 cup all-purpose flour, 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, and 1 tsp garlic powder until completely smooth. I like to use a whisk for about 2 minutes—this ensures no lumps remain and the custard will be perfectly creamy.

This mixture is the heart of your lasagna, so take your time here. The flour helps thicken the custard, while the garlic powder adds subtle depth. If you notice any lumps, strain the mixture through a fine-mesh sieve for an ultra-smooth texture. Keep this mixture at room temperature while you assemble the lasagna.

3

🥘 Step 3: Assemble the Lasagna Layers

Grease a 9x13-inch baking dish with 1 tbsp extra-virgin olive oil. Start by layering 4 no-boil lasagna noodles at the bottom. Spread ½ cup of the reserved bacon fat evenly over the noodles—this creates a flavorful barrier and prevents sticking.

Next, arrange half of the crispy bacon in an even layer over the noodles. Sprinkle 1 cup shredded mozzarella cheese and ½ cup parmesan cheese over the bacon. Pour ½ of the egg custard mixture evenly over the cheese, spreading it to the edges. Repeat with another layer of 4 noodles, remaining bacon, cheeses, and custard. Finish with a final layer of 4 noodles, remaining cheeses, and all remaining custard.

4

🔥 Step 4: Bake Until Golden and Bubbly

Transfer the assembled lasagna to a 375°F preheated oven and bake for 35-40 minutes. You're looking for a deep golden brown top with visible bubbles forming throughout. The edges should be crispy, while the center remains slightly jiggly—this indicates perfect doneness.

I know it's tempting to peek, but resist! Every time you open the oven, you risk losing heat and steam, which can make the top less crispy. If the top browns too quickly, tent it loosely with aluminum foil after 20 minutes to prevent over-browning while the center finishes cooking.

5

🍽️ Step 5: Rest and Garnish for Maximum Flavor

Remove the lasagna from the oven and let it rest for 10 minutes before slicing. This resting period allows the layers to set and the custard to thicken slightly, preventing a runny lasagna. While it rests, chop the 0.25 cup fresh parsley finely and set it aside for garnish.

Slice into 6 equal portions (about 2x3-inch rectangles) and serve immediately. The top should be crispy and golden, while each bite delivers creamy custard, melty cheese, and smoky bacon. Garnish each serving with chopped parsley for freshness and a pop of color. This lasagna tastes even better the next day, so consider making it ahead for brunch the following morning!

👨‍🍳

Pro Tips For Making Bacon And Egg Lasagna

  • CRISP THE BACON RIGHT: Cook the thick-cut bacon in batches on a cold skillet—no need to rush. Start medium-low, then bump to medium once the fat renders (about 5-7 minutes per batch). Crispy bacon makes the whole dish taste richer, and skipping the crowding keeps it from steaming into soggy strips. I used to burn it trying to speed things up, but patience here saves cleanup and flavor.
  • PRE-COOK THE NOODLES: Even no-boil noodles benefit from a quick 2-minute dip in hot water before assembling. This softens them just enough to hold up without turning to mush later. I learned this after my first attempt ended with a lasagna that collapsed like a wet towel—now it stays sturdy no matter how long it bakes.
  • WHISK EGGS WITH CREAM: Mix the eggs with heavy cream first, then add salt and pepper—this keeps the yolks from breaking when you fold in the cheese later. The cream also makes the egg layer silky instead of rubbery. I was skeptical until I tried it; now it’s the only way I make this dish.
  • LAYER CHEESE LAST: Hold off on the final sprinkle of mozzarella until the last 10 minutes of baking. This guarantees a golden, bubbly top instead of a sad, melted puddle. I used to dump it all in at once, and half the time it just slid off the sides—now it sticks like it’s supposed to.

Perfect pairings for this recipe

Crispy Sides

A simple garlic bread made with a baguette, 4 tbsp butter, 2 minced garlic cloves, and 1 tbsp parsley is a must. Toast it alongside your lasagna for dipping into the creamy egg layers.

For extra indulgence, try biscuits with honey butter—just brush warm biscuits with a mix of ½ cup melted butter and 2 tbsp honey. The contrast of flaky, buttery biscuits with the rich lasagna is pure magic. 🥖

Fresh Salad Balance

Cut through the richness with a spinach and strawberry salad. Toss 6 cups baby spinach with ½ cup sliced strawberries, ¼ cup crumbled feta, and a balsamic vinaigrette made from 2 tbsp balsamic vinegar, 1 tbsp olive oil, and 1 tsp honey.

The sweet-tangy combo refreshes your palate after each bite. For a heartier option, add ½ cup toasted walnuts for crunch. 🍓

Beverage Pairings

Start with a bold black coffee to cut through the richness—its bitterness balances the creamy lasagna perfectly. For a non-coffee option, try a sparkling rosé like La Crema or a crisp Italian lager like Birra del Borgo.

The effervescence cleanses your palate between bites. If you prefer beer, a wheat beer with citrus notes (like Allagash White) adds a refreshing contrast. 🍷

Breakfast Brunch Spread

Turn your lasagna into a brunch centerpiece by adding crispy hash browns or sausage patties. Pan-fry 1 lb frozen hash browns in 2 tbsp butter until golden, or cook 8 breakfast sausage links in a skillet.

Serve with maple syrup for dipping—it’s a nostalgic touch that pairs surprisingly well. For a veggie option, roast zucchini and bell peppers with olive oil and herbs. 🍳

Sweet Endings

Finish the meal with a light dessert like lemon ricotta cookies or fruit compote. Whisk 1 cup ricotta, ½ cup powdered sugar, and 1 tbsp lemon zest, then roll into balls and bake at 350°F for 12 minutes.

For something simpler, simmer 2 cups mixed berries with 2 tbsp sugar and 1 tsp lemon juice until thickened. The bright flavors cleanse your palate after the savory lasagna. 🍋

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 52g67%
Saturated Fat 28g140%
Cholesterol 420mg140%
Sodium 1250mg54%
Total Carbohydrate 38g13%
Dietary Fiber 2g8%
Sugars 5g
Protein 38g76%
* 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 make this lasagna without no-boil noodles?

For traditional texture, pre-cook regular lasagna noodles for 2 minutes less than package instructions. Drain well and layer them into your baking dish. The key is to avoid overcooking—they should be tender but still hold their shape. If using this method, you may need to reduce baking time by 5-10 minutes since pre-cooked noodles absorb less moisture.

2

Why is my egg custard layer watery?

Watery custard usually means one of two things: either the eggs weren't whisked enough (creating lumps that don't thicken properly) or the baking time was insufficient. Whisk vigorously for 2-3 minutes to emulsify fully, and always bake until the center is just set (not jiggly). For extra insurance, add 1 extra tablespoon of flour to your custard mixture.

3

How can I make this lasagna ahead of time?

This dish actually tastes better the next day! Assemble it completely, cover tightly with foil, and refrigerate for up to 24 hours before baking. For freezing, bake fully, cool completely, then wrap in plastic wrap and foil. It keeps for 3 months in the freezer. To reheat, bake at 350°F for 20-25 minutes until warmed through—note the top may lose some crispiness.

4

Can I substitute ricotta for the egg custard?

Yes, but you'll need to adjust the texture. Mix 1.5 cups ricotta with 1 cup heavy cream, 2 eggs, and 1 cup shredded mozzarella for a similar consistency. The ricotta adds creaminess but won't be as light as the egg custard. Bake for the same time—ricotta lasagnas often need slightly longer baking to fully set.

5

What's the best way to reheat leftovers?

For maximum crispiness, cover with foil and bake at 350°F for 15-20 minutes until heated through. If you prefer a crispy top, broil for 2-3 minutes at the end. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals—this prevents sogginess. The crust will soften slightly, so fresh-out-of-oven is ideal!

★★★★★5.0(6 reviews)
Categories Breakfast & Brunch