There’s something so comforting and hearty about waking up to a dish like this. The Mexican Breakfast Casserole with Chorizo Recipe brings together vibrant, spicy flavors with a satisfying gooey cheese layer and a crispy base that just can’t be beaten. It’s honestly one of my favorite ways to kickstart the day, especially when feeding a crowd or craving something with a little extra kick.
Why You’ll Love This Recipe
- Make-Ahead Friendly: You can prep it the night before and bake fresh in the morning, making busy mornings much easier.
- Perfect Crowd-Pleaser: It’s great for feeding a hungry family or guests without spending all morning cooking.
- Flavorful Layers: The combination of seasoned hash browns, spicy chorizo, beans, and melty cheese creates incredible depth.
- Customizable: You can easily swap ingredients to suit your tastes or dietary needs without losing that flavor punch.
Ingredients You’ll Need
The ingredients for this Mexican Breakfast Casserole with Chorizo Recipe come together to deliver a delicious balance of textures and bold flavors. Plus, most are easy to find at the store or probably already in your pantry.
- Frozen shredded hash brown potatoes: Using thawed hash browns gives you a crispy potato base that’s easier than peeling and grating fresh potatoes.
- Taco seasoning: Adds that classic Mexican spice blend without fussing over individual spices.
- Olive oil: Helps cook the chorizo and brings a nice richness to the casserole.
- Ground breakfast sausage or chorizo: Chorizo is my go-to for its bold, smoky flavor, but sausage works if you want a milder taste.
- Black beans: Adds protein and a subtle creaminess—don’t skip draining them well to avoid sogginess.
- Corn kernels: Brings some sweetness and texture contrast—frozen or canned both work!
- Eggs: The binder that holds it all together and delivers that fluffy, tender custard feel in the casserole.
- Whole milk: Makes the eggs more tender and creamy when mixed in.
- Salt and ground black pepper: Simple seasoning but essential to balance the flavors.
- Shredded Mexican cheese mix: This blend melts beautifully—cheddar, Monterey Jack, and queso quesadilla are my favorites combined.
- Salsa: Infuses the eggs with a tangy, spicy moisture that really wakes up the casserole.
Variations
One thing I love about this Mexican Breakfast Casserole with Chorizo Recipe is how easy it is to tweak. You can make it your own with just a few swaps or additions—let me tell you about some of my favorites.
- Meat Options: I sometimes swap chorizo for ground turkey or even a spicy black bean mixture for a vegetarian twist—both work great!
- Cheese Variations: Mixing in some crumbled queso fresco or pepper jack can add new flavor dimensions if you’re feeling adventurous.
- Heat Level: If you enjoy it spicier, try adding diced jalapeños or a dash of hot sauce to the egg mixture.
- Vegetable Boost: Toss in chopped bell peppers or diced tomatoes for extra freshness and color.
How to Make Mexican Breakfast Casserole with Chorizo Recipe
Step 1: Prep the Potato Crust
Start by preheating your oven to 350°F (175°C) and greasing a 9×13 baking dish well with cooking spray—trust me, this helps the casserole come out cleanly. In a large bowl, toss your thawed hash browns with the taco seasoning until everything is evenly coated. Then, press this mixture firmly into the bottom of your baking dish to create the base. I like to press firmly because it helps form a slightly crispy crust as it bakes, which adds a fantastic textural contrast to the creamy eggs on top.
Step 2: Cook the Chorizo and Veggies
Heat olive oil over medium-high in a large skillet, then add the chorizo. Use a spatula to break it up as it cooks—this usually takes about 8 minutes until it’s beautifully browned and fragrant. Then stir in your drained black beans and corn kernels, cooking just another minute so the flavors mingle. When you spread this layer over your potato crust, it’s like a hearty, spicy meat and veggie blanket for your casserole.
Step 3: Mix and Pour the Egg Base
In a separate large bowl, whisk together the eggs, whole milk, salt, and black pepper. Then stir in half of the shredded cheese and all the salsa. Pour this egg mixture gently over the chorizo layer in the baking dish, taking care not to disturb the layers too much. This egg mixture is the magic that binds and adds creaminess—a little salsa in the eggs gives it a bright, fresh tang that makes every bite exciting.
Step 4: Bake and Finish with Cheese
Place the dish uncovered in your preheated oven and bake for 30 minutes. Then take it out and sprinkle the remaining shredded cheese evenly on top. Pop it back in the oven for another 10 minutes, or until the casserole center is completely set and the cheese melts into that golden perfection. If you notice the top browning too quickly before the eggs are fully baked, just cover the dish loosely with aluminum foil to protect it from burning.
Step 5: Cool, Slice, and Serve
Once out of the oven, let the casserole cool for about 10 minutes. This resting time helps it firm up for easy slicing. Then, cut into squares and get ready for some serious compliments!
Pro Tips for Making Mexican Breakfast Casserole with Chorizo Recipe
- Even Layers Matter: Press down the hash browns well and spread the chorizo mixture evenly for the best texture contrast between crispy and creamy.
- Use Fresh Salsa: Using fresh or your favorite jarred salsa will brighten the egg mixture and prevent any sogginess.
- Don’t Overbake: Keep an eye on the baking time so your casserole stays moist and doesn’t dry out.
- Hold the Salt: Since chorizo and taco seasoning can be salty, adjust added salt carefully to avoid an overly salty dish.
How to Serve Mexican Breakfast Casserole with Chorizo Recipe
Garnishes
I usually add a dollop of sour cream and some fresh chopped cilantro on top—it adds a lovely cool contrast to the warm, spicy casserole. Sliced avocado or a squeeze of fresh lime juice hits the spot too for a bright finish that lifts every bite.
Side Dishes
This casserole pairs great with a simple green salad or some fresh fruit for a balanced breakfast. On weekends, I like to serve it with warmed tortillas and refried beans to turn it into a full Mexican brunch spread.
Creative Ways to Present
For holidays or special occasions, I’ve made individual mini casseroles in muffin tins for perfectly portioned servings—great for holiday brunches or entertaining. Adding colorful toppings like diced tomatoes, green onions, and jalapeño slices makes for a festive, eye-catching presentation.
Make Ahead and Storage
Storing Leftovers
After the casserole cools completely, I cover leftovers tightly with foil or transfer to an airtight container and refrigerate. It keeps well for about 3-4 days, which makes it perfect for quick breakfasts or lunches during the week.
Freezing
I’ve frozen this casserole successfully by wrapping it very well in plastic wrap and foil before freezing. When thawed overnight in the fridge, it bakes just as nicely, though the crust may be a bit softer. Still totally delicious and a great way to save time.
Reheating
I like to reheat slices in a 350°F oven for about 10-15 minutes, covered loosely with foil to keep the casserole moist. Microwaving works in a pinch but reheating in the oven keeps the textures closer to the freshly baked version.
FAQs
-
Can I make this Mexican Breakfast Casserole with Chorizo Recipe vegetarian?
Absolutely! You can skip the chorizo and either double the beans or add sautéed vegetables like bell peppers and mushrooms for a hearty veggie version that’s just as flavorful.
-
What if I don’t have taco seasoning on hand?
No worries—mix your own with chili powder, cumin, garlic powder, onion powder, paprika, and a pinch of oregano and salt. It’s easy to whip up and super fresh.
-
Can I use fresh potatoes instead of frozen hash browns?
Yes, but you’ll need to peel, shred, and partially cook them first to remove excess moisture—otherwise, the casserole might turn out soggy.
-
How spicy is this casserole?
It has a gentle kick thanks to the chorizo and taco seasoning, but nothing too fiery. You can always add extra jalapeños or hot sauce if you like it hotter.
-
Can I prepare this casserole ahead of time?
Yes! Assemble it the night before, keep it covered in the fridge, then bake fresh in the morning. Just add a bit of extra baking time if it’s straight from the fridge.
Final Thoughts
This Mexican Breakfast Casserole with Chorizo Recipe really holds a special place in my kitchen. It’s the kind of dish that turns weekend mornings into something festive and indulgent without a ton of stress. My family goes crazy for it, and I love knowing I’m serving something warm, filling, and packed with flavor. I hope you give it a try soon—you might just find it becomes your new favorite breakfast tradition!
Print
Mexican Breakfast Casserole with Chorizo Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Mexican
Description
This Mexican Breakfast Casserole is a flavorful and hearty dish perfect for a family brunch or meal prep. Featuring a crispy hash brown crust, spicy chorizo, black beans, corn, and a savory egg mixture topped with melted Mexican cheese and salsa, it’s a satisfying combination of textures and bold flavors baked to perfection.
Ingredients
Base
- 20 ounces frozen shredded hash brown potatoes, thawed
- 1 ounce taco seasoning
Sausage Mixture
- 1 teaspoon olive oil
- 1 pound ground breakfast sausage or chorizo
- 15 ounces black beans, drained
- 15 ounces corn kernels
Egg Mixture
- 12 eggs
- ¼ cup whole milk
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- 1 cup salsa
- 2 cups shredded Mexican cheese mix, divided
Instructions
- Preheat Oven and Prepare Dish: Preheat your oven to 350 degrees F. Grease a 9×13 inch baking dish generously with cooking spray to prevent sticking.
- Make Hash Brown Crust: In a large bowl, combine thawed hash brown potatoes and taco seasoning. Stir well to evenly distribute the seasoning. Press this mixture firmly into the bottom of the prepared baking dish to form a crust layer.
- Cook Sausage and Veggies: Heat olive oil in a large skillet over medium-high heat. Add chorizo or breakfast sausage and cook, breaking it up with a spatula until browned and cooked through, about 8 minutes. Stir in drained black beans and corn kernels and cook together for 1 additional minute. Spread this mixture evenly on top of the hash brown crust in the baking dish.
- Prepare Egg Mixture: In a large bowl, whisk together eggs, whole milk, salt, pepper, 1 cup shredded cheese, and salsa until well combined. Pour this egg mixture evenly over the sausage and vegetable layer in the casserole dish.
- Bake Casserole: Place the casserole in the preheated oven and bake uncovered for 30 minutes. After 30 minutes, remove from oven and sprinkle the remaining 1 cup of shredded Mexican cheese evenly over the top.
- Finish Baking: Return the casserole to the oven and bake for an additional 10 minutes, or until the center is fully set and no longer liquid. The cheese on top should be melted and slightly bubbly.
- Cool and Serve: Remove the casserole from the oven and let it cool for 10 minutes to firm up before slicing. Serve warm.
Notes
- If the top of the casserole begins to brown before the eggs are fully set, cover the baking dish loosely with aluminum foil to prevent burning while continuing to cook.
- For easier meal prep, assemble the casserole the night before and store it covered in the refrigerator until ready to bake.
- Use a generous coating of cooking spray on the baking dish to ensure the casserole releases easily and prevents sticking.