Do you love the bright, tangy flavor of Mexican food? If so, this Homemade Green Enchilada Sauce Recipe will change your life.
Making your own sauce at home is surprisingly easy. It tastes much fresher than the canned version. This sauce is creamy, zesty, and has just the right amount of heat.
Once you try this Homemade Green Enchilada Sauce Recipe, you will never go back to the store-bought jars again. Let’s cook something delicious together!
What Makes This Homemade Green Enchilada Sauce Special
This recipe is special because it uses fresh, whole ingredients. Most store sauces use fillers or too much salt. Our sauce relies on roasted tomatillos and green peppers for a deep, smoky flavor.
It is naturally gluten-free and very healthy. You can also control the spice level to suit your family’s taste. It feels like a hug in a bowl because it is made with love in your own kitchen.

Equipment List
- Large baking sheet
- High-speed blender or food processor
- Large saucepan
- Chef’s knife and cutting board
- Measuring cups and spoons
- Silicone spatula
Recipe Overview
- Recipe Name: Homemade Green Enchilada Sauce
- Servings: 8 servings (makes about 3 cups)
- Prep Time: 15 mins
- Cook Time: 25 mins
- Total Time: 40 mins
- Course: Sauce / Condiment
- Cuisine: Mexican
- Calories: 45 kcal per serving
Ingredients You Need for Homemade Green Enchilada Sauce Recipe
- 1 lb Fresh Tomatillos (husked and rinsed)
- 2 Jalapeños (seeded for less heat)
- 1 Poblano Pepper (large)
- 1 White Onion (peeled and quartered)
- 4 Garlic Cloves (peeled)
- 1 cup Fresh Cilantro (stems are okay)
- 1 cup Chicken or Vegetable Broth
- 1 tbsp Lime Juice (freshly squeezed)
- 1 tsp Cumin (ground)
- 1/2 tsp Oregano (dried)
- Salt and Black Pepper (to taste)
- 1 tbsp Olive Oil
Step-by-Step Guide
1. Prepare the Vegetables
Remove the papery husks from the tomatillos. Wash them under warm water to remove the sticky film. Cut the onion into large chunks. Peel your garlic cloves.
2. Roast for Flavor
Place tomatillos, peppers, onion, and garlic on a baking sheet. Drizzle with olive oil. Roast under the broiler for 8-10 minutes. Look for charred, blackened skin.
3. Steam the Peppers
Place the roasted peppers in a bowl and cover with plastic wrap. Let them sit for five minutes. This makes the skin very easy to peel off.
4. Blend the Ingredients
Put the roasted veggies into your blender. Add the fresh cilantro, lime juice, and all the spices. Pour in half of the broth to start.
5. Puree Until Smooth
Turn the blender on high. Blend until the sauce is completely smooth and green. Add more broth if you want a thinner sauce. It should look vibrant.
6. Simmer on the Stove
Pour the green sauce into a large saucepan. Bring it to a gentle simmer over medium heat. Let it cook for 10 minutes to thicken.
7. Season and Taste
Taste the sauce carefully. Add more salt or pepper if needed. If it is too tart, add a tiny pinch of sugar. Your sauce is now ready!
Expert Tips & Variations
- Make it Creamy: Stir in 1/4 cup of sour cream or Greek yogurt at the very end.
- Control the Heat: Use Serrano peppers for more spice or bell peppers for zero heat.
- Deepen the Color: Adding a handful of spinach to the blender makes the sauce extra green.
- Vegetarian Option: Use vegetable broth instead of chicken broth for a vegan-friendly meal.
- Roasting is Key: Do not skip the roasting step. It removes the raw bitterness of the tomatillos.
Interesting Facts About Green Enchilada Sauce
Green sauce is often called “Salsa Verde” in Mexico. Unlike red sauce, which uses dried chilies, this sauce uses fresh green ingredients.
Tomatillos look like green tomatoes but they are actually related to the Cape Gooseberry. They have a naturally tart flavor that balances heavy cheese perfectly. People have been eating versions of this sauce for hundreds of years!
Perfect Dishes to Serve With Homemade Green Enchilada Sauce
This sauce is very versatile in the kitchen. Obviously, it is perfect for chicken or cheese enchiladas. You can also pour it over roasted pork to make Chili Verde.
It works great as a dip for warm tortilla chips. I love drizzling it over fried eggs in the morning for “Chilaquiles.” It even makes a wonderful marinade for grilled shrimp.
Storage and Reheating Tips
- Fridge Storage: Keep the sauce in an airtight glass jar for up to 5 days.
- Freezing: This sauce freezes beautifully. Store it in freezer bags for up to 3 months.
- Thawing: Let it thaw in the fridge overnight before you plan to use it.
- Reheating: Warm it in a small pot over low heat. Add a splash of water if it is too thick.
- Avoid Microwaving: Reheating on the stove preserves the fresh flavor much better than the microwave.
Nutrition Information
| Nutrient | Amount |
| Calories | 45 kcal |
| Total Fat | 2g |
| Sodium | 180mg |
| Total Carbs | 6g |
| Fiber | 2g |
| Sugars | 3g |
| Protein | 1g |
Health Benefits
This Homemade Green Enchilada Sauce Recipe is packed with vitamins. Tomatillos are a great source of Vitamin C and Vitamin K. They also contain fiber which helps your digestion.
Garlic and onions are known to support the immune system. Because this is homemade, there are no hidden preservatives or chemical dyes. It is a clean, low-calorie way to add huge flavor to your diet.
FAQs about Homemade Green Enchilada Sauce Recipe
How to make Homemade Green Enchilada Sauce less sour?
Tomatillos are naturally acidic and tart. If the sauce tastes too sour, stir in a teaspoon of honey or sugar. This balances the flavors perfectly without making it sweet.
Can I use canned tomatillos for this recipe?
Yes, you can use canned tomatillos if fresh ones are not available. However, you should skip the roasting step. Just drain them well and blend with the other roasted ingredients.
What is the difference between green and red enchilada sauce?
Red sauce uses dried red chilies and tomato paste for an earthy flavor. Green sauce uses fresh tomatillos and green peppers for a bright, tangy, and zesty taste.
Why is my green enchilada sauce bitter?
Bitterness usually comes from undercooked tomatillos or skins. Make sure you roast them until they are soft and charred. Simmering the sauce on the stove also helps remove bitterness.
Final Thoughts
I hope you enjoy learning how to make Homemade Green Enchilada Sauce as much as I do. It brings such a fresh, authentic vibe to taco night.
Your family will definitely notice the difference. Don’t be afraid to experiment with the peppers! Cooking is all about making things your own. Happy cooking!

Homemade Green Enchilada Sauce Recipe
Ingredients
- 1 lb Fresh Tomatillos husked and rinsed
- 2 Jalapeños seeded for less heat
- 1 Poblano Pepper large
- 1 White Onion peeled and quartered
- 4 Garlic Cloves peeled
- 1 cup Fresh Cilantro stems are okay
- 1 cup Chicken or Vegetable Broth
- 1 tbsp Lime Juice freshly squeezed
- 1 tsp Cumin ground
- 1/2 tsp Oregano dried
- Salt and Black Pepper to taste
- 1 tbsp Olive Oil
Instructions
Prepare the Vegetables
- Remove the papery husks from the tomatillos. Wash them under warm water to remove the sticky film. Cut the onion into large chunks. Peel your garlic cloves.
Roast for Flavor
- Place tomatillos, peppers, onion, and garlic on a baking sheet. Drizzle with olive oil. Roast under the broiler for 8-10 minutes. Look for charred, blackened skin.
Steam the Peppers
- Place the roasted peppers in a bowl and cover with plastic wrap. Let them sit for five minutes. This makes the skin very easy to peel off.
Blend the Ingredients
- Put the roasted veggies into your blender. Add the fresh cilantro, lime juice, and all the spices. Pour in half of the broth to start.
Puree Until Smooth
- Turn the blender on high. Blend until the sauce is completely smooth and green. Add more broth if you want a thinner sauce. It should look vibrant.
Simmer on the Stove
- Pour the green sauce into a large saucepan. Bring it to a gentle simmer over medium heat. Let it cook for 10 minutes to thicken.
Season and Taste
- Taste the sauce carefully. Add more salt or pepper if needed. If it is too tart, add a tiny pinch of sugar. Your sauce is now ready!
Notes
- Make it Creamy: Stir in 1/4 cup of sour cream or Greek yogurt at the very end.
- Control the Heat: Use Serrano peppers for more spice or bell peppers for zero heat.
- Deepen the Color: Adding a handful of spinach to the blender makes the sauce extra green.
- Vegetarian Option: Use vegetable broth instead of chicken broth for a vegan-friendly meal.
- Roasting is Key: Do not skip the roasting step. It removes the raw bitterness of the tomatillos.













Leave a Review