Authentic Mexican enchilada sauce for beef or chicken enchiladas with a richer, more intense flavor than canned enchilada sauce.

Beef Enchilada and Sauce

Last week I made beef enchiladas for a friend and for David and me. They quickly became one of our favorite meals thanks to this authentic Mexican enchilada sauce. Most recipes for homemade enchilada sauce start with flour and oil, making a roux, then adding tomato sauce and spices. I wanted something more authentic, so I kept looking and found a recipe by Nathan, on, that sounded more like it, with dried chilis and fresh tomatoes.

Pasilla chilis

After tasting the end result however, I found that I’m too used to American enchilada sauce and I wanted more tomato flavor so I added tomato paste. 

A few more tweaks and we had authentic enchilada sauce that can be used with chicken enchiladas, beef enchiladas, tacos, or almost anything that you’d like to spice up a bit. You could even drizzle this over chicken tortilla soup.

The flavor is deeper and more intense than canned sauce, and I suspect better than the flour/oil based sauce as well. The chilis are mild with just enough heat to let you know you’re eating Mexican food.

You may also like…
Homemade Taco Seasoningtastes better and better for you!

Seeds inside chili

The recipe is not complicated although it will take a little more time than just putting ingredients in a saucepan and heating. You have to scrape out the seeds from the dried chilis and cut the stems off. That’s the most labor intensive part. Then you just put everything into a blender.

Tortillas and enchilada sauce

Really easy and you’ll have enough sauce to save for another batch of Mexican food. You can even put the leftover sauce in the freezer. Beef enchilada recipe coming soon!

Join Southern Food and Fun Community group
and Southern Potluck group!

And please follow us on social media:

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
5 from 1 vote

How to Make Enchilada Sauce

An authentic Mexican enchilada sauce using dried chilis in a blender. It’s not complicated but has a much richer, intense flavor than canned sauce.
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Servings: 8 servings
Save This Recipe


  • 7-9 dried chilis, I used Pasilla because that’s what Publix had–can also use Guajillo or California chilis
  • 4 roma tomatoes, cut into quarters
  • 2 tablespoons tomato paste
  • ¼ cup fresh lime juice
  • 2 cloves garlic
  • 1 teaspoon ground cumin
  • teaspoon ground cloves
  • ½ teaspoon freshly ground black pepper
  • 1 teaspoon salt
  • ½ cup chicken broth
  • ½ cup water


  • Stem and deseed the chiles. Rinse the chiles then place in a pot with tomatoes and cover with water. Bring to a boil and cook for 5 minutes.
  • Turn off heat and allow to rest for 20 minutes. Place chiles, tomatoes, and the rest of ingredients into a blender. Blend until smooth. If necessary, strain through a fine mesh strainer. (I did not need to do this.)


Serving: 8servings, Calories: 15kcal, Carbohydrates: 3g, Sodium: 349mg, Sugar: 1g
Course: Sauces
Cuisine: Mexican
Calories: 15
Keyword: enchilada sauce, real enchilada sauce
Love this recipe?Mention @southernfoodandfun or tag #southernfoodandfun!
Lucy standing behind a counter with a cheese board and glass of wine.

About the author

Hi, I’m Lucy! I’m a home cook, writer, food and wine fanatic, and recipe developer. I’ve created and tested hundreds of recipes so that I can bring you the best tried and true favorites.

Follow Lucy on social media:

You May Also Like:

Sign up with your email address to receive a 5-day series of Southern Cooking Secrets, followed by weekly emails with recipes and tips. We won't send you spam. Unsubscribe at any time.
5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. I wonder why sugar would be added to enchilada sauce. I notice that many southern recipes put sugar in non-dessert type foods. I never add it because some things are just sweet enough naturally and adding sugar makes things too sweet for my personal taste. I am thinking it must be some regional taste thing going on. But I can’t help but be curious why in southern type cooking, the recipes add sugar to almost everything.

    1. Hi Nance,
      It might be regional, I’m not sure. I generally add a touch of sugar when I’m cooking with tomatoes. Not enough to make it sweet but just enough to cut the acidity in the tomatoes. I think it helps balance the recipe. But Southerners do tend to like things more sweet…except usually cornbread and grits!