Enchiladas Verdes hold a special place in Mexican home cooking. Long before they appeared on restaurant menus, cooks across Mexico were softening corn tortillas, rolling them around simple fillings, and smothering them in sauces made from the ingredients at hand.
The green version gets its vibrant color and lively flavor from tomatillos, a tart, citrusy relative of the tomato that has been grown in Mexico since Aztec times. Compared with their red-sauced cousins, enchiladas verdes taste brighter, fresher, and a little tangier.
This homemade version is all about balance. A creamy chicken filling, seasoned with cumin, paprika, and pepper and enriched with cream cheese and chicken stock, provides a comforting, savory center. The salsa verde is made from scratch: tomatillos, garlic, onion, and jalapeño are boiled until tender, blended with fresh cilantro, table cream, and stock, then briefly fried to deepen its flavor. Each tortilla is coated in that silky sauce, rolled around the filling, and baked under melted mozzarella until bubbling. The finished dish is creamy yet bright, cheesy yet fresh, and deeply satisfying, a perfect weeknight dinner that also feels special enough for guests.
Why People Will Love Homemade Enchiladas Verdes Recipe
Bright and creamy at once: Tangy tomatillos and rich table cream create a sauce that’s lively yet luxurious.
Made from scratch: Homemade salsa verde tastes far fresher than anything from a can or jar.
Comforting, cheesy filling: Cream cheese turns simple shredded chicken into a rich, velvety filling.
Golden, melty topping: Mozzarella bakes into a bubbly, stretchy layer that everyone loves.
Gentle, adjustable heat: Skip the jalapeño for a mild dish or add extra chiles for more kick.
Simple, approachable steps: No special skills needed, just boiling, blending, rolling, and baking.
Perfect for leftover chicken: Rotisserie or leftover chicken works beautifully.
Family-friendly flavor: Creamy, cheesy, and mild, it appeals to kids and adults alike.
Great for sharing: A single baking dish feeds the whole table.
Make-ahead friendly: The sauce and filling can be prepared a day or two in advance.
Versatile: Easily swap the protein, cheese, or add vegetables.
Restaurant quality at home: It tastes like your favorite Mexican restaurant, made in your own kitchen.
Key Ingredients
Tomatillos: The foundation of the salsa verde. Their tart, slightly fruity flavor gives the sauce its signature brightness. Boiling softens their sharp acidity and makes them blend into a smooth sauce.
Table cream (media crema): A lightly thick, shelf-stable cream common in Mexican kitchens. It gives the sauce a silky body and softens the tomatillos’ tang.
Fresh cilantro: Adds herbal, citrusy freshness and the sauce’s vivid green color.
White onion and garlic: Cooked with the tomatillos, they build a mellow, savory backbone for the salsa.
Jalapeño: Optional, but it adds a fresh, grassy heat. Removing the seeds keeps it milder.
Chicken breast: Lean, tender, and easy to shred. It absorbs the spices and creamy filling beautifully.
Cream cheese: The secret to a moist, cohesive filling that stays creamy inside the tortillas.
Cumin, paprika, salt, and pepper: Simple seasonings that give the chicken warmth, color, and savory depth.
Chicken stock: Used in both the filling and sauce to add savory flavor and adjust consistency.
Corn tortillas: The traditional choice, with a toasty corn flavor that pairs perfectly with green sauce.
Mozzarella cheese: Mild and super melty, creating a gooey topping. Oaxaca or Monterey Jack are tasty swaps.
Cilantro and onion garnish: Add a fresh, crunchy finish that brightens the rich dish.
Expert Tips
Pick firm tomatillos: Choose ones that fill their husks and feel firm. Peel the husks and rinse off the sticky coating before cooking.
Watch the boil: Pull the tomatillos once they turn olive green and soften, about 5–7 minutes. Overcooking makes them burst and taste watery.
Char for smokiness: For deeper flavor, broil or pan-roast the tomatillos, onion, garlic, and jalapeño until blistered before blending.
Blend safely: Let hot vegetables cool slightly, vent the blender lid, and cover with a towel to avoid splatters.
Fry the sauce: Simmering the blended salsa in a little oil is a traditional step that mellows and deepens its flavor.
Soften the cream cheese: Room-temperature cream cheese melts into the chicken more smoothly.
Taste the filling: Adjust salt and spices before rolling so every bite is well seasoned.
Warm the tortillas well: Cold corn tortillas crack. Heat them until pliable, or flash-fry them in a little oil for extra strength.
Dip briefly: A quick dip coats the tortilla without making it soggy or fragile.
Don’t overfill: Use about 2–3 tablespoons of filling per tortilla for neat, easy rolling.
Sauce the dish first: Spread a thin layer of salsa in the bottom of the baking dish to prevent sticking.
Seam side down: Placing enchiladas seam side down keeps them from unrolling.
Grate your own cheese: Fresh cheese melts more evenly than pre-shredded.
Broil to finish: For a golden top, broil for 1–2 minutes at the end, watching closely.
Homemade Enchiladas Verdes
Ingredients
For the chicken filling:
Cooked chicken breast: 1, shredded
Cream cheese: about 2 oz (¼ of a standard 8 oz block)
Salt: to taste
Ground black pepper: up to 1 teaspoon
Ground cumin: up to 1 teaspoon
Paprika: up to 1 teaspoon
Chicken stock: ¼ cup
For the green sauce:
Tomatillos: 8–10, husked and rinsed
White onion: ¼ of an onion
Fresh cilantro: about ¼ of a bunch
Garlic: 2 cloves
Table cream (media crema): one 7.6 oz can
Chicken stock: ¼ cup
Jalapeño: 1 (optional, for heat)
Olive oil: a splash, for frying the sauce
Salt and pepper: to taste
For assembling:
Corn tortillas: 12
Mozzarella cheese: 1 cup, grated
Chopped cilantro and onion: for garnish
Instructions
Prepare the Chicken Filling
1. Warm and season.
Place the shredded chicken in a skillet over medium heat.
Sprinkle with salt, pepper, cumin, and paprika, adjusting to your taste.
2. Stir in the cream cheese.
Add the cream cheese and keep stirring until it melts and blends evenly with the chicken.
3. Add the stock.
Pour in ¼ cup of chicken stock and let the mixture cook for about 5 minutes.
Remove from the heat and set it aside.
Prepare the Salsa Verde
4. Boil the vegetables.
Add the tomatillos, garlic, onion, and jalapeño (if using) to a pot of boiling water.
Cook for 5–7 minutes, until the tomatillos are soft and turn a muted green.
5. Blend the sauce.
Drain the vegetables and transfer them to a blender.
Add the cilantro, table cream, and ¼ cup of chicken stock, then blend until silky and smooth.
6. Cook the sauce.
Heat a splash of olive oil in a skillet.
Pour in the blended sauce (it may splatter) and simmer for 3–5 minutes.
Season with salt and pepper.
Assemble and Bake
7. Soften the tortillas.
Warm the tortillas in the microwave or on a hot pan so they bend easily without cracking.
8. Fill and roll.
Heat the oven to 400°F (200°C).
Dip each tortilla in the salsa verde until coated, spoon some chicken filling down the center, and roll it up.
9. Arrange in the dish.
Lay the enchiladas seam side down in a baking dish.
Pour the remaining sauce over them and scatter the mozzarella on top.
10. Bake.
Bake for 15–20 minutes, until the cheese has melted and starts to bubble.
11. Finish and serve.
Garnish with chopped cilantro and onion if you like.
Enjoy!
Important Notes When Making Homemade Enchiladas Verdes
Tomatillo tartness varies: If the sauce tastes too sour, balance it with a pinch of sugar or a little more cream.
Heat level: Without the jalapeño, the dish is very mild. Add jalapeños or serranos for more spice.
Substitutes for table cream: Mexican crema, heavy cream, or sour cream thinned with a splash of milk all work.
Keep the simmer gentle: Avoid boiling the sauce hard once the cream is added so it stays smooth.
Chicken safety: If cooking raw chicken, make sure it reaches 165°F (74°C) before shredding.
Tortillas can tear: Warming them thoroughly and dipping quickly prevents breakage.
Season with care: Stock and cheese add salt, so taste before adding more.
Storage: Refrigerate leftovers, covered, for up to 3–4 days.
Freezing: Unbaked, assembled enchiladas can be frozen for up to 2–3 months, though the cream sauce may change slightly in texture. Thaw overnight before baking.
Make-ahead: Prepare the filling and salsa up to 2 days in advance. Assemble right before baking for the best texture.
Dietary notes: Naturally gluten-free with corn tortillas and gluten-free stock.
Allergens: Contains dairy.
How to Enjoy Homemade Enchiladas Verdes After Cooking
Let them settle. Rest the enchiladas for about 5 minutes after baking so the sauce thickens slightly and they’re easier to serve. Use a wide spatula to lift them out.
Finish with toppings.
Chopped cilantro and diced white onion
A swirl of Mexican crema or sour cream
Crumbled queso fresco or cotija
Sliced avocado or a scoop of guacamole
Thinly sliced radishes for crunch
Pickled red onions or jalapeños
Fresh lime wedges
Serve with classic sides.
Mexican rice: Soaks up the creamy green sauce.
Refried or black beans: A hearty, traditional pairing.
Charro beans: Smoky and flavorful.
Shredded lettuce and tomato: A cool, crisp contrast.
Street corn salad: Sweet, tangy, and creamy.
Chips and salsa: Perfect for snacking while dinner bakes.
Build a full plate. Serve two or three enchiladas with rice, beans, and a fresh salad or pico de gallo for a classic Mexican-style dinner.
Pair with drinks. Mexican lager, margaritas, agua de jamaica, horchata, tamarind agua fresca, or sparkling water with lime all complement the bright, creamy flavors.
Serve a crowd. Make a big pan and set out a toppings bar so everyone can customize their plate. It’s ideal for family dinners, potlucks, and celebrations.
Store and reheat.
Refrigerate: Cover tightly and keep for up to 3–4 days.
Oven: Reheat covered with foil at 350°F (175°C) for 15–20 minutes.
Microwave: Warm individual portions in 1-minute bursts.
Keep them saucy: Add a spoonful of extra salsa verde or crema before reheating.
Repurpose leftovers.
Toss leftover salsa verde with tortilla chips and top with fried eggs for chilaquiles verdes.
Use extra filling in quesadillas, tacos, or burritos.
Serve leftover sauce as a creamy dip for chips.
Nutrition Information
Estimated per serving, based on 4 servings (3 enchiladas each), made with 1 chicken breast, cream cheese, Nestlé media crema, corn tortillas, and whole-milk mozzarella. Toppings and sides not included.
Calories: 519 kcal | Total Fat: 27.4 g | Saturated Fat: 14.4 g | Monounsaturated Fat: 7.7 g | Polyunsaturated Fat: 2.6 g | Cholesterol: 108 mg | Sodium: 650–780 mg (depending on stock and added salt) | Total Carbohydrates: 42.6 g | Dietary Fiber: 6.7 g | Sugars: 6 g | Protein: 28 g
Note: Using light cream cheese and part-skim mozzarella lowers each serving by about 60 calories and 7 g of fat. A 2-tablespoon drizzle of crema adds about 60 calories.
Smart FAQs About This Recipe
How are enchiladas verdes different from enchiladas rojas?
Enchiladas verdes use a green sauce made from tomatillos, cilantro, and green chiles, giving them a bright, tangy flavor. Enchiladas rojas use a sauce of dried red chiles, which is deeper, earthier, and often smokier.
Are these enchiladas spicy?
They’re mild, especially without the jalapeño, and the cream softens any heat. Add more jalapeños or a serrano or two to the sauce for extra spice.
What exactly is table cream?
Table cream, or media crema, is a shelf-stable, lightly thickened cream popular in Mexico. It’s richer than half-and-half but lighter than heavy cream and adds silkiness to sauces.
Can I use flour tortillas instead of corn?
Yes. Flour tortillas are softer and roll more easily without cracking. Corn tortillas are more traditional and give a more authentic flavor.
What other fillings work well?
Shredded pork, ground beef, cheese only, black beans, spinach, mushrooms, zucchini, or potatoes all make delicious enchiladas verdes.
How do I keep corn tortillas from cracking?
Warm them until soft and flexible, or briefly fry each one in a little hot oil for a few seconds per side before dipping. Keep warmed tortillas covered while you work.
Can I use jarred salsa verde?
Yes. Use about 2 cups of store-bought salsa verde, blended with the table cream and a splash of chicken stock. It’s a convenient shortcut, though homemade tastes fresher.
Can I assemble enchiladas ahead of time?
You can prepare the sauce and filling up to 2 days ahead. For the best texture, assemble and bake just before serving so the tortillas don’t turn soggy.
My salsa verde is too tangy. How can I fix it?
Balance it with a pinch of sugar, a little more table cream, or extra chicken stock. Simmering it a few minutes longer also mellows the acidity.
Can I use rotisserie chicken?
Absolutely. About 2 cups of shredded rotisserie chicken is a quick, flavorful shortcut. Season it with the spices and cream cheese exactly as you would freshly cooked chicken.