This delicious breakfast casserole is packed with sausage, eggs, and tender potatoes. It’s the perfect way to start your day, and it smells amazing while baking!
Making this dish is super simple! Just layer the ingredients, pop it in the oven, and let it work its magic. I love serving it with a little hot sauce on top for an extra kick!
Key Ingredients & Substitutions
Breakfast Sausage: I love using bulk sausage for its flavor. If you want a healthier option, try turkey sausage or a plant-based sausage. Both will still give you that delicious taste!
Potatoes: Diced potatoes are great for texture. You can substitute with frozen hash browns for an easier prep, or use sweet potatoes for a slightly different flavor and added nutrients.
Cheddar Cheese: Cheddar adds a lovely sharpness. If you want something different, try Monterey Jack or pepper jack for a spicy kick. Vegan cheese works, too, if you’re avoiding dairy!
Bell Peppers: I usually stick with classic red bell peppers for sweetness, but you can swap in green or yellow peppers. If you like a little heat, consider jalapeños!
What’s the Best Way to Ensure Even Cooking in This Casserole?
Getting the perfect texture and ensuring everything cooks evenly is all about preparation. Follow these tips for success:
- Dice the potatoes into uniform pieces to ensure they cook evenly.
- Pre-cook the sausage and potatoes for better texture; they need to be cooked through before combining with the egg mixture.
- Let the casserole sit for a few minutes after baking before slicing. This helps it set nicely.
These tips will help you create a casserole that’s deliciously satisfying with every bite! Enjoy every slice!

Sausage Egg Potato Breakfast Casserole
Ingredients You’ll Need:
For the Casserole:
- 1 lb breakfast sausage (bulk or removed from casings)
- 4 cups diced potatoes (about 3 medium potatoes), peeled
- 8 large eggs
- 1 cup milk
- 1 cup shredded cheddar cheese
- 1/2 cup diced bell peppers (red or mixed colors)
- 1/4 cup chopped green onions, plus more for garnish
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
Optional:
- Hot sauce for serving
How Much Time Will You Need?
This delightful casserole takes about 15-20 minutes to prepare, plus 40-45 minutes to bake. Total time from prep to table is around 1 hour. Perfect for a delicious breakfast or brunch with family!
Step-by-Step Instructions:
1. Preheat and Prepare:
Preheat your oven to 350°F (175°C). While it’s warming up, lightly grease a 9×13 inch baking dish to prevent sticking.
2. Cook the Sausage:
In a large skillet over medium heat, cook the sausage until it’s nicely browned and cooked through, breaking it into smaller pieces as it cooks. If there’s a lot of fat, drain it off and set the sausage aside.
3. Cook the Potatoes:
In the same skillet, add the diced potatoes. Cook them for about 10-12 minutes, stirring occasionally, until they are tender and starting to brown. Just before removing from heat, toss in the diced bell peppers and cook for a few more minutes until they soften.
4. Whisk the Eggs:
In a large bowl, whisk the eggs together with milk, salt, pepper, and garlic powder until everything is well combined and somewhat fluffy.
5. Combine Ingredients:
Gently fold in the cooked sausage, potatoes, bell peppers, and chopped green onions into the egg mixture. Make sure everything is evenly combined.
6. Bake:
Pour the mixed ingredients into the greased baking dish. Sprinkle the shredded cheddar cheese evenly over the top. Bake uncovered for 40-45 minutes, or until the eggs are fully set and the top is beautifully golden brown.
7. Cool and Serve:
Once done baking, take the casserole out of the oven and let it cool for a few minutes before slicing. Garnish with extra chopped green onions if you like, and serve warm. Don’t forget the hot sauce for those who enjoy a bit of spice!
Enjoy your hearty and comforting Sausage Egg Potato Breakfast Casserole! Perfect for any breakfast gathering!
Can I Use Frozen Potatoes for This Casserole?
Yes, frozen diced potatoes can be a great time-saver! Just add them directly to the skillet without thawing, but be aware it might take a bit longer for them to cook until tender.
How Do I Store Leftovers?
To store leftovers, place them in an airtight container in the fridge for up to 3-4 days. You can reheat individual portions in the microwave or warm it in the oven at 350°F (175°C) until heated through.
Can I Prepare This Casserole Ahead of Time?
Absolutely! You can assemble the casserole the night before, cover it, and refrigerate. Just bake it in the morning, adding a few extra minutes to the cooking time if it’s cold from the fridge.
What Can I Substitute for the Sausage?
If you’re looking for alternatives, try using turkey sausage, chicken sausage, or even a plant-based sausage for a lighter or vegetarian option. Adjust the spices to your taste to enhance the flavor!



