Bacon and Egg Lasagna Recipe: Layered Breakfast Casserole With Crispy Top

Breakfast & Brunch

Bacon and Egg Lasagna Recipe: Layered Breakfast Casserole With Crispy Top

This bacon and egg lasagna recipe reimagines breakfast as a crispy-topped, 30-minute casserole that delivers lasagna satisfaction without the wait. 🔥 The secret lies in quick-cook noodles layered with crispy bacon, creamy eggs, and melted cheese—creating a hearty dish that feels indulgent yet comes together faster than traditional lasagna.

I developed this after craving something savory for breakfast that could feed a crowd without sacrificing texture or flavor. What sets this apart is the crispy golden top achieved by baking at 350°F until bubbling, while the layers below stay tender and rich.

The bacon adds smoky depth, the eggs bind everything together, and the cheese melts into a velvety blanket. It’s the kind of dish that transforms weekend mornings into a brunch-worthy experience without requiring hours in the kitchen.

The result is a foolproof breakfast casserole with layers of crispy, cheesy, and eggy goodness—perfect for feeding a family or meal prepping ahead. Each bite delivers a mix of textures: crispy top, creamy filling, and savory bacon. The best part?

It’s ready in under 40 minutes, making it ideal for busy mornings or lazy weekends. Serve with a side of fresh fruit or a simple salad to balance the richness. This recipe proves breakfast can be just as satisfying as dinner—without the fuss. Let’s get cooking!

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

Ingredients for bacon and egg lasagna

Quick-cook noodles, crispy bacon, and creamy eggs create this breakfast casserole's signature textures.

Ingredient Amount Notes
Quick-Cook Lasagna Noodles 🍝 12 pieces No-boil, oven-ready variety
Thick-Cut Bacon 🥓 1 ½ lb Smoked or hickory flavor preferred
Large Eggs 🥚 8 whole Room temperature for even baking
Shredded Mozzarella Cheese 🧀 4 cups Part-skim or whole milk, fresh shredded
Ricotta Cheese 🧀 1 ½ cups Whole milk, drained if watery
Heavy Whipping Cream 🥛 ½ cup Full-fat for best texture
Garlic Cloves 🧄 4 cloves Minced for flavor base
Fresh Parsley 🌿 ¼ cup Chopped, for freshness
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For seasoning layers
Freshly Ground Black Pepper 🌶️ ½ tsp Cracked peppercorns preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For crispy top finish
All-Purpose Flour 🌾 2 tbsp For breadcrumb topping
Parmesan Cheese 🧀 ½ cup Freshly grated from block

The bacon is non-negotiable for that smoky depth—thick-cut smoked gives the best flavor. Costco or Trader Joe's carry high-quality bacon in bulk, which is ideal for this recipe. Look for pieces with good marbling; they'll render fat beautifully during baking. The lasagna noodles should be the no-boil variety—Barilla makes excellent quick-cook sheets that hold up perfectly. Freshly grated Parmesan makes all the difference in the crispy topping, so skip the pre-grated stuff if you can. For the eggs, room temperature is key—they'll distribute more evenly throughout the filling.

No ricotta? Cottage cheese blended smooth works in a pinch, though it's slightly tangier. Running short on mozzarella? Fontina or Gruyère melt beautifully and add depth. The ricotta can be substituted with a mix of sour cream and cream cheese at a 1:1 ratio, though the texture will be slightly denser. For the crispy topping, if you don't have Parmesan, Pecorino Romano works well. The olive oil finish is crucial for that golden-brown crust—don't skip it. If you're making this ahead, assemble everything except the topping, cover, and refrigerate for up to 24 hours before baking.

This casserole reheats beautifully—350°F for 15 minutes restores that crispy top. Store leftovers in an airtight container for 4 days in the fridge, or freeze portions for 3 months. The crispy topping loses its crunch when reheated, so I recommend adding a fresh sprinkle of Parmesan and a quick broil for 2 minutes before serving. For meal prep, assemble the dish in a 9x13-inch baking dish—it's the perfect size for feeding a crowd. The bacon can be cooked ahead and stored in the fridge for 1 week or frozen for 3 months to save time on busy mornings.

❤️

Why You'll Love This Recipe

  • No-Bake Shortcuts: I swear by the quick-cook noodles here—they soften in minutes while the bacon cooks, no boiling required. Honestly, I’ve made lasagna before where I spent 45 minutes just prepping the noodles. Not this time.
  • Crispy-Creamy Magic: That first bite? Crunchy bacon meets silky eggs and melty ricotta—it’s like a breakfast casserole had a makeover. The mozzarella on top turns golden and stretchy, and the eggs stay just set, not rubbery.
  • Leftover Goldmine: This is my go-to for lazy Sundays or when I’m prepping meals for the week. The flavors actually improve after reheating—better than most takeout, and I’ve got proof in my fridge right now.
  • Budget Breakfast Luxe: Thick-cut bacon and eggs usually cost a fortune, but here they stretch across layers like a fancy brunch. I’ve fed four people for under $10, and they all ask for seconds—no one suspects it’s "cheap."

Step-by-step instructions for bacon and egg lasagna

Here's how to build a hearty breakfast casserole with crispy edges and creamy layers.

1

🍳 Step 1: Cook the Bacon and Sauté Aromatics

Preheat your oven to 375°F while you cook the 1.5 lb thick-cut bacon. Cut the bacon into ½-inch pieces and cook in a large skillet over medium heat until golden brown and crispy, about 8-10 minutes. Use a slotted spoon to transfer the bacon to paper towels to drain excess fat, leaving about 2 tablespoons of bacon fat in the pan.

Add the 4 minced garlic cloves to the bacon fat and sauté for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Remove from heat and stir in the 0.25 cup chopped fresh parsley. This aromatic base will infuse every layer of your lasagna with rich flavor.

2

👨‍🍳 Step 2: Prepare the Cheese Mixture

In a medium bowl, combine the 1.5 cups ricotta cheese, 0.5 cup heavy whipping cream, 1.5 teaspoons kosher salt, and 0.5 teaspoon black pepper. Mix until smooth and well-seasoned. Fold in 1 cup of the shredded mozzarella cheese and 0.25 cup of the grated parmesan cheese, reserving the rest for layering. This creamy mixture will bind your lasagna together while adding luxurious texture.

I like to press the ricotta mixture through a fine-mesh sieve to remove any lumps—this creates an ultra-smooth texture that melts perfectly when baked. The reserved cheeses will create the signature gooey layers between noodles.

3

🥘 Step 3: Assemble the Lasagna Layers

In a 9x13-inch baking dish, spread 1 cup of the bacon mixture evenly over the bottom. Arrange 4 lasagna noodles horizontally, slightly overlapping if needed. Spread ⅓ of the ricotta mixture over the noodles, then sprinkle with 1 cup mozzarella cheese and 0.125 cup parmesan cheese.

Repeat the layers once more: another 1 cup bacon mixture, 4 noodles, ⅓ ricotta mixture, and 1 cup mozzarella plus 0.125 cup parmesan. For the final layer, add the remaining 1 cup bacon mixture, 4 noodles, and the last ⅓ ricotta mixture. Top with the remaining 1 cup mozzarella and 0.125 cup parmesan.

4

🍳 Step 4: Create the Crispy Topping

In a small bowl, combine the 2 tablespoons all-purpose flour, 2 tablespoons extra-virgin olive oil, 0.25 cup grated parmesan cheese, 0.5 teaspoon kosher salt, and 0.25 teaspoon black pepper. Sprinkle this mixture evenly over the top of the lasagna, pressing down gently with your fingers to create a continuous layer. This topping will form a golden, crispy crust while keeping the interior creamy.

Here's the thing—this crispy topping is what makes this lasagna special. The flour creates a breadcrumb-like texture that contrasts perfectly with the soft layers beneath. Don't skip pressing it down; this ensures even browning and maximum crispiness.

5

🔥 Step 5: Bake Until Golden and Bubbly

Bake the lasagna uncovered for 35-40 minutes until the top is deep golden brown and the edges are crispy. The center should be just set—it'll continue cooking slightly as it rests. You'll know it's ready when the cheese is bubbling and the edges pull away from the pan easily.

For the crispiest results, I recommend broiling for the last 2-3 minutes of baking. Watch it closely—broiling can happen fast and you want that top to be golden, not burnt. Let the lasagna rest for 10 minutes before slicing; this allows the layers to set and makes for cleaner cuts.

👨‍🍳

Pro Tips For Making Bacon And Egg Lasagna

  • CRISP THE BACON LOW: I learned this the hard way—thick-cut bacon needs patience. Cook it at 275°F (135°C) for 20-25 minutes until tender, not crispy, so it doesn’t turn to grease when layered. Save the last 5 minutes to crank the heat for a slight crisp, but don’t overdo it or your lasagna will swim in fat.
  • PRE-COOK NOODLES 90 SECONDS: Quick-cook noodles? Still cook them. Boil for 90 seconds, drain, and rinse under cold water to stop cooking. This prevents a gummy texture when baked—no one wants lasagna that fights back like overworked dough.
  • DON’T SKIP THE RICOTTA DRY: Drain that ricotta like it owes you money. Spread it on paper towels for 10 minutes to remove excess moisture, or your layers will turn to soup. I was skeptical until I tried it—your lasagna stays sturdy, not soggy.
  • LAYER EGGS LAST, BAKE COVERED: Crack eggs into a bowl first, then whisk with salt and pepper. Pour them over the cheese after assembling the lasagna, then cover tightly with foil for the first 20 minutes of baking at 375°F (190°C). This keeps the eggs creamy, not scrambled, and lets them set gently.

Flavor customization for bacon and egg lasagna

Spicy Kick

Crank up the heat with 1 tsp smoked paprika and ½ tsp cayenne pepper mixed into the ricotta-cheese layer. For extra smokiness, swap half the bacon for chorizo (about ½ lb) and crumble it into the filling.

I love adding 1 tbsp hot honey drizzled over each serving—it balances the heat with sweetness. 🌶️

Herb-Infused Twist

Swap the parsley for ½ cup chopped fresh basil or thyme leaves in the bacon mixture. Add 1 tsp dried oregano to the ricotta layer for a Mediterranean vibe.

For a fresh finish, top with ¼ cup chopped chives after baking. This herb combo adds brightness that cuts through the richness.

Breakfast-Style Additions

Turn this into a full breakfast lasagna by folding 4 cooked breakfast sausage links (crumbled) into the bacon mixture. Stir 1 cup shredded sharp cheddar cheese into the ricotta layer for a tangy kick. Top with 4 fried eggs in the final baking stage—their runny yolks add decadence. 🍳

Sweet & Savory Fusion

Add ½ cup diced apple or pears to the ricotta mixture for a sweet contrast. A pinch of cinnamon (about ¼ tsp) in the cheese layer enhances the fruit.

For dessert-like appeal, sprinkle 2 tbsp brown sugar over the crispy topping before baking. This works surprisingly well with the salty bacon!

Cheesy Variations

Swap mozzarella for fontina cheese (it melts like a dream) or add ½ cup shredded Gruyère for nutty depth. For extra richness, fold ½ cup mascarpone cheese into the ricotta mixture. I also love adding ¼ cup grated Pecorino Romano to the crispy topping for a sharper, saltier finish.

Make-Ahead Spices

Prep flavor packets ahead of time: mix 1 tsp garlic powder, 1 tsp onion powder, and ½ tsp red pepper flakes into the ricotta layer. Store in a small airtight container for up to 1 week.

For a smoky aroma, add ½ tsp liquid smoke to the bacon fat while sautéing garlic. These shortcuts save time without sacrificing flavor. ✨

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 22g110%
Cholesterol 380mg127%
Sodium 1120mg49%
Total Carbohydrate 28g10%
Dietary Fiber 2g8%
Sugars 3g
Protein 36g72%
* 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 lasagna noodles instead of quick-cook?

Yes, but you'll need to boil them first until al dente, then drain and layer them while still hot. Quick-cook noodles are ideal because they absorb the filling better and create a more cohesive texture without requiring pre-cooking. If using regular noodles, reduce baking time by 5-10 minutes since they'll be pre-cooked.

2

How do I make this lasagna ahead of time?

Assemble the entire dish (including the crispy topping) in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. When ready to cook, bake at 350°F for 40-45 minutes (covered for the first 20 minutes, then uncovered). The extra time ensures the center cooks through while the top crisps.

3

Why is my crispy topping not crispy?

The crispy topping needs three things: pressing down firmly with your fingers, broiling for 2-3 minutes at the end, and letting it rest 10 minutes before slicing. If it's still soft, try broiling longer (watch closely!) or sprinkle extra Parmesan and flour before baking. Avoid opening the oven door during baking.

4

Can I make this vegetarian?

Swap the bacon for ½ lb crumbled tempeh or mushrooms sautéed with garlic and olive oil. Use ½ cup nutritional yeast mixed into the ricotta layer for a cheesy, umami flavor. Add 1 tbsp soy sauce to the mushroom mixture for depth. The texture will be slightly different but still hearty and satisfying.

5

How do I reheat leftovers without losing crispiness?

For best results, cover loosely with foil and reheat at 350°F for 15-20 minutes. To restore crispiness, broil for 2 minutes after reheating, then sprinkle with extra Parmesan. Avoid microwaving—the texture becomes rubbery. Store leftovers in an airtight container for 4 days or freeze for 3 months.

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