Homemade Enchilada Sauce (UK Recipe)

This easy recipe makes a delicious homemade enchilada sauce. Made with simple store-cupboard ingredients and flavourful spices, it adds authentic Mexican flavour to your favourite enchilada dinners. 

We love enchiladas. 

To be honest, store-bought enchilada kits are pretty good, whether they are branded or not. 

But we are Aldi shoppers (this was something you’d have been bullied for in my school, but it is now quite a boast!), and while they often have fajita and taco kids, they rarely have enchilada kits. 

Even when we can get kits, my kids aren’t massive enchilada fans, so the kit is always a bit big for just two of us.

So we usually make our own. 

My homemade enchilada sauce recipe is a little spicier and creamier than a store-bought version. 

bottle of enchilada sauce on table.

Why I Love Homemade Enchilada Sauce

It’s better than canned enchilada sauce.

That’s not the only reason!

  • Making your own enchilada sauce means that you can adjust the spice level to suit you. 
  • This recipe is about perfect for one lot of enchiladas.
  • You can make it in advance or save leftovers.
  • It’s really, really lovely!
  • You can just add it to your favourite enchilada recipe.

Ingredients For Enchilada Sauce

When I make my homemade red enchilada sauce, I use:

Olive Oil

Plain Flour (or all purpose flour)

Chilli Powder

Cumin

Oregano

Cinnamon

Salt

Garlic Puree – You can use a teaspoon of garlic powder, or fresh garlic cloves too. If you use powder, mix it in with the dry ingredients.

Tomato Puree

Vegetable Stock – You can use chicken stock if you don’t have veg. 

Apple Cider Vinegar

Freshly Ground Black Pepper

ingredients for enchilada sauce.

You’ll Also Need

All you really need to make this recipe for enchilada sauce is a whisk and a small saucepan. 

A jug and a small bowl to mix other ingredients are useful. 

How to Make Easy Enchilada Sauce – Step-by-Step Instructions

Full, easy-to-follow instructions and quantities are available in the recipe card at the bottom of this post.

Step One

Mix the dry ingredients (except the pepper) in a small bowl. Keep this close to your pan. 

flour and spices mixed in small bowl.

Step Two

Pour the oil into a small pan. Warm this small saucepan over medium heat on the hob. 

Step Three

After around 2 minutes, toss a small pinch of flour into the oil. It should sizzle on impact. If it doesn’t, heat the oil for a bit longer and try again. 

Step Four

When the oil is hot, reduce the heat, tip in the flour mixture, and whisk constantly for 1 minute. 

whisking flour, spices and oil in pan.

Step Five

Add the tomato and garlic purees and whisk until combined. It will be lumpy, but that’s fine. 

whisking flour, oil, spices and tomatoes in small pan.

Step Six

Slowly pour in the stock, whisking in a bit at a time to avoid lumps. 

whisking enchilada sauce paste in small pan.

Step Seven

Once all the stock has been incorporated, increase the temperature back to medium and bring it to a simmer, whisking constantly. 

Step Eight

Simmer while whisking for 5-10 minutes until the sauce has reduced. Five minutes is usually enough, but if you have any doubts, going to ten shouldn’t hurt unless it feels super thick. 

enchilada sauce in small pan with whisk.

Step Nine

Remove from the heat. 

Step Ten 

Whisk in the vinegar and black pepper and leave to cool. Unless you are using it straight away, then just give it about 10 minutes to thicken further and use it straight from the pan while still warm. 

Variations

Adjust the Spice Level

When I taste this sauce, I think, “Oh, that’s a bit spicy!” But actually, once you’ve added cheese and other enchilada ingredients, it’s pretty mild. 

If you prefer very spicy enchiladas, add more chilli, a pinch of chilli flakes or some cayenne pepper. 

If you like them mild, use less chilli. 

Use Garlic Powder

Garlic powder is great. Add a teaspoon to your flour if you prefer. 

Use Chicken Stock

Chicken stock is quite a mild flavour and can be swapped for vegetable stock if that’s what you have in. 

unbaked enchiladas in foil tray.

Leftovers

Homemade enchilada sauce will last for up to a week. 

Maybe longer, there’s no dairy or anything like that, that might go bad quickly. 

But I don’t recommend keeping it for longer than a week. 

Use your leftovers on more enchiladas or as a simple pasta sauce. You could also add chopped tomatoes to spice up a pizza sauce or any other tomato sauce. 

Storage 

Pour the cold leftover enchilada sauce into an airtight bowl or bottle, seal it, and refrigerate it for up to a week. 

I don’t recommend freezing homemade enchilada sauce. Just because I’ve never tried it. We never have any left!

close up of air fryer enchiladas in tray.

FAQ

Does Enchilada Sauce Have Tomatoes?

This enchilada sauce has tomato puree but not fresh tomatoes. 

Does Enchilada Sauce Have Dairy?

No, this enchilada sauce doesn’t have dairy. This is a dairy free recipe.

Does Enchilada Sauce Have Sugar?

While some of the ingredients may contain sugar (hello, tomato puree), I don’t add any extra.

Should Enchilada Sauce be Thick?

Yes, pourable, but relatively thick.

Other Recipes 

If you like this homemade enchilada sauce recipe, you might also want to try:

Bottle of Enchilada sauce with spices in the background.

Homemade Enchilada Sauce

Author NameDonna
Try this easy homemade enchilada sauce recipe featuring store-cupboard essentials and spices. Infuse your favourite enchilada dishes with authentic Mexican flavours. Give it a try and enhance your next meal with this homemade sauce.
No ratings yet
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course sauces
Cuisine British, Mexican
Servings 1 Portion
Calories 523 kcal

Ingredients
 
 

  • 3 Tablespoons Olive Oil
  • 3 Tablespoons Plain Flour
  • 1 Tablespoon Chilli Powder
  • 1 Teaspoon Cumin
  • 0.5 Teaspoon Oregano
  • Pinch Cinnamon
  • Good Pinch Salt
  • 1 Teaspoon Garlic Puree
  • 2 Tablespoons Tomato Puree
  • 500 ml Vegetable Stock
  • 1 Tablespoon Apple Cider Vinegar
  • Pinch Freshly Ground Black Pepper

Instructions
 

  • Mix the flour, spices and salt in a small bowl.
  • Pour the oil into a small pan and warm over medium heat on the hob.
  • After around 2 minutes, toss a small pinch of flour into the oil. It should sizzle on impact. If it doesn’t, heat the oil for a bit longer.
  • When the oil is hot, reduce the heat, tip in the flour mixture, and whisk constantly for 1 minute.
  • Add the tomato puree and garlic puree and whisk until it all comes together.
  • Slowly pour in the stock, whisking in a bit at a time to avoid lumps.
  • Once all the stock has been incorporated, increase the temperature to medium and bring it to a simmer, whisking all the time.
  • Simmer while whisking for 5-10 minutes until the sauce has reduced.
  • Remove from the heat.
  • Whisk in the vinegar and black pepper and leave to cool.

Notes

  • If you want to use it immediately, you can use it when warm, straight from the pan; just leave it for 10-15 minutes to thicken further. If not, leave it to cool completely before pouring into a bottle, jar, or bowl and sealing.
  • If using garlic powder, mix it in with the spices and flavour.

Nutrition

Nutrition Facts
Homemade Enchilada Sauce
Serving Size
 
1 Bottle
Amount per Serving
Calories
523
% Daily Value*
Fat
 
43
g
66
%
Saturated Fat
 
6
g
38
%
Polyunsaturated Fat
 
35
g
Sodium
 
1787
mg
78
%
Carbohydrates
 
32
g
11
%
Fiber
 
5
g
21
%
Sugar
 
5
g
6
%
Protein
 
6
g
12
%
* Percent Daily Values are based on a 2000 calorie diet.

Any nutritional information is given as a general guide only and may not be accurate. The information is provided using an online calculator and is specific to my ingredients. Please make your own calculations if you want precise information.

Keyword enchilada sauce, homemade sauce, UK enchilada sauce recipe
Tried this recipe?Mention @Donnadundasblog or tag #DonnaDundasBlog!

Save this recipe for later!

Photo of author
Author
Donna Dundas
Donna Dundas is an experienced family food blogger who has been creating easy and wholesome recipes for over 7 years. Her blog is a must-read for anyone looking for filling and delicious recipe ideas, that reduce waste and minimise stress.

Leave a comment

Recipe Rating