The aroma of smoky spices and melted cheese from a bubbling Southwest Breakfast Casserole is simply irresistible on a lazy weekend morning. This hearty, protein-packed dish combines the vibrant flavors of the American Southwest with the comfort of a make-ahead breakfast that feeds the whole family. Layers of fluffy eggs, seasoned potatoes, zesty chorizo, and colorful peppers come together in this crowd-pleasing morning meal that’s equally perfect for holiday brunches or meal prep Sundays. You’ll learn how to create a perfectly seasoned Southwest Breakfast Casserole that’s customizable to your taste preferences while mastering the techniques that ensure a moist, flavorful result every time.
Why You’ll Love This Recipe
This Southwest Breakfast Casserole will quickly become your go-to breakfast option for so many reasons. First, it’s incredibly versatile – prepare it the night before for an effortless morning meal, or whip it up for a weekend brunch that will impress your guests. The satisfying contrast between the crispy top layer of cheese and the tender, savory filling beneath creates an irresistible textural experience in every bite.
The southwestern flavor profile delivers a perfect balance of smokiness, spice, and richness without overwhelming heat (though you can easily adjust the spice level to your preference). Unlike many breakfast casseroles that can be heavy and one-dimensional, this dish incorporates fresh vegetables and herbs that brighten the entire dish.
Perhaps best of all, this casserole is a complete meal in one dish – protein, vegetables, and carbohydrates all together, meaning less cleanup and more satisfaction. The leftovers reheat beautifully, possibly tasting even better the next day as the flavors continue to meld. Whether you’re feeding a crowd or meal prepping for busy mornings, this Southwest Breakfast Casserole delivers maximum flavor with minimum effort.
Ingredients
For this delicious Southwest Breakfast Casserole, you’ll need:
• 8 large eggs
• 1 cup (240ml) whole milk
• 1 pound (450g) chorizo sausage, casings removed
• 3 cups (450g) frozen shredded hash browns, thawed
• 1 red bell pepper, diced (about 1 cup)
• 1 green bell pepper, diced (about 1 cup)
• 1 medium onion, finely chopped (about 1 cup)
• 2 cloves garlic, minced
• 2 cups (225g) shredded Mexican cheese blend, divided
• 1 can (4oz/113g) diced green chilies
• 1/4 cup fresh cilantro, chopped, plus more for garnish
• 1 tablespoon southwest seasoning blend
• 1 teaspoon salt
• 1/2 teaspoon black pepper
The chorizo provides authentic southwestern flavor, but you can substitute with regular breakfast sausage if preferred. The combination of red and green peppers adds color and sweetness, while the green chilies provide gentle heat without overwhelming the dish. Using pre-shredded hash browns saves significant prep time without sacrificing quality in this hearty breakfast bake.
Pro Tips
Perfect Prep Timing: For the most flavorful Southwest Breakfast Casserole, prepare it the night before baking. This “rest period” allows the eggs to fully absorb the seasonings and the flavors to meld together. The potatoes will also have time to soak up some of the egg mixture, creating a more cohesive texture throughout the casserole. If you’re short on time, even a 30-minute rest in the refrigerator will improve your results.
Master the Moisture Balance: The secret to a perfectly textured casserole lies in managing moisture. Always thoroughly drain any watery ingredients (like thawed frozen vegetables) before adding them to your mixture. For the hash browns, place them between paper towels and press gently to remove excess moisture. This prevents a soggy bottom while ensuring the center remains moist and custardy after baking.
Layer for Success: Rather than mixing all ingredients together, create distinct layers for the best texture and flavor distribution. Start with the hash browns on the bottom (they’ll crisp up nicely), followed by the cooked chorizo and vegetable mixture, then pour the egg mixture over everything. Reserve about 1/2 cup of cheese for the last 15 minutes of baking to create that irresistible golden, slightly crispy top that makes a Southwest Breakfast Casserole so appealing.

Instructions
Step 1: Prepare Your Ingredients
Preheat your oven to 350°F (175°C) and generously grease a 9×13-inch baking dish. In a large skillet over medium heat, cook the chorizo until browned and cooked through, about 7-8 minutes, breaking it into crumbles as it cooks. Use a slotted spoon to transfer the chorizo to a paper towel-lined plate to drain excess grease.
Step 2: Sauté the Vegetables
In the same skillet with about 1 tablespoon of the chorizo drippings, add the diced onions and bell peppers. Sauté until they begin to soften, about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Remove from heat and stir in the drained chorizo.
Step 3: Create the Egg Mixture
In a large bowl, whisk together the eggs, milk, southwest seasoning, salt, and pepper until well combined. The mixture should be evenly colored with no streaks of egg white visible. This thorough mixing ensures your Southwest Breakfast Casserole has a consistent, custard-like texture throughout.
Step 4: Assemble the Casserole
Spread the thawed hash browns evenly across the bottom of your prepared baking dish. Top with the chorizo-vegetable mixture, then sprinkle with 1½ cups of the shredded cheese. Add the diced green chilies and chopped cilantro evenly across the surface. Pour the egg mixture slowly over everything, allowing it to seep down through the layers.
Step 5: Bake to Perfection
Cover the dish with aluminum foil and bake for 35 minutes. Then remove the foil, sprinkle with the remaining ½ cup of cheese, and continue baking uncovered for 15-20 minutes more until the center is set and the top is golden brown. You’ll know your Southwest Breakfast Casserole is done when a knife inserted into the center comes out clean and the edges begin to pull away from the sides of the dish.
Step 6: Rest and Serve
Allow the casserole to rest for 10 minutes before serving – this crucial step lets the eggs finish setting and makes for neater slices. Garnish with additional fresh cilantro, avocado slices, and a dollop of sour cream if desired. Slice into squares and serve warm.
Variations
Vegetarian Southwest Casserole: Transform this Southwest Breakfast Casserole into a meat-free delight by substituting the chorizo with 2 cups of black beans (rinsed and drained) and 1 cup of corn kernels. Add an extra teaspoon of smoked paprika to replicate that smoky chorizo flavor. The beans provide protein while maintaining the southwestern theme, and the corn adds pleasant sweetness and texture contrast.
Spicy Lover’s Version: For those who crave heat, amp up your Southwest Breakfast Casserole by using hot chorizo instead of regular and adding 1-2 finely diced jalapeños with the bell peppers. Replace the mild green chilies with the hot variety and add a teaspoon of chipotle powder to the egg mixture. Serve with hot sauce on the side for an additional kick that will wake up even the most tired morning taste buds.
Low-Carb Option: Create a keto-friendly version of this breakfast casserole by omitting the hash browns completely. Instead, increase the eggs to 12 and add an additional cup of vegetables like zucchini or spinach. The additional eggs will help maintain the structural integrity that the potatoes would normally provide, while keeping your Southwest Breakfast Casserole carb-conscious without sacrificing the bold southwestern flavors.
Storage and Serving
This Southwest Breakfast Casserole refrigerates beautifully for up to 4 days in an airtight container. For longer storage, freeze individual portions wrapped tightly in plastic wrap and aluminum foil for up to 2 months. Thaw overnight in the refrigerator before reheating. To reheat, cover with foil and warm in a 325°F oven for about 20 minutes, or microwave individual portions for 1-2 minutes until heated through.
For a complete brunch spread, serve your casserole with a fresh fruit salad tossed with lime juice and a hint of chili powder to complement the southwestern flavors. A simple green salad with avocado and a cilantro-lime dressing makes a refreshing side that balances the richness of the casserole.
Transform leftover casserole into breakfast burritos by wrapping portions in warm flour tortillas with additional cheese and fresh avocado. For a special presentation, top each serving of Southwest Breakfast Casserole with pico de gallo, a dollop of Greek yogurt or sour cream, and a sprinkle of sliced green onions just before serving.
FAQs
Can I make this Southwest Breakfast Casserole ahead of time?
Absolutely! You can assemble the entire casserole up to 24 hours in advance and refrigerate it covered. When ready to bake, let it sit at room temperature for 30 minutes before putting it in the oven. You may need to add 5-10 minutes to the baking time if it’s still cold from the refrigerator.
Can I use fresh potatoes instead of frozen hash browns?
Yes, you can substitute 3 cups of shredded fresh potatoes. Make sure to rinse them under cold water, then squeeze out as much moisture as possible using a clean kitchen towel. This prevents the Southwest Breakfast Casserole from becoming watery during baking.
My family doesn’t like cilantro. What can I use instead?
Fresh parsley makes an excellent substitute for cilantro in this recipe. You could also use a combination of parsley and oregano for a different but complementary herb profile.
Can I use a different type of cheese?
Certainly! While a Mexican blend works perfectly for a Southwest Breakfast Casserole, you can use cheddar, Monterey Jack, or pepper jack cheese depending on your preference and desired spice level.
How can I tell when the casserole is completely cooked?
The casserole is done when the edges are lightly browned, the center is set (not jiggly), and a knife inserted in the center comes out clean. The internal temperature should reach 160°F on an instant-read thermometer.
Conclusion
This Southwest Breakfast Casserole is comfort food at its finest — a satisfying blend of smoky, spicy flavors wrapped in a protein-rich package that transitions easily from casual family breakfast to impressive brunch centerpiece. It’s the kind of dish that brings everyone to the table with smiles, whether for a holiday morning gathering or a simple weekend treat. With make-ahead convenience and endless adaptability, this casserole proves that a little prep work can yield delicious dividends in the form of multiple meals. Embrace the vibrant flavors of the southwest in this hearty breakfast that’s sure to become a staple in your recipe collection.
Print
Southwest Breakfast Casserole
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Americaine
Description
Southwest Breakfast Casserole: Sausage, eggs, cheese, & spices baked to perfection. Quick, comforting, crowd-pleasing morning delight.
Ingredients
- 8 large eggs
- 1 cup (240ml) whole milk
- 1 pound (450g) chorizo sausage, casings removed
- 3 cups (450g) frozen shredded hash browns, thawed
- 1 red bell pepper, diced (about 1 cup)
- 1 green bell pepper, diced (about 1 cup)
- 1 medium onion, finely chopped (about 1 cup)
- 2 cloves garlic, minced
- 2 cups (225g) shredded Mexican cheese blend, divided
- 1 can (4oz/113g) diced green chilies
- 1/4 cup fresh cilantro, chopped, plus more for garnish
- 1 tablespoon southwest seasoning blend
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Instructions
- Step 1: Prepare Your Ingredients Preheat your oven to 350°F (175°C) and generously grease a 9×13-inch baking dish. In a large skillet over medium heat, cook the chorizo until browned and cooked through, about 7-8 minutes, breaking it into crumbles as it cooks. Use a slotted spoon to transfer the chorizo to a paper towel-lined plate to drain excess grease.
- Step 2: Sauté the Vegetables In the same skillet with about 1 tablespoon of the chorizo drippings, add the diced onions and bell peppers. Sauté until they begin to soften, about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Remove from heat and stir in the drained chorizo.
- Step 3: Create the Egg Mixture In a large bowl, whisk together the eggs, milk, southwest seasoning, salt, and pepper until well combined. The mixture should be evenly colored with no streaks of egg white visible. This thorough mixing ensures your Southwest Breakfast Casserole has a consistent, custard-like texture throughout.
- Step 4: Assemble the Casserole Spread the thawed hash browns evenly across the bottom of your prepared baking dish. Top with the chorizo-vegetable mixture, then sprinkle with 1½ cups of the shredded cheese. Add the diced green chilies and chopped cilantro evenly across the surface. Pour the egg mixture slowly over everything, allowing it to seep down through the layers.
- Step 5: Bake to Perfection Cover the dish with aluminum foil and bake for 35 minutes. Then remove the foil, sprinkle with the remaining ½ cup of cheese, and continue baking uncovered for 15-20 minutes more until the center is set and the top is golden brown. You’ll know your Southwest Breakfast Casserole is done when a knife inserted into the center comes out clean and the edges begin to pull away from the sides of the dish.
- Step 6: Rest and Serve Allow the casserole to rest for 10 minutes before serving – this crucial step lets the eggs finish setting and makes for neater slices. Garnish with additional fresh cilantro, avocado slices, and a dollop of sour cream if desired. Slice into squares and serve warm.
Notes
Fresh ingredients will always yield the best flavor results.
Nutrition
- Serving Size: 1 square piece
- Calories: 380 calories
- Sugar: 3g
- Sodium: 890mg
- Fat: 25g
- Saturated Fat: 11g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 2g
- Protein: 21g
- Cholesterol: 240mg