Brunch Lasagna Recipe
Introduction
Brunch lasagna is a savory, layered casserole perfect for weekend mornings or special gatherings. Combining crispy hash browns, flavorful breakfast sausage, and a rich cheesy egg custard, it offers a comforting twist on classic lasagna that’s sure to please a crowd.

Ingredients
- 2 Tbsp. unsalted butter, divided, plus more for greasing
- 8 large eggs
- 3/4 cup whole milk
- Kosher salt
- Freshly ground black pepper
- 4 oz. Gruyère, shredded (about 1 cup), divided
- 4 oz. sharp cheddar (preferably orange), shredded (about 1 cup), divided
- 9 Tbsp. neutral oil, divided
- 20 oz. breakfast sausage, casings removed
- 1/2 yellow onion, finely chopped
- 2 (16-oz.) packages frozen shredded hash browns, divided
- Sliced chives, for serving
- Pure maple syrup and/or hot sauce, for serving
Instructions
- Step 1: Preheat the oven to 375°F (190°C). Grease a 13″ x 9″ baking dish with butter. In a large bowl, whisk together the eggs and milk; season with kosher salt and freshly ground black pepper. Stir in half of the Gruyère and half of the cheddar until just combined. Set aside.
- Step 2: Heat 1 tablespoon neutral oil in a medium skillet over medium heat. Crumble in the breakfast sausage and cook, breaking it into small pieces, until crispy and cooked through, about 5 to 6 minutes. Transfer the cooked sausage to a medium bowl, reserving the fat in the skillet.
- Step 3: In the same skillet over medium-low heat, cook the chopped onion, stirring occasionally, until translucent, approximately 5 minutes. Add the onion to the bowl with the sausage mixture and let cool.
- Step 4: Meanwhile, heat 4 tablespoons neutral oil and 1 tablespoon butter in a large skillet over medium heat until the butter melts. Add one package of hash browns, spreading and patting them down evenly. Cook without stirring for about 6 minutes until the underside is golden brown. Flip the potatoes over, season with salt and pepper, then cook, stirring occasionally, until golden brown all over, about 6 more minutes.
- Step 5: Spread the cooked hash browns in an even layer on the bottom of the prepared baking dish. In the same large skillet, repeat the process with the remaining 4 tablespoons oil, 1 tablespoon butter, and second package of hash browns, leaving this batch in the skillet for the next step.
- Step 6: Spread the sausage and onion mixture evenly over the hash browns in the baking dish. Pour the egg and cheese mixture over the sausage layer. Then, top with the second batch of hash browns still in the skillet. Sprinkle the remaining Gruyère and cheddar cheese evenly over the top.
- Step 7: Bake the casserole in the preheated oven for 25 to 30 minutes, until the cheese is melted and the top is golden brown. Remove from the oven and garnish with sliced chives. Serve warm with maple syrup or hot sauce on the side for extra flavor.
Tips & Variations
- For extra crispiness, press the hash browns firmly when cooking and avoid overcrowding the pan.
- Substitute turkey sausage or plant-based sausage to lighten the dish or accommodate dietary preferences.
- Add sautéed bell peppers or mushrooms with the onions for more vegetable flavor.
- Use smoked gouda or mozzarella instead of Gruyère for a different cheese profile.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave until warmed through or place in a preheated oven at 350°F (175°C) for 10-15 minutes. The casserole may lose some crispness upon reheating but will remain delicious.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make brunch lasagna ahead of time?
Yes, you can assemble the casserole the night before, cover it tightly, and refrigerate. Bake it fresh in the morning, adding an extra 5 to 10 minutes to the baking time if it’s chilled.
Can I freeze brunch lasagna?
While you can freeze the fully cooked casserole, the texture of the hash browns may change slightly. Wrap it tightly and freeze for up to 1 month. Thaw overnight in the refrigerator before reheating.
PrintBrunch Lasagna Recipe
This hearty brunch lasagna layers crispy hash browns, savory breakfast sausage, melted Gruyère and cheddar cheeses, and a rich egg custard for a deliciously comforting breakfast casserole. Perfect for weekend gatherings or special brunch occasions, it offers a satisfying blend of flavors and textures baked to golden perfection.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 to 8 servings 1x
- Category: Brunch
- Method: Baking
- Cuisine: American
Ingredients
Egg Mixture
- 8 large eggs
- 3/4 cup whole milk
- Kosher salt, to taste
- Freshly ground black pepper, to taste
- 2 oz. Gruyère, shredded (about 1/2 cup)
- 2 oz. sharp cheddar (preferably orange), shredded (about 1/2 cup)
Cheese Topping
- 2 oz. Gruyère, shredded (about 1/2 cup)
- 2 oz. sharp cheddar (preferably orange), shredded (about 1/2 cup)
Sausage Mixture
- 20 oz. breakfast sausage, casings removed
- 1/2 yellow onion, finely chopped
- 1 tablespoon neutral oil (for cooking sausage)
Hash Browns
- 2 (16-oz.) packages frozen shredded hash browns, divided
- 8 tablespoons neutral oil, divided
- 2 tablespoons unsalted butter, divided
- Kosher salt, to taste
- Freshly ground black pepper, to taste
For Serving
- Sliced chives
- Pure maple syrup (optional)
- Hot sauce (optional)
Instructions
- Prepare Egg Mixture: Preheat your oven to 375°F. Lightly grease a 13″ x 9″ baking dish with butter to prevent sticking. In a large bowl, whisk together eggs and milk until smooth. Season generously with kosher salt and freshly ground black pepper. Stir in half of the shredded Gruyère and cheddar cheeses, then set the mixture aside.
- Cook Sausage: Heat 1 tablespoon of neutral oil in a medium skillet over medium heat. Crumble the breakfast sausage into the skillet and cook, stirring and breaking it into small pieces, until it’s crispy and fully cooked, approximately 5 to 6 minutes. Transfer the cooked sausage to a medium bowl, leaving the fat in the skillet.
- Sauté Onion: Reduce the heat to medium-low in the same skillet with reserved sausage fat. Add the finely chopped yellow onion and cook, stirring occasionally, until translucent and soft, about 5 minutes. Add the cooked onion to the bowl with the sausage and allow the mixture to cool.
- Cook First Hash Brown Layer: In a large skillet over medium heat, warm 4 tablespoons neutral oil and 1 tablespoon butter until the butter melts. Add one package of frozen shredded hash browns, pressing down evenly with a spatula or spoon. Cook without stirring until the underside is golden and crisp, about 6 minutes. Flip the hash browns over, season with salt and pepper, and continue cooking, stirring occasionally, until golden brown all over, about 6 minutes more.
- Assemble First Layer: Spread the cooked hash browns evenly over the bottom of the greased baking dish. Set aside.
- Cook Second Hash Brown Layer: Using the same large skillet over medium heat, repeat the process with the remaining 4 tablespoons neutral oil, 1 tablespoon butter, and the second package of hash browns. Leave this batch in the skillet once cooked.
- Build Lasagna Layers: Spread the sausage and onion mixture evenly over the hash browns layered at the bottom of the baking dish. Pour the egg and cheese mixture evenly over the sausage layer. Then carefully spread the second cooked hash browns layer on top of the egg mixture in the baking dish. Finally, sprinkle the remaining shredded Gruyère and sharp cheddar cheese over the top layer.
- Bake: Place the assembled casserole into the preheated oven. Bake uncovered until the cheese on top is melted, bubbly, and golden brown, about 25 to 30 minutes.
- Serve: Remove the lasagna from the oven and let it cool slightly. Garnish with sliced chives. Serve warm, accompanied by pure maple syrup and/or hot sauce on the side for an extra flavor kick.
Notes
- Ensure the baking dish is well greased to prevent sticking due to the cheese and eggs.
- Use freshly shredded cheese for better melting and flavor.
- For a crispier top layer, you can broil the lasagna for 1-2 minutes at the end of baking—watch carefully to avoid burning.
- Maple syrup adds a sweet contrast that pairs wonderfully with the savory sausage and cheese.
- Leftovers can be refrigerated and reheated; they may lose some crispness of the hash browns.
Keywords: brunch lasagna, breakfast casserole, hash browns, sausage casserole, egg casserole, Gruyère cheese recipe, cheddar cheese brunch, savory breakfast dish

