FREE 5-Ingredient Recipe EBook
GET IT NOWMy 10-Minute Enchilada Sauce Recipe Is Better Than Canned, But So Easy

I’ll be honest, this enchilada sauce recipe is the kind of basic I didn’t expect to be worth making at home. But I love the flexibiity, customization, and clean ingredients that come with homemade versions of my favorite pantry basics, so I gave it a try. Compared to most versions, there are a few things I did differently with my enchilada sauce. Here’s why I’m so glad I did:
- Store-bought convenience, more control – Starting with canned tomato sauce means there’s no roasting or blending, so this is easier than many versions, but I love that I get to choose the broth, spices, and salt level.
- Thick without a roux – Many red enchilada sauce recipes start with flour and oil, but I skip that step. The tomato sauce reduces as it simmers, so the finished sauce is thick, smooth, and naturally gluten-free without needing any starch or thickener.
- Warm chile flavor with simple staples – Chili powder, cumin, oregano, garlic, and onion powder make the sauce savory and earthy. You get layers of flavor with familiar grocery store ingredients.
- Easy to make in 10 minutes – After sauteing the garlic quickly, my easy enchilada sauce simmers on the stovetop for only around 10 minutes. One pan, minimal prep, done.
If canned sauce is convenient but you want a quick homemade version that tastes even better, this homemade enchilada sauce is for you. Make a big batch with me and save it for your Mexican favorites!


“This is a really great recipe and easy to make! I love how it tasted so much better than store-bought enchilada sauce. Keeper recipe for sure.”
-Elizabeth S
Ingredients & Substitutions
Here I explain the best ingredients for my easy enchilada sauce recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Tomato Sauce – I use plain canned tomato sauce for a neutral tomato base. You can also puree crushed tomatoes until smooth, or dilute tomato paste with water, although the final thickness may change a little.
- Chili Powder – Provides the red chile flavor and much of the color. I use and recommend a mild American-style chili powder blend, which contains ground chile plus other spices, rather than pure ground chile powder, which can be much hotter. Keep in mind heat can vary from brand to brand.
- Broth – I usually choose this reduced-sodium one, so I can control the salt at the end. You can also make my homemade chicken broth, use bone broth for a richer savory base, or use vegetable broth if you need this enchilada sauce recipe to be vegetarian.
- Garlic & Oil – Fresh garlic gives the sauce a savory base, and I saute it briefly in olive oil before adding the liquids. In a pinch, you can use 2 teaspoons of jarred garlic or 1/2 teaspoon garlic powder. Butter or ghee also work in place of the oil.
- Seasonings – I add dried oregano, cumin, and onion powder to round out the warm, earthy flavor of the enchilada sauce, and sea salt to bring everything together. I made black pepper optional, since the chili powder already provides some heat.

How To Make Enchilada Sauce
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts, see the recipe card.
- Saute the garlic. Heat the olive oil in a medium saucepan over medium heat. Add the garlic and cook until fragrant.
- Add the sauce ingredients. Stir in the broth, tomato sauce, chili powder, oregano, cumin, onion powder, salt, and black pepper, if using. Mix until the spices are evenly distributed and the red enchilada sauce looks smooth.
- Simmer until thickened. Bring it to a simmer, cover, and reduce the heat to maintain gentle bubbles. Cook, stirring occasionally, until it reaches the thickness you like. I adjust the salt and pepper to taste only after cooking, because the flavors meld as the enchilada sauce recipe cooks.



My Recipe Tips
- Enchilada sauce can vary by style and region. Mine is a quick tomato-based version made with chili powder and pantry spices, rather than one that starts by soaking and blending whole dried chiles.
- To make this sauce faster, grab your largest saucepan or even a skillet. A wider pan gives more surface area for evaporation, so the sauce reduces faster. I use this medium saucepan, but a saute pan makes the process even quicker.
- Keep the simmer gentle. I lower the heat once the sauce starts bubbling, so the tomato base can reduce gently. If the heat is too high, you’ll make a mess of your stove with splatters, or the bottom can burn. Stirring occasionally helps, too.
- Want it extra smooth? Blend at the end. This enchilada sauce recipe is the consistency of a thick tomato sauce. If you want the texture to be silky, a high-powder blender will get it there.

Enchilada Sauce Recipe (Easy)
My easy homemade enchilada sauce recipe takes just 10 minutes! It’s smooth, richly spiced, and naturally thick with no flour or roux.
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Heat the olive oil in a medium saucepan over medium heat. Add the garlic and saute for about 1 minute, until fragrant.
-
Add all remaining ingredients and stir together. Bring to a simmer. Cover and reduce heat to maintain bubbles. Simmer for about 10 minutes, stirring occasionally, until thick enough to your liking.
-
Adjust sea salt and black pepper to taste if needed (do this only after cooking, which develops the flavors and heat).
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1/4 cup
- Tips: Check out my recipe tips above to help you make this enchilada sauce recipe faster, prevent splatters or burning, know what style of red sauce to expect, and get the texture you like.
- Storage: Keep the homemade enchilada sauce in an airtight container in the refrigerator for up to 1-2 weeks.
- Freeze: Store in an airtight container or freezer bag for up to 3-6 months. Thaw in the refrigerator overnight, then stir before using.
- Recipe yield: This recipe makes 2 cups total, which is slightly more than a typical 15-ounce can of enchilada sauce.
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Enchilada Sauce Recipe
Ways To Use Enchilada Sauce
Obviously, enchiladas are the first thing that comes to mind, but I use this sauce for so much more. It’s an easy way to add that warm, tangy, chile-spiced flavor to all kinds of meals:
- Enchiladas – The obvious one! Spoon it over beef enchiladas, chicken enchiladas, or black bean enchiladas before baking. I like to save a little extra for drizzling on top, too.
- Tacos – Use this homemade enchilada sauce recipe in place of taco sauce, or drizzle it over zucchini taco boats, taco salad, Crock Pot taco casserole, or taco dip. A little goes a long way here.
- Burritos – Spoon the sauce inside a burrito, pour it over the top for a smothered version, or add a drizzle to a burrito bowl. I especially like this when the filling itself is simple and could use a little extra sauciness.
- Fajitas – Add a spoonful to shrimp fajitas, chicken fajitas, or steak fajitas. You can drizzle it on at the table or toss a little with the meat and veggies at the end.
- Casseroles – Mix this easy enchilada sauce into my Mexican ground beef casserole, or spoon some over an egg casserole to add some heat.
- Soups – Stir some into Mexican chicken soup or black bean soup for extra tomato and chile flavor. I usually start with a little, taste, and add more from there.
And don’t stop there. I also like enchilada sauce spooned over eggs, roasted veggies, rice or cauliflower rice, baked potatoes, or shredded chicken. You can even use it as a quick simmer sauce when leftover meat needs a little help becoming dinner.

Shop
My
Custom










37 Comments
jennifer
2Thank you so much for this! I always cringed using enchilada sauce out of a can . .. but need convenience for my life right now. Had no idea homemade would be so easy.
Diane
1Terrific flavor, easy and quick
Maya | Wholesome Yum
0Thank you, Diane!
Lynette
0The Enchilada sauce is delicious!! I don’t tolerate spicy heat well, but this sauce has just the right amount of heat and great flavors!
Wholesome Yum A
0So glad you loved it, Lynette! I’m happy to hear the heat level was just right for you and that you enjoyed the flavors. Thanks for sharing!
Bohdanna
0I will never buy canned sauce every again! It was so good. I had chicken bone broth in the fridge so I used that and maybe added some more flavor to the sauce. I made it with your chicken enchilada recipe, it was a big hit!
Maya | Wholesome Yum
0I’m so glad you liked this sauce, Bohdanna, as well as the enchiladas. Thank you.
Pam
0Easy and very good. Thank you!
Maya | Wholesome Yum
0I’m glad you liked it, Pam! Thank you!
Kate
0I made this homemade enchilada sauce for my family and everyone asked for second helpings because of how delicious it was! Definitely a keeper!
Lindsey
0Your enchilada sauce was delightful! I used it to make your low carb chicken enchiladas and the whole family raved!!!
Elizabeth S
0This is a really great recipe and easy to make! I love how it tasted so much better than store bought enchilada sauce. Keeper recipe for sure.
Liz
0I used this on black bean enchiladas and it was so good!! Perfect flavor and so easy to make!
Vicki Craig
0Great Gluten Free Recipe! I thicken either by cooking longer as the recipe suggests, or I add in some avocado.
Julianne R.
0This is the answer to my prayers. I began my gluten free journey a little over two months ago and needed to bring some ‘traditional’ Mexican enchiladas back to the dinner table at my family’s request. Now I can enjoy the same meal! This sauce is just like my mom’s.
Leigh Houston
0Absolutely delicious! About to make it for the 3rd time in as many weeks. I love how easy it is!
Mary
0Yummy!
Jenna
0I found that Old El Paso has enchilada sauce with only 3g of carbs for every 1/4 cup serving.
Amy
0I made this last night and I will never buy a can of enchilada sauce again. It was delicious!
Lydia
0So easy and delicious! I cut back on the chili powder and cumin a bit and didn’t add the black pepper because my young kids don’t appreciate things being very spicy. And it was a total win! I love how easy it is to mix up and I freeze any of the sauce that I don’t end up using.
Diana
0Authentic red chili enchilada sauce is made with red chilis not tomato’s. I live in NM capital of growing chilis. It is made way different now you know the difference
Sharon
0Is there a reason you don’t use paprika? When I make my home made I do.
Wholesome Yum
0Hi Sharon, you can absolutely use paprika if you like!
Patricia R.
0Made this tonight. It was delicious! I was making a chicken enchilada something or other and I mixed up my flours by accident making some tortillas and ended up with a mess. But I improvised and it all turned out great. This recipe is a keeper. Fast to make and pretty much fool proof. Every store bought sauce I found had unwanted ingredients. And tomatoes. Not sure about the comment about not having tomatoes, but I have yet to find one that didn’t.
Donna
0Delicious and EASY
Rebecca Wells
0Yeah except that REAL authentic enchilada sauce has NO tomato sauce in it. It is made with redi chilis, or chili powder and camino powder, oil, salt and pepper.
So I made my home made sauce with just a sprinkle of Arrowroot and your coconut tortillas, not bad not bad atol. Also try the tortillas with Herdez Salsa Verde and Fontana cheese….YUM
Nathan
0This sauce is absolutely perfect. The only difference from the recipe is that I used Kerrygold butter to saute the garlic. Everything else was the same. Then made an enchilada bake/casserole. It was amazing, mainly because of this awesome sauce 🙂 Will be making this over and over again. Seems like it would make a really good marinade too. Just a thought. Thank you!
Miranda
0YUM!! I’m definitely going to have to try this. Do you think using butter will change the recipe much compared to using Ghee?
Maya | Wholesome Yum
0Ghee would definitely work in this recipe, Miranda! I hope you like it!
Monica
0Love this sauce!
Maya | Wholesome Yum
0Thank you, Monica! Thanks for stopping by!
Tracy
0Just made this to accompany my pork roast tonight as I’m finally breaking my egg fast… it was delicious!! I did add about a tablespoon on chipotle tobacco for some heat and it worked well with the flavor profile.
Maya | Wholesome Yum
0Great idea to add Chipotle, Tracy! I am so glad you liked it!
Carissa
0How long would this last in the fridge?
Maya | Wholesome Yum
0Hi Carissa, it should last about a week in the fridge.
Beverly Jackson
0Some great gluten-free recipes. Thanks.
Maya | Wholesome Yum
0Thank you, Beverly!