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

Breakfast & Brunch

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

This bacon and egg lasagna transforms breakfast into a hearty, crisp-topped casserole that’s ready in under 40 minutes. The secret lies in layering crispy bacon, creamy eggs, and melted cheese—creating a dish that’s rich, savory, and perfect for brunch or a lazy weekend meal.

No traditional lasagna noodles needed; this version uses a quick-cook method for convenience without sacrificing texture.

The magic happens in the layers: crispy bacon adds smoky depth, while the egg mixture binds everything together into a tender, custardy center. A golden, bubbly cheese top seals in flavor, and the optional sprinkle of breadcrumbs ensures extra crunch.

This isn’t your grandmother’s lasagna—it’s a breakfast game-changer that delivers restaurant-quality results at home.

Baked at 375°F for 30–40 minutes, this dish is designed for effortless weekdays or special occasions. The layers stay moist, the cheese pulls into a crispy blanket, and every bite balances rich, salty bacon with creamy eggs.

Serve with a simple salad or garlic bread to round out the meal—because breakfast deserves this kind of indulgence.

Whether you’re feeding a crowd or treating yourself to a weekend brunch, this recipe delivers fast, foolproof results with minimal effort. The key is patience in layering and baking, but the reward is a dish that’s impossible to resist. Let’s get cooking!

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

Ingredients for bacon and egg lasagna

Layered richness meets breakfast indulgence—here's what transforms simple ingredients into crispy-topped lasagna magic.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 12 oz Thick-cut for crispiness, chopped into 1/2-inch pieces
Large Eggs 🥚 8 whole Room temperature for even cooking
Heavy Cream 🥛 1 cup Full-fat for rich texture
Shredded Sharp Cheddar Cheese 🧀 2 cups Aged 6+ months for best flavor
Milk 🥛 ½ cup Whole milk preferred
All-Purpose Flour 🌾 2 tbsp For thickening egg mixture
Salt 🧂 1 ½ tsp Diamond Crystal kosher salt
Black Pepper 🌶️ ½ tsp Freshly cracked for best flavor
Garlic Powder 🧄 ½ tsp For subtle depth
Panko Breadcrumbs 🍞 ½ cup For crispy topping
Extra-Sharp Cheddar Cheese 🧀 ½ cup For final crispy layer
Butter 🧈 2 tbsp Unsalted, melted for brushing

The bacon sets the foundation for this dish. Thick-cut bacon delivers that coveted crispiness while infusing smoky depth throughout the layers. Most grocery stores carry it pre-packaged, but if you're feeling ambitious, Costco's bulk bacon offers unbeatable value—just slice it yourself for even cooking. Look for cuts with good marbling; the fat renders beautifully during baking. For the cheese, aged sharp cheddar (6+ months) is non-negotiable—it melts perfectly while maintaining its sharp tang. If you're in a pinch, Kraft's 2-year aged cheddar from the deli section works well, but avoid pre-shredded blends—they contain anti-caking agents that prevent proper melting.

No thick-cut bacon? Regular bacon chopped into smaller pieces will work, though it may render more fat. For the egg mixture, whole milk instead of heavy cream keeps it lighter, though the texture will be slightly less rich. Substituting Greek yogurt for half the heavy cream adds protein without sacrificing creaminess. The Panko breadcrumbs are essential for that golden crust—Japanese Panko from Trader Joe's is my go-to, but any high-quality Panko will do. If you're out of breadcrumbs, crushed cornflakes or Ritz crackers work in a pinch. For the garlic powder, fresh minced garlic at half the amount adds a brighter flavor, though it requires more effort. The key is balancing saltiness from the bacon with the sharpness of the cheese—don't skip the Diamond Crystal kosher salt, as it dissolves more cleanly than table salt.

This lasagna tastes even better the next day once the flavors meld—make extra portions for easy lunches. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze individual portions for 2 months. To reheat, cover with foil and bake at 350°F until heated through. The crispy topping softens slightly when reheated, so save a few breadcrumbs to sprinkle on top before serving. For make-ahead convenience, assemble the lasagna up to 24 hours ahead and refrigerate uncovered so the top dries out slightly—this ensures maximum crispiness when baked. The bacon can be cooked ahead and stored in the fridge for 5 days, though it's best used fresh for optimal flavor.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear, this comes together faster than a microwave burrito. Just layer bacon, eggs, and cheese—no noodles, no fuss—while the oven does all the work. My lazy Sunday mornings just got an upgrade.
  • Crispy-Creamy Magic: That thick-cut bacon stays perfectly crispy, while the eggs turn into a rich, custardy layer. The sharp cheddar? It melts into something dangerously addictive, like a breakfast hug in every bite.
  • Weeknight Hero: I make this when I need to feed a crowd but don’t want to slave over a stove. It’s my go-to for brunch, late-night snacks, or even a lazy Sunday dinner—no one questions why it’s on the table.
  • Leftovers That Win: Honestly, half the time I make this just for the leftovers. It reheats like a dream, and the flavors only get better the next day. Plus, it’s cheap enough that I don’t feel guilty eating it for days.

Step-by-step instructions for bacon and egg lasagna

Here's how to create a breakfast casserole with crispy bacon layers and golden egg topping.

1

Cook and Prepare the Bacon

Line a baking sheet with parchment paper and arrange the 12 oz thick-cut bacon in a single layer. Cook in a 400°F oven for 15-18 minutes until crispy and deep brown. The bacon should release easily from the paper when ready. Transfer to a paper towel-lined plate to drain excess fat.

While still warm, chop the bacon into ½-inch pieces using kitchen shears or a sharp knife. The fat helps create a rich, flavorful base for the lasagna. Keep the chopped bacon in a bowl until ready to assemble.

2

Make the Egg and Cheese Mixture

In a large bowl, whisk together the 8 whole large eggs, 1 cup heavy cream, 0.5 cup milk, 2 tbsp all-purpose flour, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder until fully combined. This mixture forms the custard-like base that binds everything together.

Stir in 2 cups shredded sharp cheddar cheese and 0.5 cup extra-sharp cheddar cheese until evenly distributed. The sharp cheddar adds depth of flavor that balances the richness of the eggs. Set the mixture aside while you prepare the lasagna layers.

3

Assemble the Lasagna Layers

In a 9x13-inch baking dish, spread half of the chopped bacon evenly across the bottom. This creates a flavorful foundation for the first layer. Pour half of the egg mixture over the bacon, spreading it evenly with a spatula.

Repeat with the remaining bacon and egg mixture, creating a second layer. The layers should be roughly equal in thickness—about 1 inch total when stacked. This ensures even cooking and a crispy top.

4

Create the Crispy Topping

In a small bowl, mix the 0.5 cup panko breadcrumbs with 2 tbsp melted butter. Sprinkle this mixture evenly over the top of the lasagna, pressing down gently with the back of a spoon. The panko creates a golden, crunchy crust that contrasts beautifully with the creamy layers below.

Refrigerate the assembled lasagna for at least 30 minutes before baking. This chilling step helps the layers set and prevents the custard from leaking out during baking. Preheat your oven to 350°F while the lasagna chills.

5

Bake to Golden Perfection

Bake the lasagna for 35-40 minutes until the top is deep golden brown and the center is just set. You'll know it's ready when the edges pull away slightly from the pan and a toothpick inserted comes out clean.

Let the lasagna rest for 5 minutes before slicing—this allows the custard to set slightly and makes for cleaner cuts. Serve warm with a side of fresh fruit or a simple green salad for a complete breakfast experience.

👨‍🍳

Pro Tips For Making Bacon And Egg Lasagna

  • CRISP THE BACON RIGHT: Thick-cut bacon takes 15-20 minutes at 325°F—no rush, no skillet. I learned this the hard way: high heat makes it chewy, and low heat turns it greasy. The goal is tender, not crispy—save that for the oven later.
  • WHISK EGGS LIKE A PRO: Beat the eggs with heavy cream and milk until just combined—no need for fluffy peaks. Over-whipping adds air that collapses in the oven, leaving you with a dense, watery layer. My grandmother swore by this: "Loose is the word."
  • LAYER CHEESE LAST: Sprinkle half the cheddar on top after baking starts—it melts faster and creates that golden crust. The rest goes between layers, but that final dusting is what makes it look (and taste) restaurant-worthy. Yes, even if you’re impatient like me.
  • COVER IT TIGHT: Use foil for the first 20 minutes at 375°F, then uncover to brown. Skipping this step means a soggy top—trust me, I’ve made it both ways. The foil traps steam, and the uncovered finish guarantees that crispy edge everyone craves.

Dietary considerations for this dish

Gluten-Free Adaptation

To make this lasagna gluten-free, replace the panko breadcrumbs topping with ½ cup gluten-free panko (like Annie's brand) mixed with 2 tbsp melted butter. For the egg mixture, ensure your all-purpose flour is certified gluten-free—King Arthur brand works perfectly.

The texture remains crispy and creamy, just without the gluten. 💛

Dairy-Free Options

Swap the heavy cream and milk for full-fat coconut milk (use 1 cup total) and replace cheddar with dairy-free sharp cheddar (like Violife brand). The egg mixture will still bind beautifully, though the flavor will be slightly nuttier.

For extra richness, add 2 tbsp nutritional yeast to mimic the cheesy depth.

Lower-Carb Approach

Cut 120 calories per serving by replacing lasagna noodles with cauliflower rice (sautéed with garlic) or zucchini slices. Layer these between the bacon and egg mixture, but reduce the baking time to 30 minutes—veggies cook faster. The crispy topping stays intact, while the carb count drops significantly.

Egg-Free Substitution

For an egg-free version, replace the 8 eggs with 1½ cups silken tofu (blended smooth) plus 1 tbsp cornstarch to thicken. The texture becomes slightly denser but still creamy. Boost flavor with an extra ½ tsp garlic powder and ½ tsp onion powder to compensate for the missing eggy richness.

Vegetarian Twist

Skip the bacon and use smoked tempeh (crumbled and pan-fried) or mushroom duxelles (finely chopped mushrooms sautéed with garlic). The umami from mushrooms or tempeh mimics bacon’s depth. Add ½ tsp smoked paprika to the egg mixture for a smoky touch that ties everything together.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 450mg150%
Sodium 1250mg54%
Total Carbohydrate 22g8%
Dietary Fiber 1g4%
Sugars 2g
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 make this bacon and egg lasagna ahead of time?

Assemble the lasagna up to 24 hours ahead and refrigerate it uncovered. This lets the top dry slightly for maximum crispiness when baked. For best results, bake it straight from the fridge at 350°F for 5-10 minutes longer than fresh to ensure the center reaches 160°F.

2

Why does my lasagna top get soggy instead of crispy?

Soggy tops usually happen when the egg mixture isn't fully set before baking. Always chill the assembled lasagna for 30+ minutes before baking, and make sure your panko-butter topping is evenly pressed down. If it's still soggy, broil for 2-3 minutes at the end to crisp it up.

3

How do I reheat leftovers without drying it out?

Cover with foil and bake at 350°F until heated through (15-20 minutes). For extra moisture, add 1-2 tablespoons of milk or water to the pan before reheating. Microwaving works too—just cover with a damp paper towel and heat in 30-second bursts.

4

Can I use regular lasagna noodles instead of the quick method?

Yes! Cook 9 lasagna noodles according to package instructions, then layer them between the bacon and egg mixture. For extra flavor, toss the cooked noodles with a little garlic butter before assembling. The baking time will increase to 45-50 minutes since noodles absorb more moisture.

5

What's the secret to keeping the eggs perfectly creamy?

The flour in the egg mixture is key—it creates a custard-like texture. Whisk everything thoroughly and avoid overmixing. For extra insurance, whisk the eggs and cream together first, then add the flour mixture gradually. Also, baking at 350°F (not higher) prevents the eggs from curdling.

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