Brunch casserole brings together layers of cheesy, savory goodness with tender eggs and perfectly cooked rice—all topped with a luxuriously creamy sauce. With just the right amount of spice from green chilies and a hint of golden crispness on top, this dish is a total crowd-pleaser. It’s colorful, flavorful, and the ultimate comfort food for your breakfast or brunch table.

Inspired by classic breakfast casseroles but with a twist, this recipe is a family favorite in my house. I’ve served it at holiday mornings, Sunday brunches, and even for cozy weeknight dinners. The best part? It’s a make-ahead brunch casserole, so you can prep it in advance and bake it fresh when you’re ready. Trust me, your guests will be raving about this one!
Why This Brunch Casserole Is So Irresistible
- Perfect for feeding a crowd—makes 12 hearty servings!
- A cheesy brunch casserole that combines sharp Cheddar and creamy Monterey Jack for rich, bold flavors.
- Layers of tender rice and eggs create a satisfying texture in every bite.
- Customizable to suit your preferences—swap in your favorite cheeses or add extra veggies.
- Convenient make-ahead brunch casserole option makes hosting stress-free!
Essential Ingredients for Perfect Brunch Casserole
Let’s take a closer look at a few standout ingredients in this recipe and how they transform this dish into something truly special:
- Eggs: These are the heart of the casserole, adding richness and protein. Be sure to cook them just until firm, so they slice easily.
- Long-grain white rice: The rice adds a wonderful base and texture. You can substitute with brown rice for a nuttier flavor, but adjust the cooking time accordingly.
- Diced green chilies: They bring a mild kick that keeps the casserole from being too heavy. If you like more heat, swap them for diced jalapeños.
- Cheddar and Monterey Jack cheese: The combination of sharp and creamy cheeses ensures every bite is perfectly balanced. You could also try pepper Jack for an extra kick.
Brunch Casserole Recipe Details
- Servings: 12 servings
- Prep Time: 40 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 40 minutes
Ingredients for Brunch Casserole
- 12 eggs
- 4 tablespoons butter
- 1 onion, diced
- 1 cup uncooked long-grain white rice
- 2 cups chicken broth
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 1 cup half-and-half cream
- Salt and pepper, to taste
- 1 (4 ounce) can diced green chilies, drained
- 1 cup diced sharp Cheddar cheese
- 1/2 cup diced Monterey Jack cheese
- 1 pinch paprika, for garnish
How to Make Brunch Casserole
- Place the eggs in a large saucepan and cover with cold water. Bring the water to a boil, cover the pan, and remove it from heat. Let the eggs stand for 10-12 minutes. Cool under cold water, peel, and slice.
- In a large saucepan, melt 4 tablespoons of butter over medium heat. Add the diced onion and rice, cooking until the onions soften. Pour in 2 cups of chicken broth, cover, and cook until the rice is tender, about 20 minutes.
- Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch casserole dish.
- In a separate saucepan, melt 2 tablespoons of butter and whisk in the flour. Gradually stir in the half-and-half cream and the remaining 2 tablespoons of chicken broth. Cook, stirring constantly, until the mixture thickens. Season with salt and pepper to taste, and remove from heat.
- Layer half of the cooked rice in the casserole dish, followed by half of the egg slices, half the green chilies, and half of both cheeses. Spoon half of the cream sauce over the layers. Repeat with the remaining rice, eggs, chilies, and cheeses. Pour the remaining sauce on top.
- Bake the casserole uncovered for about 1 hour, or until it’s bubbly and golden on top. Sprinkle with a pinch of paprika before serving for a pop of color.
Expert Tips for Perfect Brunch Casserole
- Make ahead: Assemble the casserole the night before, cover it tightly, and refrigerate overnight. Bake it the next morning for an easy, stress-free brunch.
- Customize to taste: Add cooked sausage crumbles, diced ham, or sautéed vegetables for extra flavor and heartiness.
- Use fresh spices: Freshly cracked black pepper and high-quality paprika make all the difference in seasoning.
- Storage: Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in the oven at 325°F for the best texture.
- Freeze it: This casserole freezes well—assemble it fully, wrap tightly, and freeze for up to 2 months. Thaw overnight and bake as directed.
Delicious Brunch Casserole Variations
- Spicy twist: Add diced jalapeños or a touch of hot sauce to the cream sauce for a spicy version.
- Vegetarian option: Skip the chicken broth and swap it for vegetable broth for a totally meat-free dish.
- Protein-packed: Layer in cooked bacon, sausage, or diced ham for added protein and flavor.
- Seasonal veggies: Try layering in fresh spinach, sautéed bell peppers, or cooked mushrooms for a seasonal twist.
Brunch Casserole FAQs
Can I make this easy brunch casserole recipe ahead of time?
Yes! You can assemble it the night before, refrigerate, and bake it fresh in the morning. Perfect for stress-free hosting.
What’s the best way to reheat leftovers?
Reheat in the oven at 325°F until warmed through to maintain the casserole’s texture. Avoid microwaving as it might make the rice gummy.
Can I use other grains besides rice?
Absolutely! Quinoa or farro can be great substitutes. Adjust cooking times as needed.
Can I make this a gluten-free recipe?
Yes! Replace the all-purpose flour with a gluten-free flour blend for the same thickening effect in the sauce.
What kind of cheeses work best in this dish?
Cheddar and Monterey Jack are classic choices, but you can swap in Gouda, Gruyere, or even smoked cheese for unique flavors.
If you give this brunch casserole a try, I’d love to hear how it turns out! What’s your favorite way to customize it? Leave a comment below and let’s share some inspiration!
