Some of the links on this site may be affiliate links. This means, at no additional cost to you, I may be paid a small commission if you follow the links and make a purchase. Learn more here.
Make this homemade red enchilada sauce from scratch in minutes, with simple ingredients from your pantry. This easy enchilada sauce recipe is made with tomato paste and always gets "Mmmmmms" when we make it for friends or family.
When I was in grad school, my roommate made enchiladas a LOT. We loved them. She would make a big pan of them and we'd have lunches ready for the whole week.
It didn't take long after we went our separate ways for me to miss having homemade enchiladas, so I asked for the recipe. And this is what she said,
"Put some oil in a pan with some garlic. Then add a BUNCH of cumin and some chili powder. Stir it around, add tomato sauce and it's done!"
I never knew it was so easy! Over the years I've used that "recipe" to develop this recipe. This red enchilada sauce recipe is the product of many years of testing. I switched out the tomato sauce for this tomato paste (because that's what I always have on hand).
Related: Delicious Pizza Sauce With Tomato Paste
So, don't pay $10 for an enchilada at the Mexican restaurant because you don't think you can make your own that's just as delicious at home.
Because you can.
You TOTALLY can.
Why I love this Enchilada sauce recipe
I love this enchilada sauce recipe for several reasons:
- It's so quick. It only takes five minutes from start to finish.
- It's completely customizable. Add a little more cumin or chili powder if you'd like. And if you want more spice, add a bit of cayenne.
- It tastes SO good.
Ingredients needed to make enchilada sauce from scratch
- Tomato paste (we use this kind and love it because it only has one ingredient!)
- Avocado oil (or olive oil)
- Garlic powder (or granulated garlic)
- Chili powder
- Ground cumin
- Water
- Salt (we use this kind because it still has trace minerals in it - unlike refined table salt)
Tools needed to make this enchilada sauce from scratch
- Sauce pan - this stainless steel sauce pan is probably the next one we'll bring into our kitchen, as we finalize the phasing-out of the non-stick pans.
- Stirring spoon - I love wooden spoons for stirring sauces.
- Mason jar to store the sauce - this size works great for sauces - I love the wide mouth.
How to make this easy enchilada sauce recipe
This sauce really couldn't be easier. Use the pictures below to help you every step of the way.
- Heat the oil and spices
- Add the tomato paste
- Add water & stir to combine
1. Heat oil in a small saucepan and add granulated Garlic, cumin and chili powder.
Stir the spice/oil combination and heat it for about a minute, while stirring. You can use garlic powder or granulated garlic. Don't use garlic salt.
2. Add the tomato paste
Next, turn the heat down to low and add the tomato paste and stir to mix the spices throughout. You can use tomato sauce if you'd rather. Try to get the kind without preservatives if you can.
3. Add water
Add water. Stir until everything is mixed together (try to get the clumps out).
Can you make this Enchilada Sauce ahead and how do you store it?
You can definitely make a double or triple batch and freeze it for when you want it. You can store it in any airtight container (mason jars work great). You can also freeze it in the mason jars (with some room at the top) and pull it out a day or two before you want to use it.
How to use your red enchilada sauce?
You can use this sauce in several different ways.
One obvious option is to use it in your enchiladas.
To make the pan of enchiladas, first drizzle a little sauce on the bottom of your 13x9 pan (love this design...especially the handles). Then take your tortillas and roll them up with the filling inside (veggies, beans, rice, cheese, meat - you decide).
Line the rolled up tortillas in the pan and then cover them with more sauce. Top with cheese. Cook it until the cheese is melted on top. You can always omit the cheese for dairy free enchiladas.
Related: Homemade Tortillas Made Easy With A Tortilla Press
Another way to use this sauce is in a burrito bowl or on a taco salad. You can also mix it in with meat or veggies for a boost of flavor anytime you want it.
So...wasn't that easy?
If you're looking for more tomato paste recipes, I've got you covered:
Easy Enchilada Sauce From Tomato Paste
Homemade enchilada sauce made with tomato paste and simple ingredients.
Ingredients
- 2 Tbsp oil (avocado oil or olive oil)
- ½ tsp garlic powder
- 1 Tbsp chili powder
- 2 Tbsp cumin
- 12 oz tomato paste
- 1.5 cups water
- ½ tsp salt
Instructions
- Heat the oil in a small saucepan on medium heat.
- Add spices to the oil and cook until fragrant, while stirring (about 1 minute).
- Turn off the heat and add the tomato paste, stir to get spices mixed in tomato paste.
- Add water and stir until clumps are gone and everything is mixed well.
Notes
- Use single ingredient tomato paste (should only have tomatoes in it).
Nutrition Information:
Yield: 12 Serving Size: ¼ CAmount Per Serving: Calories: 50Total Fat: 3gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 0mgSodium: 136mgCarbohydrates: 6gFiber: 2gSugar: 4gProtein: 2g
Farsana Ayubi says
Do you think you could put up a recipe for Chicken Enchiladas to go with your Enchilada Sauce?
Megan says
Yes! I'm happy to do that. While I work on a new post (it takes a while to get pictures done and measuring ingredients, etc.)...here's an overview of the process...Cook the meat and veggies that you want inside the enchiladas. Add 1/4 cup (ish) of this sauce to the mixture and stir it around. Add about 1/4 cup of this sauce to the bottom of your pan you're cooking them in (any baking dish works). Then, using your tortillas, add a little bit of the meat/veggie mixture to a tortilla, wrap the sides up and flip it over so it's sitting on the edges. Continue to do this until you've filled the pan in a single layer. Then pour some sauce on top and cover with shredded cheese (omit for dairy free). I usually cook it at about 350 (F) until the cheese is melted, or it's hot all the way through. I love serving it with fresh guacamole and any sauce that's left over. Let me know if you have any questions! I'm happy to help.
Lisa says
I did not care for this sauce. It is over powering. I suggest using only 6 oz tomato paste, not 12 oz.
Megan says
Lisa, I'm sorry to hear you didn't like the sauce. It definitely has a lot of flavor (that's how we like it). Thanks for stopping by and leaving a suggestion!
AJ says
We love this sauce! It has the perfect flavor, not too spicy, and is easy to make. We have made it many times and it has quickly become a family favorite. It is the only recipe we use for enchiladas anymore!
Megan says
AJ, Thanks for your comment. Glad you're enjoying the sauce!
KT says
Great recipe. We love cumin. I didn't have any garlic powder so substitute 2 TBSP of salsa verde (parsley and garlic sauce O had in the fridge). Thanks for posting this.
Megan says
KT, I'm glad you enjoyed the recipe! We love cumin, too. Love your substitution 🙂
Carrie says
I am in love with this sauce and will NEVER buy canned sauce again. I made Beef Enchiladas and got LOTS of compliments. I am thinking of canning this for quick use. I LOVE my food saucy and this is perfect!!
Megan says
Carrie! Thanks so much for your comment. If you do decide to can it, let me know how it goes! I love that idea. Also...happy to see that you're a fellow sauce lover :).
Sandra says
Can this sauce be frozen down please
Megan says
Sandra - Yes, absolutely. Freeze the sauce in ice cube trays or smaller jars to use in the future. Thanks for your comment!