Southwestern Breakfast Casserole with eggs, sausage, black beans, bell pepper, hash brown potatoes, chili peppers and Southwestern spices. Gluten free recipe. Perfect breakfast that you can make in advance!
This Southwestern Breakfast Casserole is a great make-ahead breakfast! It keeps well refrigerated and reheats well. I love to make this on Sunday and take it with me to work as breakfast or lunch! The recipe is very easy: just assemble the ingredients in the right order and then let it bake for 40 minutes!
If you like savory breakfast recipes that you can make in advance, in bigger quantities, then check out these 2 recipes as well:
- Breakfast Egg Muffins with Bacon and Spinach - made in a regular muffin pan, these egg muffins can be made for a crown in advance, and they keep well in the fridge or in the freezer!
- Hash Brown, Broccoli, Sausage and Egg Breakfast Casserole - made in a casserole pan, with traditional ingredients such as sausage and hash brown potatoes, and with the addition of broccoli.
How to make Southwestern breakfast casserole
Preheat oven to 375 F. In a large skillet, cook pork sausage together with finely chopped onions on medium heat until the sausage is cooked through and is no longer pink. Add chopped red bell pepper, black beans, and diced green chili peppers. Add half the spices (½ teaspoon of chili powder and ½ teaspoon of cumin) and mix everything together:
Add shredded cheddar cheese, shredded mozzarella cheese, and hash brown potatoes to the sausage mixture:
Mix everything together to create a sausage mixture:
In a small bowl, make the egg mixture: whisk eggs, heavy cream, and the remaining half of spices (½ teaspoon of chili powder and ½ teaspoon of cumin).
In two batches, add the sausage mixture to the baking pan:
Pour the egg mixture (in two batches - see the recipe below) over the sausage mixture, carefully and evenly:
Make sure the egg mixture is distributed over the top of the casserole:
Bake, uncovered for about 40-50 minutes. The casserole is ready when the eggs are set and no longer liquid in the center. Let the dish cool for about 30 minutes before slicing it.

Southwestern Breakfast Casserole
Ingredients
- 1 lb pork sausage
- 1 onion , finely chopped
- 1 red bell pepper large, chopped
- 15 oz black beans from the can, drained
- 4 oz green chili peppers , diced, from the can
- 1 ½ cups cheddar cheese , shredded
- ½ cup Mozzarella cheese , shredded
- 3 cups hash browns , frozen, raw, uncooked, completely defrosted
- 6 eggs
- ½ cup heavy cream
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 tablespoon butter melted
Instructions
- Preheat oven to 375 F.
- In a large skillet, cook pork sausage together with finely chopped onions on medium heat until the sausage is cooked through and is no longer pink. Add chopped red bell pepper, black beans, and diced green chili peppers. Add half the spices (½ teaspoon of chili powder and ½ teaspoon of cumin) and mix everything up.
- Add shredded cheddar cheese, shredded mozzarella cheese, and hash browns to the sausage mixture and mix them in.
- In a small bowl, whisk eggs, heavy cream, and the remaining half of spices (½ teaspoon of chili powder and ½ teaspoon of cumin).
- Use 2.8 L (3 quarts) rectangular baking dish - 11 inches long x 8.5 inches wide x 3 inches deep. Brush the bottom and the sides of the baking pan with 1 tablespoon of melted butter.
- Add half the sausage mixture to the baking pan, and pour half of the egg mixture over the sausage mixture, carefully and evenly. Add the remaining half of the sausage mixture on top, and pour the remaining half of the egg mixture evenly over the sausage mixture.
- Bake, uncovered for about 40-50 minutes. The casserole is ready when the eggs are set and no longer liquid in the center. Let the dish cool for about 30 minutes before slicing it.
Nutrition
Nutrition Disclaimer:
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.
Delicious! To make mine healthier, I subbed shredded sweet potato for the hash and used coconut milk instead of cream. I also subbed two chipotle’s in adobo for the green Chiles, and added a small can of corn for funzies. Fabulous! Will definitely make again.
LOVE, LOVE your changes! Especially using shredded sweet potato instead of hash and using coconut milk instead of cream! Thank you for sharing your changes and this super-helpful feedback! 🙂
Can you omit the meat and it will still be great?
Heather, I believe this would still be delicious even without the pork sausage. Maybe add an extra amount of black beans or white beans instead.
I want to cook this in my casserole slowcooker over night. How long would you recommend
I haven't tried this in a slow cooker yet.
Looks delicious! Wondering if this would be able to be divided and frozen in individual portions after cooking. Only two of us and a toddler and I like to have some quick breakfasts prepped to go.
I avoid white potatoes...including hash browns...would already cooked brown rice be a decent substitute? Diabetics should not eat white carbohydrates.
You could substitute with brown rice.
This i a great recipe. I cook breakfast once a week for our men's prayer breakfast and this is probably the favorite of most of the guys.
I hafta use more eggs tho.
Bruce, your comment truly made my day! I am so glad this recipe is the favorite of most of the guys in your prayer group. Thank you for taking the time to share such positive feedback and the 5-star review! 🙂
Can this be made in a insta pot
Dennis, unfortunately, I haven't tried this in an insta pot.
Southwestern Breakfast Casserole
I read this recipe and your missing the eggs in your ingredients.
It would help to know how many eggs
Hello Hans! The eggs are not missing from the ingredients list. There are 6 eggs required for this recipe - they are listed among the other ingredients.
Yep...they are right there! And I will definitely be trying this recipe!
Melanie, enjoy the recipe! Hope you like it! 🙂
Thank you for this, I hope to make it over the holidays for when we have guests. For the green chili peppers, would fresh be the same as canned?
I think fresh chili peppers would be much spicier than canned ones, so keep that in mind. To keep this dish more mellow, I used mild green chiles. But, of course, it's a matter of personal preference. Enjoy!
De-lish-ous!!! I used fresh breakfast sausage and about 2 1/2 cups of hash browns. I’m set for breakfasts for the week!!!!i will definitely make this again and play around with add-ins. Thank you so much!!!
You are very welcome! I am glad you found this recipe, tried it and liked it!
Can I assemble, refrigerate overnight and cook the next morning?
Yes, you can. Make sure to keep it covered air-tight in the refrigerator.
Is there a vegan substitute for the egg mixture?
And the cheese, heavy cream, and sausage? LOL
Do I drain the can of Chiles?
Yes, drain them if there is a lot of liquid.
I made this for a college group so I used 12 eggs and it was amazing! One guy said, "This changed my life!" It's nice to cook for people who enjoy good food! Thanks for the recipe!
You are very welcome! So happy you liked this recipe!
Delish- added extra egg, more hash browns, chopped jalapeño, sliced link breakfast sausage and omitted the butter. Used jimmy Dean pork sausage regular flavor. Cooked for 50 minutes. Huge hit! Served with sour cream, salsa and tortilla chips.
I am so glad you enjoyed this recipe! Serving breakfast casserole with sour cream, salsa, and tortilla chips sounds so good!
Could I use bacon instead of sausage or would it get too soggy?
Do you think I could put this in individual muffin tins?
Yes, you can!