Of all the weekend meals I love to prepare for my family, a savory, hearty breakfast casserole ranks supreme. It’s the ultimate comfort food, perfect for lazy Sunday mornings or special holiday brunches. For years, my classic recipe was a go-to, loaded with eggs, sausage, and cheese. That all changed when we discovered my niece has a significant egg allergy. Suddenly, our beloved family brunch centerpiece was off the table for her. I was determined to create something just as delicious and satisfying that everyone, especially her, could enjoy without worry. The result of many kitchen experiments is this Eggless Breakfast Casserole with Sausage. The first time I served it, I held my breath. Instead of a fluffy egg base, I created a rich, creamy, savory gravy—almost like a biscuits and gravy sauce—to bind everything together. The golden-brown potatoes, the savory pork sausage, the sweet peppers and onions, all held together by this luscious, herby gravy and topped with a blanket of melted cheese… it was an instant hit. No one even mentioned the absence of eggs. In fact, my husband declared he might even like it more than the original. It’s hearty, flavorful, and has that stick-to-your-ribs quality that makes a breakfast casserole so special. Now, it’s our one and only brunch casserole, a true symbol of inclusive, delicious family cooking.
Why This Eggless Breakfast Casserole is a Game-Changer
This recipe is more than just a workaround for an allergy; it stands on its own as a supremely delicious and versatile dish. It solves the breakfast casserole dilemma for many, offering a hearty and satisfying meal that breaks from the egg-centric tradition.
- Perfectly Allergy-Friendly: The most obvious benefit is that this casserole is completely egg-free, making it a safe and welcoming dish for anyone with egg allergies or intolerances. It allows everyone to gather around the table and enjoy the same meal without anyone feeling left out.
- The Ultimate Savory Binder: The secret weapon in this recipe is the creamy sausage gravy. Instead of relying on eggs for structure, this rich, roux-based sauce coats every ingredient, infusing the entire dish with flavor and creating a wonderfully creamy, cohesive texture that holds together perfectly when sliced. It’s like the best parts of biscuits and gravy transformed into a bake.
- Incredibly Hearty and Satisfying: Packed with savory sausage, tender potatoes, and melted cheese, this is a substantial meal. It’s the kind of breakfast that will keep you full and energized for hours, making it perfect for a big brunch before a busy day or for feeding a crowd of hungry guests.
- Fantastic for Meal Prep: This casserole is a make-ahead champion. You can assemble the entire dish the night before, cover it, and pop it in the refrigerator. In the morning, all you have to do is bake it. This convenience is a lifesaver for holiday mornings or when hosting guests, minimizing morning stress and maximizing time spent with loved ones.
- Endlessly Customizable: Think of this recipe as a delicious template. You can easily swap out the sausage for bacon or ham, change up the vegetables with mushrooms or spinach, or use a different blend of cheeses. It’s a great way to use up leftover vegetables or adapt the dish to your family’s specific tastes.
Ingredients for the Ultimate Eggless Breakfast Casserole
Gathering your ingredients is the first step to creating this comforting masterpiece. Each component is chosen to build layers of savory flavor.
For the Casserole Base:
- 1 lb spicy pork sausage: A good quality breakfast sausage is key. Spicy sausage adds a wonderful warmth and depth of flavor that complements the creamy sauce. You can also use sweet Italian sausage, regular pork sausage, or even turkey sausage.
- 1 medium yellow onion, diced: Provides a sweet, aromatic foundation.
- 1 red bell pepper, diced: Adds a touch of sweetness, vibrant color, and a classic breakfast flavor.
- 2 lbs Russet potatoes (about 4 medium), peeled and diced into ½-inch cubes: Russets are perfect because they become fluffy and tender when baked and absorb the flavors of the gravy beautifully.
- 2 cups shredded sharp cheddar cheese, divided: Sharp cheddar provides a robust, tangy cheese flavor that stands up to the sausage. Using a block and shredding it yourself will result in a better melt.
For the Creamy Gravy Binder:
- 4 tablespoons unsalted butter: This is the base of our roux, which will thicken the gravy.
- 1/4 cup all-purpose flour: The thickening agent for the gravy. For a gluten-free version, you can use a 1-to-1 gluten-free flour blend.
- 3 cups whole milk: Whole milk creates the richest, creamiest gravy. You can use 2% milk, but the result will be slightly less decadent.
- 2 cloves garlic, minced: Adds a layer of aromatic, savory depth.
- 1 teaspoon smoked paprika: Lends a subtle smoky flavor that enhances the sausage.
- 1/2 teaspoon dried thyme: Provides a classic, earthy, herbaceous note that pairs perfectly with pork.
- 1/4 teaspoon cayenne pepper (optional): For an extra kick of heat. Adjust to your preference.
- 1 teaspoon salt (or to taste): Essential for bringing all the flavors together.
- 1/2 teaspoon black pepper, freshly ground: For a touch of spice.
For Garnish (Optional):
- Freshly chopped chives or green onions
- A dollop of sour cream or Greek yogurt
Step-by-Step Instructions
Follow these detailed steps to ensure your casserole comes out perfectly creamy, flavorful, and beautifully golden brown.
Step 1: Prepare the Potatoes and Vegetables
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or cooking spray.
- Place the diced potatoes in a large pot and cover with cold, salted water. Bring to a boil and cook for 5-7 minutes, or until they are just slightly tender (par-cooked). You should be able to pierce them with a fork, but they should still have a firm center. This step is crucial to ensure the potatoes are fully cooked in the final casserole.
- Drain the potatoes well and set them aside.
Step 2: Cook the Sausage and Aromatics
- While the potatoes are boiling, place a large, deep skillet or Dutch oven over medium-high heat. Add the pork sausage to the skillet.
- Use a wooden spoon or spatula to break the sausage apart as it cooks. Brown the sausage for about 8-10 minutes, until it is cooked through and nicely crumbled.
- Add the diced onion and red bell pepper to the skillet with the sausage. Continue to cook for another 5-7 minutes, stirring occasionally, until the vegetables have softened.
- Using a slotted spoon, transfer the sausage and vegetable mixture to a large mixing bowl, leaving the rendered fat in the skillet. If you have less than 4 tablespoons of fat, add enough butter to make up the difference.
Step 3: Create the Creamy Gravy Binder
- Return the skillet with the rendered fat to medium heat. Melt the butter in the fat.
- Sprinkle the all-purpose flour over the melted fat and whisk constantly to form a smooth paste (a roux). Cook the roux for 1-2 minutes, stirring continuously, until it smells nutty and has a light golden color. This step cooks out the raw flour taste.
- Slowly pour in the whole milk, about a half-cup at a time, whisking vigorously after each addition to prevent lumps.
- Once all the milk is incorporated, add the minced garlic, smoked paprika, dried thyme, cayenne pepper (if using), salt, and black pepper.
- Bring the mixture to a gentle simmer, then reduce the heat to low. Let the gravy cook for 3-5 minutes, stirring often, until it has thickened enough to coat the back of a spoon.
- Remove the gravy from the heat. Stir in 1 cup of the shredded cheddar cheese until it is completely melted and the gravy is smooth and luscious.
Step 4: Assemble the Casserole
- Pour the par-cooked potatoes into the large bowl with the sausage and vegetable mixture.
- Pour the prepared cheese gravy over the potato and sausage mixture.
- Gently fold everything together with a spatula until all the ingredients are evenly coated in the gravy.
- Pour the mixture into your prepared 9×13-inch baking dish and spread it into an even layer.
- Sprinkle the remaining 1 cup of shredded cheddar cheese evenly over the top.
Step 5: Bake to Golden Perfection
- Place the casserole in the preheated oven. Bake, uncovered, for 30-35 minutes.
- The casserole is done when the cheese on top is melted, bubbly, and starting to turn golden brown, and the filling is hot throughout.
- Remove the casserole from the oven and let it rest for at least 10-15 minutes before slicing and serving. This resting period is crucial; it allows the gravy to set, ensuring clean, beautiful slices.
Nutrition Facts
Please note that these values are an estimate and can vary based on the specific ingredients used (e.g., type of sausage, milk fat percentage).
- Servings: 8-10
- Calories per serving: Approximately 550-650 kcal
This hearty casserole is rich in protein and carbohydrates, providing a substantial and energizing start to your day.
Preparation Time
This recipe is straightforward and ideal for preparing ahead of time.
- Prep Time: 25 minutes (chopping vegetables, par-boiling potatoes)
- Cook Time: 50 minutes (cooking sausage, making gravy, baking)
- Total Time: 1 hour and 15 minutes (plus 10-15 minutes resting time)
How to Serve Your Eggless Breakfast Casserole
This casserole is a showstopper on its own, but pairing it with a few simple sides can create a well-rounded and memorable brunch feast.
- As a Standalone Star:
- Serve a generous square on a plate, garnished with a sprinkle of fresh chives or parsley for a pop of color and fresh flavor.
- Offer a variety of hot sauces on the side for those who like an extra spicy kick.
- With Fresh and Fruity Sides:
- Fruit Salad: A vibrant bowl of fresh fruit salad with berries, melon, and citrus provides a sweet, juicy contrast to the rich, savory casserole.
- Sliced Avocado: Creamy sliced avocado or a simple guacamole adds a dose of healthy fats and a cool, fresh element.
- Sliced Tomatoes: Fresh, juicy tomato slices drizzled with a little olive oil and flaky salt are a simple and delicious pairing.
- Create a Toppings Bar:
- Set out small bowls of toppings and let everyone customize their own serving.
- Ideas Include: Sour cream, plain Greek yogurt, pico de gallo, your favorite salsa, pickled jalapeños, and crumbled bacon (for extra indulgence!).
- For a Full Brunch Spread:
- Serve alongside other breakfast classics like fluffy pancakes, waffles, or a basket of warm biscuits to sop up any extra gravy.
- Pair with a simple green salad with a light vinaigrette to cut through the richness of the casserole.
Additional Tips for Casserole Perfection
Use these five expert tips to ensure your eggless breakfast casserole is flawless every single time.
- Don’t Skip Par-Cooking the Potatoes: This is the most important tip for this recipe. Raw potatoes will not cook through in the time it takes the casserole to bake, resulting in a crunchy, undercooked texture. Par-boiling them for just 5-7 minutes guarantees they will be perfectly tender and fluffy in the finished dish.
- Use Freshly Shredded Cheese: Pre-shredded cheeses are coated with anti-caking agents like cellulose, which prevents them from melting as smoothly. For the best gooey, melty cheese pull and a creamier gravy, buy a block of sharp cheddar and shred it yourself. It only takes a minute and makes a huge difference.
- Taste Your Gravy: Before you assemble the casserole, taste the gravy and adjust the seasoning. Potatoes and flour-based sauces absorb a lot of salt. It should taste slightly more seasoned than you think it needs, as the flavors will mellow when combined with the other ingredients.
- The Secret to a Lump-Free Gravy: The key is to add the milk slowly and whisk constantly. Pouring in cold milk all at once into the hot roux can cause it to seize and become lumpy. Adding it gradually allows the flour to absorb the liquid evenly, resulting in a silky-smooth sauce.
- Let It Rest! I can’t stress this enough. Like lasagna or any baked pasta dish, this casserole needs time to set up after it comes out of the oven. Slicing into it immediately will cause the creamy filling to run everywhere. A 10-15 minute rest allows the gravy to firm up slightly, ensuring you can serve clean, beautiful squares that hold their shape.
Frequently Asked Questions (FAQ)
Here are answers to some of the most common questions about making this eggless breakfast casserole.
1. Can I prepare this casserole the night before?
Yes, absolutely! This recipe is perfect for making ahead. Assemble the entire casserole as directed in the baking dish, but do not bake it. Cover it tightly with foil or plastic wrap and refrigerate for up to 24 hours. When you’re ready to bake, remove it from the refrigerator for about 30 minutes to take the chill off, then bake as directed. You may need to add 10-15 minutes to the total baking time.
2. How do I freeze this casserole?
You can freeze this casserole either baked or unbaked.
- To freeze unbaked: Assemble the casserole in a freezer-safe dish. Cover it tightly with a layer of plastic wrap and then a layer of aluminum foil. Freeze for up to 3 months. To bake, thaw it in the refrigerator overnight, then bake as directed.
- To freeze baked: Let the baked casserole cool completely. You can freeze it whole or cut it into individual portions. Wrap tightly in plastic wrap and foil. To reheat, thaw in the refrigerator and bake at 350°F (175°C) for 20-25 minutes, or until heated through.
3. Can I make this recipe gluten-free?
Easily! The only ingredient containing gluten is the all-purpose flour in the gravy. To make it gluten-free, simply substitute the all-purpose flour with a good quality cup-for-cup (or 1-to-1) gluten-free flour blend. The rest of the ingredients are naturally gluten-free (but always double-check your sausage label).
4. What other vegetables or meats can I add?
This casserole is highly adaptable. For vegetables, sautéed mushrooms, wilted spinach (be sure to squeeze out all excess water), or diced zucchini would be delicious additions. For meat, you could substitute the sausage with 1 pound of cooked and crumbled bacon, diced ham, or even shredded chicken.
5. Can this be made dairy-free?
Yes, you can make a dairy-free version with a few simple swaps. Use a plant-based butter substitute for the butter, an unsweetened plain plant-based milk (like almond, soy, or oat milk) for the whole milk, and your favorite brand of dairy-free shredded cheddar cheese. The results will be just as creamy and delicious.
Eggless Breakfast Casserole with Sausage
Ingredients
For the Casserole Base:
1 lb spicy pork sausage: A good quality breakfast sausage is key. Spicy sausage adds a wonderful warmth and depth of flavor that complements the creamy sauce. You can also use sweet Italian sausage, regular pork sausage, or even turkey sausage.
1 medium yellow onion, diced: Provides a sweet, aromatic foundation.
1 red bell pepper, diced: Adds a touch of sweetness, vibrant color, and a classic breakfast flavor.
2 lbs Russet potatoes (about 4 medium), peeled and diced into ½-inch cubes: Russets are perfect because they become fluffy and tender when baked and absorb the flavors of the gravy beautifully.
2 cups shredded sharp cheddar cheese, divided: Sharp cheddar provides a robust, tangy cheese flavor that stands up to the sausage. Using a block and shredding it yourself will result in a better melt.
For the Creamy Gravy Binder:
4 tablespoons unsalted butter: This is the base of our roux, which will thicken the gravy.
1/4 cup all-purpose flour: The thickening agent for the gravy. For a gluten-free version, you can use a 1-to-1 gluten-free flour blend.
3 cups whole milk: Whole milk creates the richest, creamiest gravy. You can use 2% milk, but the result will be slightly less decadent.
2 cloves garlic, minced: Adds a layer of aromatic, savory depth.
1 teaspoon smoked paprika: Lends a subtle smoky flavor that enhances the sausage.
1/2 teaspoon dried thyme: Provides a classic, earthy, herbaceous note that pairs perfectly with pork.
1/4 teaspoon cayenne pepper (optional): For an extra kick of heat. Adjust to your preference.
1 teaspoon salt (or to taste): Essential for bringing all the flavors together.
1/2 teaspoon black pepper, freshly ground: For a touch of spice.
For Garnish (Optional):
Freshly chopped chives or green onions
A dollop of sour cream or Greek yogurt
Instructions
Step 1: Prepare the Potatoes and Vegetables
-
Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or cooking spray.
-
Place the diced potatoes in a large pot and cover with cold, salted water. Bring to a boil and cook for 5-7 minutes, or until they are just slightly tender (par-cooked). You should be able to pierce them with a fork, but they should still have a firm center. This step is crucial to ensure the potatoes are fully cooked in the final casserole.
-
Drain the potatoes well and set them aside.
Step 2: Cook the Sausage and Aromatics
-
While the potatoes are boiling, place a large, deep skillet or Dutch oven over medium-high heat. Add the pork sausage to the skillet.
-
Use a wooden spoon or spatula to break the sausage apart as it cooks. Brown the sausage for about 8-10 minutes, until it is cooked through and nicely crumbled.
-
Add the diced onion and red bell pepper to the skillet with the sausage. Continue to cook for another 5-7 minutes, stirring occasionally, until the vegetables have softened.
-
Using a slotted spoon, transfer the sausage and vegetable mixture to a large mixing bowl, leaving the rendered fat in the skillet. If you have less than 4 tablespoons of fat, add enough butter to make up the difference.
Step 3: Create the Creamy Gravy Binder
-
Return the skillet with the rendered fat to medium heat. Melt the butter in the fat.
-
Sprinkle the all-purpose flour over the melted fat and whisk constantly to form a smooth paste (a roux). Cook the roux for 1-2 minutes, stirring continuously, until it smells nutty and has a light golden color. This step cooks out the raw flour taste.
-
Slowly pour in the whole milk, about a half-cup at a time, whisking vigorously after each addition to prevent lumps.
-
Once all the milk is incorporated, add the minced garlic, smoked paprika, dried thyme, cayenne pepper (if using), salt, and black pepper.
-
Bring the mixture to a gentle simmer, then reduce the heat to low. Let the gravy cook for 3-5 minutes, stirring often, until it has thickened enough to coat the back of a spoon.
-
Remove the gravy from the heat. Stir in 1 cup of the shredded cheddar cheese until it is completely melted and the gravy is smooth and luscious.
Step 4: Assemble the Casserole
-
Pour the par-cooked potatoes into the large bowl with the sausage and vegetable mixture.
-
Pour the prepared cheese gravy over the potato and sausage mixture.
-
Gently fold everything together with a spatula until all the ingredients are evenly coated in the gravy.
-
Pour the mixture into your prepared 9×13-inch baking dish and spread it into an even layer.
-
Sprinkle the remaining 1 cup of shredded cheddar cheese evenly over the top.
Step 5: Bake to Golden Perfection
-
Place the casserole in the preheated oven. Bake, uncovered, for 30-35 minutes.
-
The casserole is done when the cheese on top is melted, bubbly, and starting to turn golden brown, and the filling is hot throughout.
-
Remove the casserole from the oven and let it rest for at least 10-15 minutes before slicing and serving. This resting period is crucial; it allows the gravy to set, ensuring clean, beautiful slices.
Nutrition
- Serving Size: one normal portion
- Calories: 550-650






