There are mornings when you want something comforting but not fussy—something that smells like home the minute you open the oven. This Breakfast Green Chili Casserole is exactly that: cozy, a little spicy, and forgiving. It’s one of those recipes that makes guests feel cared for and turns ordinary mornings into small celebrations.
Breakfast Tater Tot Casserole is a great side when you want something crispy alongside the casserole.

Why you’ll love this casserole
If you like a little kick with your breakfast, this casserole balances tender eggs, tangy green chiles, and melty cheddar with a satisfying starchy base—hash browns or torn bread—so every bite is a mix of textures. It’s easy to customize (swap turkey sausage, make it vegetarian, go dairy-free) and it reheats beautifully for busy weekdays.
Try Hawaiian Roll French Toast as a sweet sibling to this savory casserole for breakfast guests.
Ingredients
These measurements serve about 6–8 people. You can halve the recipe for a smaller crowd.
- 1 pound frozen shredded hash browns, thawed and squeezed dry (or 4 cups cubed day-old bread)
- 1 tablespoon olive oil
- 1 small yellow onion, finely chopped
- 8 ounces breakfast sausage (or 1 bell pepper + 8 ounces black beans for vegetarian)
- 1 (4 oz) can diced green chiles (mild or hot, to taste)
- 8 large eggs
- 1 1/2 cups whole milk (or half-and-half for richer custard)
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
- 1 1/2 cups shredded cheddar cheese, divided
- 2 tablespoons chopped fresh cilantro (optional, for brightness)
- 1/4 cup sliced green onions or thinly sliced jalapeño for garnish (optional)
How to Make Breakfast Green Chili Casserole
Time needed: 1 hour
- Prep and cook the base
Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with a little butter or nonstick spray. If you’re using hash browns, spread them evenly in the bottom of the dish and press down slightly. If you prefer cubed bread, roughly toss the cubes with a tablespoon of melted butter and press them into the dish.
- Sauté the aromatics
In a skillet over medium heat, warm the olive oil. Add the chopped onion and cook until soft and translucent, about 4 minutes. Add the breakfast sausage, breaking it up with a spoon, and cook until browned and cooked through. If you’re making the vegetarian version, sauté the bell pepper until soft and stir in the black beans to warm through. Stir in the drained green chiles and remove from heat.
- Mix the custard and assemble
In a large bowl, whisk together the eggs, milk, cumin, paprika, salt and pepper. Sprinkle half of the cheddar over the potato or bread base, then distribute the sausage and chile mixture evenly. Slowly pour the egg mixture over everything so it settles into the nooks. Top with the remaining cheddar.
- Bake and finish
Bake for 35–45 minutes, or until the top is puffed and golden and a knife inserted into the center comes out mostly clean. Let it rest for 10 minutes—the casserole will set and be easier to slice. Finish with chopped cilantro and green onions or jalapeño for a fresh contrast.

Serving suggestions
Serve this with simple sides: a bright green salad, sliced avocado, or a bowl of fresh fruit to cut through the richness. Leftovers are fantastic reheated in the oven or microwave, and the flavors often improve overnight as they meld. If you want something lighter, consider pairing it with Coffee Pancakes.
Notes
- Make it ahead: Assemble and refrigerate up to 24 hours before baking.
- Freeze-friendly: Bake, cool, and freeze in portions for easy breakfasts—reheat in a 350°F oven until warmed through.
- Texture tip: If you like a crispier top, broil for 1–2 minutes at the end—watch closely so it doesn’t burn.
- Dairy-free swap: Use a plant-based milk and dairy-free cheese to adapt the recipe.
FAQs
Yes—assemble the casserole, cover it tightly, and refrigerate overnight. Add 5–10 minutes to the baking time if you chill it before baking. This is the ultimate make-ahead breakfast for busy mornings or brunch hosting.
You can swap sausage for diced ham, cooked bacon, or make it vegetarian with sautéed mushrooms and black beans. For a lighter option, use turkey sausage.
Use hash browns as the base (check the package to ensure they’re gluten-free) and avoid bread—then yes, it can be gluten-free. Also confirm any processed ingredients, like sausage, are labeled gluten-free.
That depends on the chiles you choose. Canned mild green chiles add brightness with little heat; pick the hot variety or add chopped jalapeño if you want more kick.
Conclusion
This Breakfast Green Chili Casserole is one of those recipes you’ll return to again and again—easy to tweak, perfect for guests, and forgiving when you’re low on specific ingredients. Whether you’re feeding a sleepy weekend crowd or prepping breakfasts for the week, it’s reliably delicious and comforting. Enjoy the oven-warmed aroma and the little burst of green-chile brightness in every forkful.
Happy baking—and if you try variations, jot them down. Some of my best breakfasts started as a happy accident in a casserole dish. Finish the morning with Overnight Sourdough Cinnamon Rolls for a comforting end to brunch.

Breakfast Green Chili Casserole
Ingredients
Casserole Base
- 1 lb frozen shredded hash browns thawed and squeezed dry (or 4 cups cubed day-old bread)
- 1 tbsp olive oil
- 1 small yellow onion finely chopped
- 8 oz breakfast sausage or 1 bell pepper + 8 ounces black beans for vegetarian
- 4 oz diced green chiles
Custard & Cheese
- 8 large eggs
- 1 ½ cups whole milk or half-and-half
- 1 tsp ground cumin
- ½ tsp smoked paprika
- Salt and pepper to taste
- 1 ½ cups shredded cheddar cheese divided
Garnish (optional)
- 2 tbsp chopped fresh cilantro
- ¼ cup sliced green onions or thinly sliced jalapeño
Instructions
- Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish. Spread hash browns (or buttered bread cubes) evenly in the bottom and press down slightly.
- Heat olive oil in a skillet over medium heat. Sauté onion until soft, about 4 minutes. Add breakfast sausage and cook until browned; if vegetarian, sauté bell pepper and add warmed black beans. Stir in drained green chiles and remove from heat.
- Whisk eggs, milk, cumin, paprika, salt and pepper in a large bowl. Sprinkle half of the cheddar over the base, distribute the sausage and chile mixture, then pour the egg mixture evenly over everything. Top with remaining cheddar.
- Bake 35–45 minutes until the top is golden and a knife inserted in the center comes out mostly clean. Let rest 10 minutes before slicing. Garnish with cilantro and green onions or jalapeño if desired.
Notes
- Assemble the casserole and refrigerate overnight; add a few minutes to bake time if chilled.
- To freeze: bake, cool, and freeze in portions; reheat in a 350°F oven until warmed through.
- For a crispier top, broil 1–2 minutes at the end—watch carefully.
- Swap proteins: use ham, bacon, turkey sausage, or make it vegetarian with mushrooms and beans.






