Green Chile Hash Brown Egg Casserole
Make this gluten-free green chile hash brown egg casserole with cottage cheese, cheddar, and peppers. Step-by-step, feeds 8, great for meal prep.
The first time I brought a gluten-free egg casserole to a holiday brunch, I was genuinely nervous. I’d burned the edges on my test batch and nearly called the whole thing off the night before. But I pressed forward with a few adjustments — and my mother-in-law asked for the recipe before the plates were even cleared.
This gluten-free green chile hash brown egg casserole is the one I’ve been making on repeat ever since. It’s got crispy hash brown edges, a custardy egg filling, melted sharp cheddar, and just enough heat from the green chiles to make every bite interesting. What else could you possibly need on a slow Sunday morning?
Well… the answer is nothing. This casserole is a full breakfast in a single dish, and it comes together with about 15 minutes of hands-on work before the oven does everything else.
Why You’ll Love This Green Chile Hash Brown Egg Casserole
- Texture that earns its place: The thawed hash browns crisp up slightly on the bottom while the egg layer sets into something silky and rich — like a cross between a frittata and a loaded breakfast skillet, but without the stovetop juggling act.
- Genuinely beginner-friendly: There’s no sautéing, no tricky layering technique, and no special equipment required. Layer, whisk, pour, bake — that’s the whole process.
- Naturally gluten-free as written: Every ingredient in this recipe is naturally free of gluten, so there’s no substitution stress. Just double-check your hash brown label for any added starch coatings.
- Built for meal prep: This casserole holds beautifully in the fridge for up to a week and reheats without turning rubbery — a rare win in egg casserole territory.
The Secret to Perfect Gluten-Free Green Chile Hash Brown Egg Casserole
- Thaw the hash browns completely: Frozen hash browns release steam as they cook. Wet, icy potatoes create a soggy base instead of a golden, slightly crispy one. Spread them on a paper towel and press out as much moisture as you can before layering.
- Cottage cheese is the texture secret: Whisking cottage cheese directly into the egg mixture adds protein and creates an unusually creamy, custardy set — denser than straight egg casseroles, lighter than a quiche. It’s a technique that comes from food science research on egg custard texture and it genuinely works.
- Rest before slicing: Pulling the casserole straight from the oven and cutting into it immediately causes the egg to weep liquid and the slices to fall apart. A 10-minute rest lets the proteins finish setting so every piece holds clean edges.
- Layer cheese strategically: Stirring one cup of cheddar directly into the egg mixture distributes flavor throughout, while the remaining half cup on top creates a golden, slightly crispy cheese crust that makes the whole casserole look like it came from a restaurant kitchen.
Table of Contents
Ingredients

Casserole
| Ingredient | Amount | Notes |
|---|---|---|
| Frozen shredded hash browns, thawed | 1 (20-ounce) package | Check label for added starches or coatings |
| Large eggs | 10 | Room temperature blends more evenly |
| Whole milk | 1 cup | Full-fat gives the best custard texture |
| Cottage cheese | 1 cup | Full-fat or 2%; creates a creamy, custardy set |
| Shredded sharp cheddar cheese, divided | 1½ cups | 1 cup in the mix, ½ cup for the top |
| Diced green chiles, drained | 1 (4-ounce) can | Hatch or Anaheim-style both work well |
| Diced yellow onion | ½ cup | |
| Diced red bell pepper | ½ cup | Adds color and a subtle sweetness |
| Green onions, thinly sliced | 2 | |
| Garlic powder | 1 teaspoon | |
| Onion powder | 1 teaspoon | |
| Smoked paprika | ½ teaspoon | Adds subtle depth without heat |
| Kosher salt | ½ teaspoon | |
| Freshly ground black pepper | ¼ teaspoon | |
| Chopped fresh cilantro (optional) | 2 tablespoons | Add after baking as garnish |
For the Baking Dish
| Ingredient | Amount |
|---|---|
| Butter or olive oil | 1 tablespoon |
Optional Toppings
- Sliced avocado
- Salsa
- Plain Greek yogurt or sour cream
- Fresh cilantro
- Pickled jalapeños
- Hot sauce
Instructions

- Preheat and prep the dish: Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or olive oil, making sure to coat the sides as well as the bottom — this prevents the egg from sticking to the edges as it sets.
- Layer the hash browns: Spread the thawed hash browns evenly across the bottom of the prepared baking dish. Press them into an even layer so the base cooks uniformly. If they feel wet, pat them dry with a paper towel first.
- Add the vegetables and chiles: Sprinkle the diced onion, red bell pepper, drained green chiles, and sliced green onions evenly over the hash browns. Distribute everything as evenly as you can so every serving gets a little of each ingredient.
- Whisk the egg mixture: In a large bowl, whisk together the eggs, whole milk, cottage cheese, garlic powder, onion powder, smoked paprika, salt, and black pepper until smooth and well combined. Whisk vigorously for about 30 seconds — you want the cottage cheese fully broken down and incorporated, not sitting in clumps.
- Add the first round of cheddar: Stir 1 cup of the shredded cheddar cheese directly into the egg mixture. This distributes cheese flavor throughout the entire casserole, not just on top.
- Pour and top: Pour the egg mixture evenly over the hash brown and vegetable layer. Then sprinkle the remaining ½ cup of cheddar cheese over the top in an even layer — this is what creates that gorgeous golden crust.
- Bake until fully set: Bake for 40 to 45 minutes, or until the eggs are fully set and the top is lightly golden. Test doneness by inserting a knife into the center — it should come out clean with no liquid egg clinging to it.
- Rest, garnish, and serve: Let the casserole rest for 10 minutes before slicing. This step is not optional — it’s what keeps your slices from falling apart on the plate. Garnish with chopped cilantro if desired and serve with your favorite toppings.
Make It Your Own
For a dairy-free version of this gluten-free egg casserole, swap the whole milk for full-fat unsweetened oat milk or canned full-fat coconut milk. Replace the cottage cheese with a plain dairy-free cream cheese blended smooth, and use your favorite dairy-free shredded cheddar for both the filling and topping.
You know… one of the things I love most about this hash brown breakfast casserole is how well it takes to different proteins. Fold in 8 ounces of cooked and crumbled gluten-free breakfast sausage, diced cooked chicken, or even cubed leftover ham before pouring in the egg mixture. It turns this from a vegetable-forward casserole into a heartier, more substantial meal with almost no extra effort.
If your family runs hot on spice, substitute the canned green chiles for a diced fresh poblano or add a seeded, minced jalapeño to the vegetable layer. For a milder version — especially helpful if you’re serving young kids — reduce the green chiles to half a can and skip the smoked paprika in favor of a pinch of regular sweet paprika instead.
This green chile breakfast casserole also works with sweet potato hash browns in place of regular shredded potatoes. The sweet potato version adds a subtle natural sweetness that plays beautifully against the green chile heat. Just make sure your sweet potato hash browns are also certified or naturally gluten-free before using them.
Common Problems and Solutions
Problem: The Center Is Still Jiggly After 45 Minutes
Solution: Your casserole likely needs more time — cover loosely with foil and continue baking in 5-minute increments. Oven temperatures vary more than most people realize, and a casserole this thick needs even heat throughout. If the top is browning faster than the center is setting, tent it with foil to prevent over-browning while the middle catches up.
Problem: The Bottom Is Soggy Instead of Set
Solution: The hash browns went in too wet. Excess moisture from insufficiently thawed or un-pressed hash browns steams the bottom layer instead of letting it crisp. Next time, spread the thawed hash browns on a clean kitchen towel, fold it over, and press firmly before layering. According to Food Network’s guide to perfect hash browns, removing as much moisture as possible before cooking is the single most important step for achieving any crispiness at all.
Problem: Slices Fall Apart When Served
Solution: The casserole didn’t rest long enough before cutting. Man, oh man… I’ve been there — company at the table, casserole fresh from the oven, and the first slice collapses into a pile. Egg proteins need a full 10 minutes off heat to complete their set. Put a timer on and walk away. The wait is always worth it.
Problem: The Egg Tastes Rubbery After Reheating
Solution: You’re reheating at too high a temperature for too long. Eggs turn rubbery when they’re overcooked, and microwaving on high power continues that process. Reheat individual slices in the microwave at 50% power for 60 to 90 seconds, or warm the whole dish covered in a 300°F oven for 15 minutes. Low and slow keeps the texture closer to fresh-baked.
Storage and Meal Prep
| Method | Duration | Notes |
|---|---|---|
| Counter | 2–3 hours max | Egg casseroles should not sit at room temp longer than 2 hours |
| Fridge | 5–7 days | Airtight container; bring to room temp before reheating |
| Freezer | 2–3 months | Wrap individual slices tightly in plastic wrap, then foil |
To reheat from the fridge, microwave a single slice at 50% power for 60 to 90 seconds. From frozen, thaw overnight in the refrigerator and reheat the same way, or place covered in a 300°F oven for 15 to 20 minutes.
This casserole is one of the best make-ahead breakfast options I’ve tested for weekly meal prep. Bake it Sunday evening, slice it into 8 portions, and store them in individual containers so grabbing breakfast during the week takes about 90 seconds total.
Green Chile Hash Brown Egg Casserole FAQs
Can I assemble this casserole the night before?
Yes, and it actually works well that way. Assemble everything through Step 6, cover tightly with plastic wrap, and refrigerate overnight. Pull it from the fridge 20 minutes before baking so the dish isn’t ice-cold going into the oven. You may need to add 5 extra minutes to the bake time.
How do I know when the egg casserole is fully set?
Insert a knife or thin skewer into the center of the casserole. If it comes out clean with no liquid egg clinging to it, the casserole is done. The top should be lightly golden and the edges will have pulled away slightly from the sides of the dish.
What’s the best way to make this casserole dairy-free?
Swap whole milk for unsweetened full-fat oat milk or canned coconut milk, replace cottage cheese with blended plain dairy-free cream cheese, and use a shredded dairy-free cheddar alternative in both the filling and topping. The texture will be slightly less custardy but still holds together well.
Can I use fresh potatoes instead of frozen hash browns?
Yes. Shred about 3 cups of russet potatoes, place them in a clean kitchen towel, and wring out as much moisture as possible before spreading them in the dish. Fresh potatoes take slightly longer to cook through, so add 5 to 10 minutes to your bake time and test doneness with a knife before pulling the casserole.
Why did my casserole turn out watery?
Watery casseroles are almost always caused by excess moisture from the hash browns or undrained chiles. Thaw and press the hash browns thoroughly before using, and make sure your canned green chiles are fully drained. Using low-fat or fat-free cottage cheese can also release more water during baking — full-fat cottage cheese holds together better.
Serving Suggestions

Serve slices topped with sliced avocado, a spoonful of salsa, and a dollop of plain Greek yogurt for a complete plate that covers protein, healthy fats, and a little freshness all at once. Hot sauce on the side is never a bad idea for the spice lovers at the table.
This casserole is one of our most-requested dishes for Christmas morning and Easter brunch — it feeds a crowd from a single dish, it’s already made, and it lets you actually sit down and enjoy the morning instead of cooking through it. Pair it with a gluten-free peach basil protein smoothie for a lighter counterbalance to all that savory richness.
If you’re building a full gluten-free breakfast spread, the gluten-free breakfast sausage cornbread muffins make a fantastic side that rounds out any brunch table. And for days when you want something a little quicker and more hands-on, the buffalo turkey breakfast quesadilla is a weekday staple worth bookmarking.
If you make this casserole, I’d love to know how it turned out — leave a rating and a comment below, especially if you tried a fun variation. And if you’re saving this for a future brunch, pinning it to your breakfast board on Pinterest is the easiest way to find it again when you need it.

Gluten-Free Green Chile Hash Brown Egg Casserole
Equipment
- 9×13 inch baking dish
- Large mixing bowl
- Whisk
- Knife
- Cutting board
- Measuring cups and spoons
Ingredients
Casserole
- 1 20-ounce package Frozen shredded hash browns thawed and checked for gluten-free labeling
- 10 Large eggs room temperature preferred
- 1 cup Whole milk full-fat gives the best custard texture
- 1 cup Cottage cheese full-fat or 2%; creates a creamy texture
- 1 ½ cups Shredded sharp cheddar cheese divided; 1 cup mixed in and 1/2 cup for topping
- 1 4-ounce can Diced green chiles drained; Hatch or Anaheim-style work well
- ½ cup Diced yellow onion
- ½ cup Diced red bell pepper adds color and sweetness
- 2 Green onions thinly sliced
- 1 teaspoon Garlic powder
- 1 teaspoon Onion powder
- ½ teaspoon Smoked paprika adds subtle depth
- ½ teaspoon Kosher salt
- ¼ teaspoon Freshly ground black pepper
- 2 tablespoons Chopped fresh cilantro optional garnish
For the Baking Dish
- 1 tablespoon Butter or olive oil for greasing the baking dish
Optional Toppings
- Sliced avocado optional
- Salsa optional
- Plain Greek yogurt or sour cream optional
- Fresh cilantro optional
- Pickled jalapeños optional
- Hot sauce optional
Instructions
- Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or olive oil, coating the sides and bottom.
- Spread the thawed hash browns evenly across the bottom of the prepared baking dish. Press into an even layer and pat dry if needed.
- Sprinkle the diced onion, red bell pepper, drained green chiles, and sliced green onions evenly over the hash browns.
- Whisk together the eggs, whole milk, cottage cheese, garlic powder, onion powder, smoked paprika, salt, and black pepper until smooth and combined.
- Stir 1 cup of shredded cheddar cheese into the egg mixture.
- Pour the egg mixture evenly over the hash brown and vegetable layer. Sprinkle the remaining 1/2 cup cheddar cheese over the top.
- Bake for 40–45 minutes, until the eggs are fully set and the top is lightly golden.
- Let the casserole rest for 10 minutes before slicing. Garnish with cilantro and serve with optional toppings.
