This Egg Casserole with Green Chiles is a quick and easy egg casserole that is creamy, cheesy, and full of flavor!
Pair this creamy, slightly spicy Green Chile Egg Casserole with Strawberry Spinach Salad, Sour Cream Coffee Cake, and Bellinis for a memorable, yet simple brunch everyone will rave about!

I fell in love with this recipe for Egg Casserole with Green Chiles at my baby shower for my now 15-year-old daughter. My dear friends showered me with love, encouragement, gifts, and an amazing brunch that included this divine Green Chile Egg Casserole.
I immediately asked for the recipe and have been enjoying this egg casserole with green chiles for over a decade now! I would say it is high time to share this creamy egg casserole with you!
Reasons to Love Green Chile Egg Casserole
- Amazing Flavor. This egg casserole is super creamy, light, and fluffy, thanks to the addition of cottage cheese. But the real star is the mild green chiles that add a subtle heat that contrasts nicely with the rich base.
- Perfect for Entertaining. This egg casserole can be served warm or at temperature and can be made in advance. Making this brunch recipe perfect for hosting guests.
- Unique Brunch Recipe. Just like more traditional recipes like Hash Brown Breakfast Casserole and Quiche Lorraine, this recipe is always loved by my guests. It just also happens to be unique and unexpected!
Notes on Ingredients Needed

- Cottage Cheese: I know cottage cheese sounds like an odd addition to an egg casserole. But the cottage cheese melts right into the eggs, adding tanginess and creaminess. Not to mention cottage cheese packs in protein! Be sure to use full-fat cottage cheese for the best results.
- Green Chiles: This recipe uses canned diced green chiles. Be sure to purchase mild, not hot green chiles, or your casserole will be overly spicy.
- Cheese: Adding shredded cheese will be sure to impart every bite with cheesy goodness. I recommend Colby Jack cheese, as it is a nice flavor companion to the green chiles. However, you can use cheddar, Monterey Jack, or even Swiss cheese.
- Onion: Use a yellow or white onion, not a sweet or red onion for best results.
- Flour: The flour is used to help the egg casserole set up and rise slightly.
- Milk: Use any fat percentage of milk or cream you like. Half and half or cream will make this egg casserole that much more luscious.
- Seasoned Salt: Instead of using regular kosher salt, I love relying on my homemade seasoned salt, made with the addition of things like onion powder and garlic powder, to pack in the additional flavor.
Recipe Modifications
- Gluten-Free Green Chile Egg Casserole: If you are gluten-free, use a 1:1 gluten-free flour in place of the all-purpose flour. The results will be fantastic.
- No Seasoned Salt? In place of seasoned salt, use ¼ teaspoon garlic powder and ¾ teaspoon kosher salt.
How to Make Egg Casserole with Green Chiles
One of the many reasons I love this Green Chile Egg Casserole is that it is so easy to make. And while you will find detailed instructions in the recipe card, I have a few tips to help you achieve perfect results.
Step One: Saute Onions and Green Chiles. The most time-consuming part of the recipe, other than the baking, is sauteeing the onions and green chiles. But trust me, that added step sets this recipe apart from others in the best way. The onions and green chiles get buttery, rich, and tender.

Step Two: Whisk Milk with Dry Ingredients. In a small bowl, or blender, whisk together the milk, flour, and baking powder until completely smooth and incorporated. You want to be sure your flour and baking powder are both fully incorporated with the milk so that your egg casserole does not have lumps of flour or baking powder in the finished product.

Step Three: Combine Egg Casserole. In a large mixing bowl incorporate the eggs, cottage cheese, seasonings, cheese, green chile mixture and flour mixture together until combined.

Step Four: Bake. Bake until the casserole is set and puffy.

Serving Suggestions
This Egg Casserole makes a perfect addition to any brunch menu and can be served warm or room temperature. If desired, serve with sour cream, chopped tomatoes, and cilantro. I love pairing it with a simple fruit salad and blueberry coffee cake, for a simple, flavorful brunch.

Make Ahead Directions
You have two options for preparing this Egg Casserole in advance.
- Assemble up to Baking: Prep the casserole up to baking, cover it with plastic wrap, and refrigerate it for up to 24 hours. Remove the casserole from the refrigerator and let it sit at room temperature for 30 minutes. After 30 minutes, remove the plastic wrap and bake as directed.
- Bake and Reheat: Prepare and bake the casserole as directed, let it cool completey. Cover and refrigerate for up to 48 hours. Before serving, remove the casserole from the refrigerator and let it sit at room temperature for 30 minutes. After 30 minutes, remove the plastic wrap, cover with foil, and bake at 300-degrees F for 20-25 minutes just to take the chill off.
More Breakfast Casserole Recipes
- Ham and Egg Breakfast Casserole
- Hashbrown Breakfast Casserole
- Overnight French Toast Casserole
- Easy Breakfast Strata
- Instant Pot Breakfast Casserole
If you tried out this Green Chile Egg Casserole, I would love for you to leave a comment and review below.

Easy Egg Casserole with Green Chiles
Ingredients
- 2 tablespoons unsalted butter
- ½ small yellow onion minced
- 4.5 ounces canned mild chopped green chiles
- ½ cup milk or cream
- ⅓ cup all-purpose flour
- 1 teaspoon baking powder
- 10 large eggs
- 1 teaspoon seasoned salt
- 1 cup cottage cheese
- 1 cup Colby Jack cheese shredded
Instructions
- Preheat oven to 350℉ and lightly butter a 9x13 pan casserole dish.
- In a small saute pan, melt butter over medium-low heat. Once the butter is melted, add in the onions and green chiles and saute for 5-6 minutes or until the onions are softened. Set mixture aside.
- In a small bowl, whisk together milk, flour, and baking powder until completely smooth and incorporated.
- In a large mixing bowl whisk the eggs together with the cottage cheese, seasoned salt, and cheese together. Add in the sauteed chile mixture and flour mixture. Be sure to whisk until all is well incorporated.
- Pour the egg mixture into the prepared casserole dish and bake for 40-45 minutes or until eggs puff up and are set.
- Serve warm or at room temperature.
Notes
Nutrition
This post was originally shared in 2019 but updated in 2023 with a couple of new photos and tips.
Beth
I made this for supper tonight and it was delicious! Even my picky eaters liked it. Thank you for sharing your great recipes.
Kristen Chidsey
I am so happy to hear your family enjoyed Beth!
Erin
Great brunch idea! Love the addition of green chile, so much flavor.
Taylor
This was the perfect brunch casserole! The green chiles add so much flavor and the cottage cheese helps make the texture so creamy and fluffy. I added in leftover rotisserie chicken and some fire roasted tomatoes and it tasted amazing!
Kristen Chidsey
What delicious additions Taylor! Thank you so much for sharing!
CT Holmes
Hi Kristen, i,m going to make this, but I need to double it. Will it fit in one disposable foil pan and do I need to adjust the baking time?
Kristen Chidsey
Hi CT! You can certainly double this casserole, but I would recommend using 2 regular-sized 9x13 pans (disposable is fine). That way it will fit and cook evenly.
Kerianne
Can you freeze this? Should it be baked before or after freezing?
Kristen Chidsey
Hi Kerianne, I would freeze after baking. To freeze this Egg Casserole,bake and cool before freezing in a freezer safe pan (like a foil disposable pan). Wrap well in foil and freeze. Defrost in fridge night before planning to eat and then cook for 30 minutes at 350 or until warmed through.
Sandra Shaffer
Perfect for guests, especially when you have a mix of vegetarians and carnivores. Everyone loves this casserole and its super filling with all that protein!
Kristen Chidsey
Yes Sandra! My meat eaters love this dish as well--and yet perfect for my vegetarian daughter 🙂
Tayler Ross
This was the perfect recipe for our weekend brunch! I will definitely be making this again!
Kristen Chidsey
I am so glad you enjoyed Tayler!