Cheesy Poblano Breakfast Casserole
A hearty, smoky, and cheesy breakfast bake packed with roasted poblano peppers that will have everyone gathered around the table.
Imagine pulling a bubbling, golden-topped casserole out of the oven on a lazy weekend morning. The aroma of roasted poblano peppers mingles with melted cheese and savory sausage, filling your kitchen with the kind of warmth that makes you want to linger over your coffee a little longer. This Cheesy Poblano Breakfast Casserole is everything you love about a big, satisfying breakfast, all baked together in one beautiful dish.
This recipe is perfect for weekend brunches, holiday mornings, or any time you need to feed a hungry crowd without spending the whole morning at the stove. Because you can assemble it the night before and simply pop it in the oven the next day, it is a lifesaver for Christmas morning, Easter brunch, or any overnight guests who deserve a proper breakfast. The mild heat from the poblanos adds just enough depth and character without overwhelming anyone at the table.
I first made this casserole for a family brunch when I needed something that felt a little more special than scrambled eggs but still totally approachable. One bite of that smoky pepper, creamy egg custard, and gooey melted cheese combination, and it immediately became a permanent part of my breakfast rotation. Whether you are cooking for two or twelve, this dish delivers every single time.
Recipe at a Glance
Ingredients
Peppers and Vegetables
Protein
Egg Custard
Base and Cheese
Substitutions & Variations
Step-by-Step Instructions
Roast the Poblano Peppers
Preheat your broiler to high. Place the whole poblano peppers on a foil-lined baking sheet and broil them about 4 to 5 inches from the heat, turning every 3 to 4 minutes, until the skins are charred and blistered all over, about 12 to 15 minutes total. Transfer the peppers to a bowl, cover tightly with plastic wrap, and let them steam for 10 minutes. This makes the skins easy to slip off. Once cooled, peel away the charred skins, remove the stems and seeds, and roughly chop the peppers into bite-sized pieces. Set aside.
Preheat the Oven
Preheat your oven to 350 degrees Fahrenheit. Grease a 9x13-inch baking dish generously with butter or nonstick cooking spray and set it aside. This ensures the casserole releases cleanly and develops those irresistible golden edges.
Cook the Sausage
Heat a large skillet over medium-high heat. Add the breakfast sausage and sprinkle in the smoked paprika. Cook, breaking the sausage into small crumbles with a wooden spoon, until fully browned and cooked through, about 7 to 8 minutes. Use a slotted spoon to transfer the cooked sausage to a paper towel-lined plate to drain the excess grease. Leave about one tablespoon of drippings in the pan.
Saute the Vegetables
Return the skillet to medium heat and add the olive oil. Add the diced onion and red bell pepper and cook, stirring occasionally, until softened and lightly golden, about 5 to 6 minutes. Stir in the minced garlic and cook for 1 more minute until fragrant. Remove the pan from the heat and let the vegetable mixture cool slightly.
Whisk the Egg Custard
In a large mixing bowl, crack in the 10 eggs. Add the whole milk, sour cream, salt, black pepper, garlic powder, and cumin. Whisk everything together vigorously until the mixture is completely smooth and well combined with no streaks of sour cream remaining. A silky, uniform custard is the secret to a casserole that sets up creamy rather than rubbery.
Layer the Casserole
Scatter the cubed bread evenly across the bottom of the prepared baking dish. Spread the cooked sausage crumbles over the bread layer, followed by the sauteed vegetables and the chopped roasted poblanos. Sprinkle 1 cup of the Monterey Jack and 3/4 cup of the cheddar evenly over the top of the filling, reserving the rest for finishing.
Add the Egg Mixture
Pour the whisked egg custard slowly and evenly over the entire casserole, making sure every bit of bread gets saturated. Use the back of a spoon to gently press down on any bread cubes that are poking up above the liquid. This step is important for even cooking and a cohesive texture throughout the finished dish.
Rest Before Baking (Optional but Recommended)
If time allows, cover the casserole tightly with plastic wrap and refrigerate for at least 30 minutes, or overnight if you are preparing it the day before. This resting period lets the bread fully absorb the egg custard, resulting in a much richer and creamier texture after baking. If you are baking right away, let it sit at room temperature for at least 10 minutes before going into the oven.
Bake Covered
Remove the plastic wrap and cover the baking dish tightly with aluminum foil. Bake in the preheated 350-degree oven for 30 minutes. Covering the casserole during the first part of baking traps steam and ensures the center cooks through gently without the top burning before the eggs are set.
Finish Baking Uncovered
Remove the foil and scatter the remaining Monterey Jack and cheddar cheese over the top. Continue baking uncovered for another 18 to 22 minutes, until the cheese is melted and golden brown in spots and the center of the casserole is fully set. You can test doneness by inserting a knife in the center and making sure it comes out clean with no liquid egg running out.
Rest and Garnish
Remove the casserole from the oven and let it rest for at least 10 minutes before slicing and serving. This resting time allows the egg custard to firm up slightly, making it much easier to cut clean, beautiful portions. Scatter the fresh chopped cilantro over the top just before serving for a pop of color and fresh flavor.
Pro Baker Tips
Storage & Serving Notes
Serving Suggestions
This casserole is a complete meal on its own, but a few simple sides and toppings make it feel like a true brunch spread.
Frequently Asked Questions
Go Make It!
This Cheesy Poblano Breakfast Casserole is the kind of recipe that turns an ordinary morning into something worth remembering. It is smoky, cheesy, satisfying, and so much easier to pull together than it looks. Whether you are hosting a big holiday brunch, feeding a houseful of overnight guests, or just treating your family to a special weekend breakfast, this dish is guaranteed to impress. Give it a try this weekend, and do not be surprised when everyone asks you for the recipe before they even finish their first serving.