Ultimate Breakfast Lasagna – A Savory Morning Casserole

Breakfast lasagna is the kind of dish that turns any morning into a celebration. Whether you’re hosting brunch, meal prepping for the week, or craving something indulgent and satisfying, this Ultimate Breakfast Lasagna delivers layers of comfort and flavor in every slice.

Think tender pasta sheets stacked with fluffy scrambled eggs, smoky sausage, creamy cheese sauce, crispy, and melty cheddar — all baked to golden perfection. It’s part lasagna, part breakfast casserole, and completely irresistible.

Originating from the playful fusion of classic lasagna and American breakfast staples, this recipe brings hearty morning favorites together in one bubbling, savory bake. It’s a crowd-pleaser at holidays, a hit with kids, and a dream for leftover lovers.

Ingredients Overview

Each layer of this breakfast lasagna plays a delicious role — combining textures and flavors that work beautifully together.

Breakfast Sausage

Crumbled pork breakfast sausage adds a savory, seasoned base with notes of sage and black pepper.

Tips:

  • Choose bulk sausage or remove casing from links.

  • Cook until well browned for deep flavor.

  • Turkey sausage or plant-based alternatives work too.

Eggs

Lightly scrambled eggs form one of the primary layers. They’re soft enough to meld into the dish, yet firm enough to hold shape.

Egg tips:

  • Scramble them just until barely set — they’ll finish cooking in the oven.

  • Add a splash of milk or cream for extra fluffiness.

Lasagna Noodles

Use traditional lasagna noodles (boiled until al dente) or oven-ready noodles for a faster prep. They create structure between all the creamy, cheesy, and meaty elements.

Gluten-free option: Use GF lasagna sheets or swap in layers of hash browns for a fun twist.

Cheese Sauce

A rich white béchamel-style sauce, made with butter, flour, milk, and shredded cheese (like mozzarella or Monterey Jack), keeps the dish creamy and ties the layers together.

Cheddar Cheese

Sharp cheddar adds that classic breakfast bite and melts into gooey, golden perfection.

Variations: Pepper Jack for heat, Swiss for richness, or a mix for complexity.

Green Onions or Spinach (Optional)

Add color and freshness with chopped green onions or baby spinach between layers.

Seasonings

Salt, black pepper, garlic powder, and a pinch of paprika add subtle warmth. Nutmeg is optional in the cheese sauce for depth.

Step-by-Step Instructions

1. Prepare the Components

Cook the sausage:
In a skillet over medium heat, cook 1 lb breakfast sausage until browned and fully cooked. Break into crumbles and drain excess grease. Set aside.

Scramble the eggs:
In a large bowl, beat 10 eggs with ¼ cup milk, salt, and pepper. Scramble gently in a nonstick pan until just set. Remove from heat before they’re fully cooked.

2. Make the Cheese Sauce

In a medium saucepan, melt 4 tbsp butter. Whisk in ¼ cup all-purpose flour and cook for 1 minute.

Slowly pour in 2½ cups milk, whisking constantly to avoid lumps. Simmer until thickened (5–7 minutes).

Stir in 1 cup shredded mozzarella and ½ cup cheddar until smooth and melty. Season with salt, pepper, and a pinch of paprika or nutmeg. Remove from heat.

3. Cook or Prep Noodles

Boil 9 lasagna noodles until al dente, or use oven-ready noodles for convenience.

Drain and separate with a drizzle of olive oil to prevent sticking.

4. Assemble the Lasagna

Grease a 9×13-inch baking dish. Begin layering:

  1. Spoon a thin layer of cheese sauce on the bottom.

  2. Add a layer of lasagna noodles.

  3. Spread scrambled eggs evenly.

  4. Add shredded cheddar and a drizzle of cheese sauce.

  5. Repeat layers (noodles → eggs → meat → cheese) until ingredients are used, ending with noodles and remaining cheese sauce.

  6. Top with a generous layer of shredded cheddar.

5. Bake

Preheat oven to 375°F (190°C). Cover with foil and bake for 30 minutes.

Remove foil and bake uncovered for 10–15 more minutes, until bubbly and golden.

Let rest for 10–15 minutes before slicing for clean, layered servings.

Tips, Variations & Substitutions

  • Make ahead: Assemble the lasagna the night before and refrigerate. Bake in the morning.

  • Vegetarian version: Skip sausage. Add sautéed mushrooms, spinach, bell peppers, or zucchini.

  • Hash brown version: Replace noodles with layers of pre-cooked hash browns for a gluten-free twist.

  • Spicy twist: Use spicy breakfast sausage or add diced jalapeños and Pepper Jack cheese.

  • Mini versions: Assemble in individual ramekins or muffin tins for brunch parties.

Pro tip: For extra creaminess, layer in ricotta or cottage cheese mixed with herbs between the noodle layers.

Serving Ideas & Occasions

This breakfast lasagna is made for relaxed, joyful meals:

  • Holiday brunches (Christmas morning, Easter, or New Year’s Day)

  • Weekend family breakfasts

  • Potlucks and brunch buffets

  • Make-ahead meal prep for busy weekdays

  • Brinner (breakfast-for-dinner nights)

Serve it with:

  • A fresh fruit salad for sweetness and contrast

  • Orange juice, coffee, or mimosas for classic pairings

  • A green salad with vinaigrette if serving for lunch or dinner

Nutritional & Health Notes

This is a rich, satisfying dish — ideal as a weekend treat or occasional comfort meal.

  • High in protein from eggs, sausage, and cheese

  • Customizable for lower fat by using turkey sausage and reduced-fat cheese

  • Add veggies like spinach, tomatoes, or peppers to boost fiber and vitamins

  • Use whole grain lasagna noodles for more complex carbs

To lighten it up:

  • Reduce cheese slightly or use part-skim

  • Use egg whites for half the eggs

  • Choose lean sausage or plant-based alternatives

Each serving is filling and hearty — portion sizes of 1/8 of a 9×13 dish are ideal.

FAQs

Q1: Can I make breakfast lasagna ahead of time?

A1: Yes! You can assemble the entire lasagna the night before and refrigerate. Bake straight from the fridge, adding 10–15 extra minutes to the bake time.

Q2: Can I freeze breakfast lasagna?

A2: Absolutely. Assemble, wrap tightly, and freeze before baking. Thaw overnight in the fridge and bake as directed. You can also freeze baked portions for easy reheating.

Q3: What’s the best cheese for this lasagna?

A3: Sharp cheddar for flavor, mozzarella for melt, and Monterey Jack or Swiss for creaminess. A blend works best to hit all the right notes.

Q4: Can I use frozen hash browns instead of noodles?

A4: Yes. Use thawed, pre-cooked hash browns as layers instead of pasta. Crisp them slightly in a skillet before assembling for best texture.

Q5: How long does it keep in the fridge?

A5: Store leftovers in an airtight container for up to 4 days. Reheat in the oven or microwave until fully warmed through.

Q6: Is it good for meal prep?

A6: Definitely. It reheats beautifully and holds together well, making it a great breakfast or lunch option throughout the week.

Q7: Can I make it dairy-free?

A7: Yes, though it requires a few swaps: use plant-based cheese, dairy-free milk in the sauce (like oat or almond), and skip or sub vegan alternatives for the béchamel.

Print

Ultimate Breakfast Lasagna – A Savory Morning Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A savory, crowd-pleasing breakfast lasagna layered with scrambled eggs, sausage,, cheese sauce, and noodles — baked to golden perfection.

  • Author: Maya Lawson

Ingredients

Scale
  • 1 lb breakfast sausage

  • 10 large eggs

  • ¼ cup milk

  • Salt & pepper

  • 9 lasagna noodles (or oven-ready)

  • 4 tbsp butter

  • ¼ cup all-purpose flour

  • 2½ cups milk

  • 1 cup shredded mozzarella

  • 2 cups shredded sharp cheddar

  • 1 tsp garlic powder

  • ¼ tsp paprika (optional)

  • Chopped green onions or spinach (optional)

Instructions

  • Brown sausage in a skillet. Drain and set aside.

  • Scramble eggs with milk, salt, and pepper until just set. Set aside.

  • In a saucepan, melt butter. Whisk in flour and cook 1 minute. Slowly whisk in milk. Simmer until thick. Add mozzarella and ½ cup cheddar. Season with garlic powder and paprika.

  • Boil noodles until al dente (or use oven-ready).

  • In a greased 9×13 dish, spread a little cheese sauce. Layer noodles → eggs → sausage→ cheddar → sauce. Repeat layers. Top with remaining sauce and cheese.

  • Cover with foil and bake at 375°F for 30 minutes. Uncover and bake 10–15 minutes more. Let rest before slicing.

Notes

  • Make ahead and refrigerate overnight before baking.

  • Freeze before or after baking for later use.

  • Add sautéed veggies or hash browns for variation.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star