This cheesy Mexican chorizo breakfast casserole is packed with bold flavors, hearty potatoes, and just the right amount of spice. Perfect for meal prep or a lazy weekend brunch—just bake, slice, and enjoy!
1jalapeno pepper(seeds and veins removed, chopped)
¼cupMexican crema(or sour cream, or Greek yogurt)
olive oil(as needed)
Salt and pepper(to taste)
Instructions
Heat 2 tablespoons of olive oil in a large skillet over medium-low heat.
Add potatoes, season with salt and pepper, and cook half way through (about 3 minutes).
Add bell peppers, onion, and jalapeno peppers. Cook until peppers are soft and potatoes are cooked through. Remove the mixture from the skillet and place in a bowl.
Add 2 tablespoons of oil to the skillet and cook the chorizo for 6-7 minutes over medium heat.
Return the potatoes to the skillet and combine with the chorizo to meld the flavors. Remove from heat and allow to cool down completely.
Grease a 9x13" casserole and layer the potato mixture and shredded cheese.
In a separate bowl crack the eggs and add the crema. Season with salt and pepper then whisk until combined and bubbly.
Pour the egg mixture on top of potatoes. Cover the casserole with foil and refrigerate overnight.
Preheat your oven to 375°F/190°C.
Bake for 50-60 minutes or until the middle no longer jiggles. Uncover the casserole during the last 10 minutes of baking to let the top brown.
Remove from the oven, let it set for 10 minutes then serve.
Notes
Make this casserole the night before for an easy breakfast—just bake in the morning.
Let the potato and chorizo mixture cool completely before adding the eggs, or they’ll start cooking too soon.
If your chorizo is very fatty, drain some grease to keep the casserole from getting too oily.
For crispier potatoes, let them brown a bit before adding the peppers and onions.
Leftovers reheat well and stay fresh in the fridge for up to 3 days.