Every single bite of these green chile enchiladas is an explosion of flavor that will have your taste buds dancing with joy! Get ready to create the most incredible, cheesy, soul-warming dish that’s perfect for family dinners, game day gatherings, or anytime you need a serious comfort food fix. This recipe delivers restaurant-quality enchiladas right from your own kitchen!
Why This Recipe Works
- Roasting fresh chiles creates incredible smoky depth that canned versions can’t match
- Layering cheese inside AND on top ensures every bite is gloriously gooey
- Homemade sauce takes just 15 minutes but tastes like you spent all day cooking
- Perfect balance of spicy, creamy, and tangy flavors that everyone loves
- Make-ahead friendly for stress-free entertaining or busy weeknights
Ingredients
- 12 large Anaheim or Hatch green chiles (about 2 pounds)
- 1 large white onion, diced (about 2 cups)
- 4 cloves garlic, minced
- 2 tablespoons vegetable oil
- 2 cups chicken broth
- 1 cup sour cream
- 1 teaspoon ground cumin
- 1/2 teaspoon dried oregano
- Salt and black pepper to taste
- 12 corn tortillas
- 4 cups shredded Monterey Jack cheese, divided
- 2 cups shredded cooked chicken (optional)
- Fresh cilantro for garnish
- 1 lime, cut into wedges
Equipment Needed
- Baking sheet
- Large skillet or Dutch oven
- Blender or food processor
- 9×13 inch baking dish
- Mixing bowls
- Measuring cups and spoons
- Tongs
- Cutting board and sharp knife
Instructions

Step 1: Roast Those Green Chiles to Perfection
Fire up your oven to 425°F and get ready to transform those fresh chiles into smoky flavor bombs! Arrange all 12 chiles in a single layer on your baking sheet—don’t crowd them or they’ll steam instead of roast. Pop them in the oven and watch for the magic to happen! You’re looking for the skins to blister and char in spots, which usually takes about 15-20 minutes. Give them a flip halfway through so both sides get beautifully blistered. Once they’re nicely charred, immediately transfer them to a bowl and cover tightly with plastic wrap. This creates steam that makes peeling super easy. Let them steam for 10 minutes exactly—set a timer! While they steam, the skins will loosen perfectly. Then use your fingers to peel off the skins (they should slip right off), remove the stems and seeds, and chop the flesh into 1/2-inch pieces. You’ll have about 3 cups of roasted green chile goodness! Tip: Wear disposable gloves when handling hot chiles to protect your skin from the capsaicin oils.
Step 2: Create Your Incredible Green Chile Sauce
Heat 2 tablespoons of vegetable oil in your large skillet over medium heat until it shimmers—this should take about 90 seconds. Add your diced onion and cook, stirring frequently, until it turns translucent and just starts to brown at the edges, which will take 6-8 minutes. You’ll know it’s ready when your kitchen smells amazing! Now add the minced garlic and cook for exactly 1 more minute—don’t let it burn or it’ll turn bitter. Add 2 cups of your roasted green chiles (reserve 1 cup for later), 2 cups of chicken broth, 1 teaspoon cumin, and 1/2 teaspoon oregano. Bring everything to a lively simmer, then reduce heat to maintain that gentle bubble. Cook uncovered for 10 minutes, stirring occasionally, until the liquid reduces by about one-third. Remove from heat and carefully transfer to your blender. Add 1 cup of sour cream and blend on high speed for 45-60 seconds until completely smooth and creamy. Season with salt and pepper to taste—start with 1 teaspoon salt and 1/4 teaspoon pepper, then adjust. Your sauce should be pourable but thick enough to coat the back of a spoon.
Step 3: Prepare Your Tortillas Like a Pro
This step is CRUCIAL for perfect enchiladas that don’t fall apart! Pour about 1/2 cup of your green chile sauce into a shallow bowl or pie plate—you want it about 1/4 inch deep. Heat a separate medium skillet over medium heat (no oil needed) until a drop of water sizzles immediately. Working with one tortilla at a time, use tongs to dip it into the sauce for 3-4 seconds per side—just enough to coat but not soak through. Then immediately transfer to the hot dry skillet and cook for exactly 20-30 seconds per side until pliable and slightly toasted. You should see small brown spots forming. Stack the prepared tortillas between sheets of parchment paper to prevent sticking. Repeat with all 12 tortillas. This double treatment prevents the tortillas from absorbing too much sauce and becoming soggy during baking. Tip: Keep your sauce warm while working—if it cools too much, the tortillas won’t absorb it properly.
Step 3: Assemble Your Enchilada Masterpiece
Preheat your oven to 375°F and grab that 9×13 inch baking dish. Spread 1 cup of your green chile sauce evenly across the bottom—this creates a protective layer that prevents sticking. Now for the fun part! Take one prepared tortilla and place it flat on your work surface. Sprinkle 2 tablespoons of shredded Monterey Jack cheese down the center, followed by 2-3 tablespoons of the reserved roasted green chiles. If using chicken, add about 2 tablespoons here too. Roll up tightly and place seam-side down in the baking dish. Repeat with all tortillas, arranging them snugly in two rows of six. You should have just enough filling for all 12! Pour the remaining sauce evenly over the top, making sure every enchilada gets covered. Sprinkle the remaining 2 cups of cheese over everything—be generous! Tip: Let your assembled enchiladas rest for 15 minutes before baking—this helps the tortillas absorb some sauce and prevents them from becoming too saucy.
Step 4: Bake to Golden, Bubbly Perfection
Place your baking dish in the preheated 375°F oven on the middle rack. Bake uncovered for 25-30 minutes exactly. You’re looking for three key signs of doneness: the cheese should be completely melted and golden brown in spots (not just melted but actually browning), the sauce should be bubbling vigorously around the edges (not just simmering), and the edges of the tortillas should be slightly crispy. If your cheese isn’t browning enough after 25 minutes, switch to broil for 1-2 minutes, watching constantly to prevent burning. Remove from oven and let rest for 10 minutes—this is non-negotiable for the perfect texture! The resting time allows the sauce to thicken slightly and the enchiladas to set up so they hold their shape when served.
Step 5: Garnish and Serve with Flair
Chop a generous handful of fresh cilantro—you’ll want about 1/2 cup loosely packed. Cut your lime into 6-8 wedges for squeezing. When your enchiladas have rested for their full 10 minutes, sprinkle the chopped cilantro evenly over the top. The heat will release its wonderful aroma! Serve immediately with lime wedges on the side—that squeeze of fresh lime juice right before eating brightens all the flavors beautifully. These enchiladas are fantastic on their own, but for a complete meal, consider serving with Mexican rice, refried beans, or a simple green salad. Store any leftovers in an airtight container in the refrigerator for up to 4 days, or freeze individual portions for up to 3 months.
Tips and Tricks
For extra smoky flavor, char your chiles directly over a gas burner flame or on a grill instead of roasting in the oven—just keep turning with tongs until evenly blistered! If you’re short on time, you can use 4 cups of canned roasted green chiles (drained), but fresh-roasted really makes a difference. Make this dish vegetarian by substituting vegetable broth for chicken broth and adding sautéed mushrooms or black beans instead of chicken. For a creamier sauce, substitute 1/2 cup of the chicken broth with heavy cream. If your sauce seems too thin after blending, return it to the skillet and simmer for 5-7 more minutes to thicken. Always warm your tortillas before dipping in sauce—cold tortillas tear easily. Use a cookie scoop to distribute filling evenly across all enchiladas. For crispier edges, bake in a metal pan rather than glass. And remember—the quality of your cheese matters! Freshly shredded melts much better than pre-shredded (which contains anti-caking agents).
Recipe Variations
- Breakfast Enchiladas: Fill with scrambled eggs, crispy bacon or sausage, and pepper Jack cheese. Pour sauce over and bake as directed—perfect for brunch!
- Seafood Twist: Substitute cooked shrimp or flaked white fish for the chicken. Add a teaspoon of lime zest to the filling for bright citrus notes.
- Vegetable-Packed: Add sautéed zucchini, corn, and black beans to the filling. Roast an extra poblano pepper for deeper flavor.
- Spicy Upgrade: Include 1-2 diced jalapeños (seeds removed) in the sauce. Use pepper Jack cheese instead of Monterey Jack for extra heat.
- Green Chile Chicken Lasagna: Layer sauce, no-boil lasagna noodles, filling, and cheese in a baking dish. Bake covered for 45 minutes, then uncovered for 15.
Frequently Asked Questions
Can I make these enchiladas ahead of time?
Absolutely! Assemble completely up through the cheese topping, cover tightly with plastic wrap, and refrigerate for up to 24 hours. When ready to bake, remove from refrigerator 30 minutes before baking, then add 5-10 minutes to the baking time since you’re starting cold.
What’s the best way to reheat leftovers?
For single servings, microwave on medium power for 1-2 minutes until heated through. For larger portions, cover with foil and bake at 350°F for 15-20 minutes. Add a sprinkle of fresh cheese before reheating to restore that gooey texture.
Can I freeze green chile enchiladas?
Yes! Assemble and bake as directed, then cool completely. Wrap individual portions or the entire dish tightly in plastic wrap followed by foil. Freeze for up to 3 months. Thaw overnight in refrigerator before reheating.
How do I adjust the spice level?
For milder enchiladas, remove all seeds and membranes from the chiles before roasting. For spicier, leave some seeds in or add a diced serrano pepper to the sauce. Always taste your roasted chiles first—their heat can vary dramatically!
What can I substitute for corn tortillas?
Flour tortillas work but will be softer. For gluten-free, stick with corn or try almond flour tortillas. For low-carb, use large lettuce leaves or sliced zucchini as wrappers—just reduce baking time to 15 minutes.
Summary
These green chile enchiladas deliver restaurant-quality flavor with homemade heart! Roasted chiles, creamy sauce, and double cheese create the ultimate comfort food that’s perfect for any gathering or cozy night in.
Green Chile Enchiladas
6
servings45
minutes30
minutesIngredients
Instructions
- 1
- Roast chiles at 425°F for 15-20 minutes until blistered. Steam covered for 10 minutes, then peel, seed, and chop.
- 2
- Sauté onion in oil for 6-8 minutes until translucent. Add garlic and cook 1 minute. Add 2 cups chiles, broth, cumin, and oregano. Simmer 10 minutes.
- 3
- Transfer to blender with sour cream. Blend until smooth. Season with salt and pepper.
- 4
- Dip tortillas in sauce, then heat in dry skillet for 20-30 seconds per side until pliable.
- 5
- Fill each tortilla with cheese, remaining chiles, and chicken if using. Roll and place in baking dish.
- 6
- Pour sauce over enchiladas, top with remaining cheese. Bake at 375°F for 25-30 minutes until golden and bubbly.
- 7
- Rest 10 minutes, garnish with cilantro, and serve with lime wedges.