Bacon and Egg Lasagna Recipe: Crispy Tortilla Layers With Smoky Yolk Magic

Breakfast & Brunch

Bacon and Egg Lasagna Recipe: Crispy Tortilla Layers With Smoky Yolk Magic

This bacon and egg lasagna recipe transforms breakfast into a hearty, layered masterpiece where crispy tortillas replace traditional pasta—delivering a smoky, cheesy dish that’s equal parts indulgent and satisfying. 🔥 The secret lies in balancing rich, savory bacon with velvety eggs and sharp cheddar, all baked until the edges are golden and the yolks remain runny at the center.

I developed this version after craving lasagna’s comfort but wanting something lighter yet equally filling for brunch.

The beauty of this recipe is its flexibility—whether you use fresh tortillas for a quick assembly or pre-cooked lasagna sheets for a more traditional texture, the result is a dish that’s both restaurant-worthy and foolproof.

Each layer combines crispy bacon, creamy egg custard, and melted cheese, creating a harmonious blend of textures and flavors that keeps everyone coming back for seconds. The key technique? Baking at the right temperature ensures the tortillas stay crispy while the eggs remain perfectly set.

What you’ll end up with is a lasagna that’s crispy on the outside, creamy in the middle, and packed with protein-rich bacon and eggs—ideal for brunch, dinner, or even a late-night craving.

The smoky aroma fills the kitchen, and the first bite delivers a perfect balance of savory, cheesy, and slightly sweet notes. This isn’t just another breakfast dish; it’s a game-changer that turns a simple meal into an unforgettable experience.

Perfect for feeding a crowd, meal prepping, or impressing guests, this lasagna adapts to any occasion while keeping prep simple. Let’s get started on creating layers of flavor that will have everyone asking for the recipe.

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

Ingredients for bacon and egg lasagna

Crispy tortillas, smoky bacon, and runny yolks—this lasagna transforms brunch into a hearty, cheesy masterpiece.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 1 ½ lb Crisped until edges are golden
Large Eggs 🥚 8 whole Room temperature for even cooking
Sharp Cheddar Cheese 🧀 3 cups Shredded, block preferred
Flour Tortillas 🌯 12 whole Large size, 10-inch preferred
Heavy Cream 🥛 1 cup Full-fat for richness
Milk 🥛 ½ cup Whole milk for creaminess
Garlic Powder 🧄 1 tbsp Freshly ground preferred
Onion Powder 🧅 1 tbsp For depth of flavor
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly cracked
Olive Oil 🫒 2 tbsp For crisping tortillas
Butter 🧈 ½ cup Unsalted, melted
Fresh Mozzarella 🧀 1 cup Shredded, low-moisture
Green Onions 🧅 ¼ cup Sliced, for garnish

The bacon is non-negotiable—thick-cut gives you that perfect crunch. Oscar Mayer or Applewood smoked are my go-tos, but any quality bacon works. Look for slices with good marbling; they crisp up better. For the tortillas, Mission or La Tortilla Factory are my staples—they hold up to the egg custard without getting soggy. If you're short on time, pre-cook the bacon and crisp the tortillas ahead. Just keep them covered so they don't dry out. The cheddar needs to be sharp—Parmigiano-Reggiano mixed in adds depth, but sharp cheddar alone delivers that tangy kick.

No flour tortillas? Lasagna sheets work in a pinch, but you'll lose that crispy texture. Running low on heavy cream? Half-and-half plus a splash of milk keeps it creamy. The eggs should be room temperature—cold eggs curdle when baked. For extra richness, add 1/4 cup sour cream to the custard. The green onions are optional but add a fresh pop of color—skip if you're serving kids. Pre-shredded cheese? Toss it with cornstarch to prevent clumping. And if you're feeding a crowd, double the recipe—this disappears fast.

Assemble the lasagna up to 24 hours ahead and refrigerate uncovered for 30 minutes before baking—helps the tortillas crisp. Leftovers? 3-4 days in the fridge, but honestly, it's better the next day. Freeze portions for up to 2 months—just bake straight from frozen, adding 10 minutes to the time. For crispier tortillas, broil for 2 minutes at the end. And trust me, the runny yolks are worth the wait—use a thermometer to hit 160°F so they stay perfect.

❤️

Why You'll Love This Recipe

  • No Chopping Needed: I swear by this one—just fry the bacon, scramble the eggs, and layer. The tortillas stand in for noodles, so no pre-boiling or fussing with lasagna sheets. Honestly, my lazy Sunday mornings have never tasted better.
  • Crispy-Creamy Magic: That thick-cut bacon keeps its bite, while the heavy cream makes the eggs silky. Sharp cheddar melts into gooey pockets—it’s the kind of dish where every forkful has texture and richness working together. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: This thing reheats like a dream—crispy edges, no soggy layers. I make a double batch on Sundays and eat it for lunch all week. Between us, it’s the only lasagna I’d trust to survive a microwave.
  • Budget Breakfast for a Crowd: A dozen eggs and a pound of bacon feed six people for under $15. It’s my go-to for brunch, potlucks, or feeding college students on a tight budget. Plus, the tortillas stretch the filling further than any pasta ever could.

Step-by-step instructions for crispy tortilla layers with smoky yolk magic

Master the art of crispy tortilla layers and perfectly runny yolks in this bacon and egg lasagna.

1

🔥 Step 1: Cook the Thick-Cut Bacon Until Crispy

Cut the 1.5 lb thick-cut bacon into ½-inch strips and cook in a large skillet over medium heat for 12-15 minutes, stirring occasionally. The bacon should render its fat and become deep golden brown with crispy edges. Real talk: don't rush this step—crispy bacon is the foundation of flavor.

Once crisp, remove the bacon from the skillet with a slotted spoon and drain on paper towels, reserving ¼ cup of the rendered fat in the pan. This fat will later crisp the tortillas beautifully. If you need more fat, add 1 tablespoon olive oil to the skillet—just enough to coat the bottom lightly.

2

👨‍🍳 Step 2: Prepare the Cheese Sauce Mixture

In a medium saucepan, combine the 1 cup heavy cream, ½ cup milk, ½ cup butter, 1 tablespoon garlic powder, 1 tablespoon onion powder, 1.5 teaspoons salt, and ½ teaspoon black pepper. Bring to a gentle simmer over medium-low heat and whisk in 3 cups shredded sharp cheddar cheese and 1 cup shredded fresh mozzarella until fully melted and smooth.

Here's the thing—keep whisking constantly to prevent the cheese from separating. The sauce should be thick and creamy but still pourable. If it gets too thick, whisk in 1-2 tablespoons of milk to loosen it. Remove from heat and set aside—this sauce will bind everything together.

3

🍳 Step 3: Assemble the Crispy Tortilla Layers

Heat a large skillet over medium-high heat and add the reserved bacon fat (and olive oil if needed). Working in batches, crisp each of the 12 flour tortillas for 20-30 seconds per side until golden brown and slightly puffed. Stack them on a plate as you go—they'll crisp up more as they cool.

This is where the magic happens: the crispy tortillas create a satisfying crunch with each bite. Don't overcrowd the pan or they'll steam instead of crisp. I press down gently on the tortillas during the first 10 seconds—this prevents them from curling and ensures even contact with the pan.

4

🥘 Step 4: Layer and Bake the Lasagna

Preheat your oven to 375°F. In a 9x13-inch baking dish, spread a thin layer of the cheese sauce on the bottom. Arrange 4 crispy tortillas in a single layer, slightly overlapping if needed. Top with half of the crispy bacon, then half of the cheese sauce, and 4 whole large eggs (cracked directly onto the layer).

Repeat with another layer of tortillas, remaining bacon, cheese sauce, and final 4 eggs. The eggs should be room temperature—this ensures even cooking and perfect runny yolks. Sprinkle the entire top with ½ cup shredded mozzarella for extra gooeyness.

5

⏰ Step 5: Bake Until Golden and Runny

Bake uncovered for 25-30 minutes until the top is golden brown and the edges are bubbling. The key here is to let the eggs cook slowly—they should still be slightly underdone in the center. You'll know they're perfect when the tortillas are crispy, the cheese is melted, and the eggs have that magical runny yolk in the middle.

Let the lasagna rest for 5 minutes before slicing into 6 equal portions. Garnish each serving with sliced green onions for a fresh pop of color. Serve immediately while the tortillas are still crispy and the yolks are perfectly gooey—this dish doesn't wait!

👨‍🍳

Pro Tips For Making Bacon And Egg Lasagna

  • CRISP THE BACON FIRST: I learned this the hard way—cooking thick-cut bacon in the same pan as the lasagna leaves it soggy and sad. Render the fat first in a cold skillet over medium heat, then flip only when the edges turn golden. Save that bacon grease; it’s liquid gold for the tortillas later.
  • DON’T SKIP THE TORTILLA SOAK: Flour tortillas fall apart like wet paper if you layer them dry. Brush each one lightly with a mix of heavy cream and a splash of warm water (about 1 tablespoon per tortilla), then let them sit for 30 seconds. This keeps them pliable and prevents a crumbly mess—trust me, your lasagna will hold together better.
  • LAYER CHEESE STRATEGICALLY: Sharp cheddar melts unevenly, so don’t just sprinkle it on top. Fold half the shredded cheese into the egg-heavy cream mixture first, then layer the rest between tortillas and in the final topping. This guarantees gooey pockets in every bite, not just a sad, melted crust.
  • BAKE LOW AND SLOW: I was skeptical until I tried it: 325°F (not 375°F) for 35–40 minutes with foil tented over the top. This prevents the edges from burning while the center cooks through—no more dry, rubbery tortillas or undercooked eggs. Resist the urge to peek; patience here makes all the difference.

Flavor customization for these flavors

Spicy Kick

For those who love heat, stir 1 teaspoon smoked paprika and ½ teaspoon cayenne pepper into the cheese sauce before baking. This adds a subtle smokiness and a slow-building heat that pairs perfectly with the bacon’s richness.

If you want to go bolder, sprinkle ½ cup crumbled chorizo between layers—it adds a deep, spicy depth that melts into the eggs. 🌶️

Sweet and Smoky

Balance the savory flavors with a touch of sweetness by adding 2 tablespoons brown sugar to the bacon while cooking. The caramelized edges will bring a buttery-sweet contrast to the sharp cheddar.

For extra depth, fold ½ cup caramelized onions into the cheese sauce—this adds a natural sweetness that complements the smoky bacon beautifully.

Herb-Infused Twist

Brighten the dish with fresh herbs by stirring 1 tablespoon chopped fresh thyme and 1 tablespoon chopped fresh rosemary into the cheese sauce. These earthy notes elevate the richness of the bacon and eggs.

For a brighter finish, top each serving with ¼ cup chopped chives or parsley after baking—it adds a fresh, vibrant contrast to the creamy layers.

Cheesy Upgrade

Swap out some of the cheddar for ½ cup grated Gruyère or Parmigiano-Reggiano—these cheeses add a nutty, umami depth that pairs exceptionally well with the eggs and bacon.

For a gooey surprise, fold ½ cup ricotta cheese into the egg mixture before layering. It creates pockets of ultra-creamy goodness that melt into the tortillas.

Breakfast Booster

Turn this into a full breakfast lasagna by adding a layer of sautéed spinach or mushrooms between the tortillas. For extra protein, sprinkle ½ cup cooked breakfast sausage or crumbled bacon bits on top before baking.

Top with a dollop of sour cream or a fried egg for a restaurant-style finish—this makes it a hearty brunch showstopper. 🍳

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 28g140%
Cholesterol 420mg140%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 3g
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 use regular lasagna noodles instead of tortillas?

Yes, but you'll lose the crispy texture that makes this dish special! For a traditional approach, use 9 lasagna noodles (pre-cooked) and reduce the cheese sauce slightly since noodles absorb more liquid. Boil them 1-2 minutes less than package instructions for better texture, then layer as directed.

2

How do I keep the eggs perfectly runny in the center?

The secret is baking at 375°F for only 25-30 minutes and using room-temperature eggs. Check doneness at 25 minutes—the center should be slightly jiggly. For extra insurance, place the baking dish on a cooling rack over a tray to allow heat to escape from the bottom, preventing overcooking.

3

Can I make this ahead of time?

Assemble the lasagna up to 24 hours ahead and refrigerate uncovered for 30 minutes before baking. This helps the tortillas crisp up better. For make-ahead baking, add 5-10 minutes to the bake time. Leftovers keep well for 3-4 days in the fridge, though the tortillas may soften slightly.

4

What if I don't have thick-cut bacon?

Regular bacon works, but you'll need to adjust cooking time. Cook thin bacon for 8-10 minutes until crispy, then drain well. For extra flavor, add ½ teaspoon smoked paprika to the pan while cooking. The key is ensuring the bacon is fully crisped—it's the foundation of texture in this dish!

5

Why did my tortillas get soggy?

This usually happens when the cheese sauce is too wet or the lasagna isn't baked long enough. Next time, let the sauce thicken slightly before layering, and bake until the edges are golden and bubbly. For extra crispiness, broil for 2 minutes at the end. Also ensure your tortillas are fully crisped before assembling!

★★★★★4.7(13 reviews)
Categories Breakfast & Brunch