Homemade Enchilada Sauce (gluten-free)
I used to search high and low for a bottled enchilada sauce that didn’t contain wheat or any refined sweeteners and gums. I always came up short, so I created my own recipe. Today, you can find gluten-free sauce options at the market, but I still enjoy preparing it myself with lots of dried chilis I find at local markets
Enchiladas are a great gluten-free option for dinner because they are traditionally made with corn tortillas. You can stuff them with anything you like from grilled vegetables, refried beans and corn to roasted chicken. When I started on my gluten-free journey, I was frustrated to find out many enchilada sauces are made with wheat flour. Making a homemade enchilada sauce fixes that problem.
I used to search high and low for a bottled enchilada sauce that didn’t contain wheat or any refined sweeteners and gums. I always came up short, so I created my own recipe. Today, you can find gluten-free sauce options at the market, but I still enjoy preparing it myself with lots of dried chilis I find at local markets or at Penzey's online store.
Making Enchilada Sauce from Scratch
Homemade sauces bring so much more life and flavor into your meal. Plus, you can control the quality, seasonings and level of heat. If you want a bit more kick, for example, just stir in a pinch of cayenne pepper. It’s all up to you!
Dried Chilis - Ancho and Guajillo
Flours - help thicken
Spices - ancho chili powder, cumin, garlic powder, onion powder, smoked paprika, oregano
Vegetable or Chicken Stock - so you can make this vegetarian if you want!
A Note about Spices
This recipe relies heavily on spices and dried chilis, so quality is important. Most of my spices come from Penzey’s. I have found in my culinary career that their spices always taste the best. The garlic powder tastes like real dried garlic. Everything smells good and the quality is the best I have found.
Walking through their store and smelling each of the spices, its easy to notice that a Penzeys is above average. The flavors are bright and earthy, without any of that dusty, muddled flavor that often makes other brands seem flat.
How to Store Homemade Enchilada Sauce
Don’t worry about making too much. Drizzle the sauce on these Individual Huevos Rancheros for breakfast and then freeze the rest in a jar for another time. You can prepare this recipe in advance so you have it ready when you want to make enchiladas for dinner. The flavor will get better as it sits.
Printer-Friendly Recipe

Homemade Enchilada Sauce (gluten-free)
Homemade enchilada sauce for extra delicious enchiladas, or huevos rancheros. Feel free to customize as you like to get the taste you want – that's the beauty of homemade sauces!
Ingredients
- 3 dried ancho chilies, about 2 oz.
- 1 dried guajillo chili, ½ oz.
- 1 tablespoon olive oil
- 2 teaspoon brown rice flour
- 2 teaspoon tapioca starch
- 1 tablespoon ancho chili powder
- 1 tablespoon cumin
- 1¼ teaspoon garlic powder (I especially love this one from Penzey's)
- 1 teaspoon onion powder
- 1 teaspoon oregano
- ¼ teaspoon smoked paprika
- Couple turns freshly ground black pepper
- 10 oz. tomato paste
- 2 cups vegetable or chicken stock
- 1¾ teaspoon salt
- Juice of 1 lime, about 2 tablespoons
Instructions
- In a medium pot, bring 3 cups of water to a boil. Turn off the heat.
- While waiting for the water to boil, wipe dried chilies with a wet paper towel. Carefully rip out the stems. Using a scissor or your hands, open the chilies and scrape out the seeds and any membranes. Place chilies in the pot of hot water and let sit, submerged, for 15 minutes. Drain chilies and reserve soaking liquid.
- In a medium pot or high-sided pan, heat oil over medium heat. Add flour and starch, and stir with a rubber spatula until toasted, about 2 minutes.
- Reduce heat to low and add all the spices (up to black pepper) and the tomato paste. Stir for 30 seconds. It will be thick, so stir well.
- Add the stock and salt, and whisk until smooth. Increase the heat slightly and bring the mixture to a simmer, stirring frequently for 2 minutes. Remove from the heat and stir in the lime juice.
- Place tomato mixture, soaked chilies and a ¼ cup of soaking liquid into a food processor. Blend until smooth, scraping down the sides if needed. If the sauce is too thick, add a little more stock or water until the desired consistency is reached. (Enchilada sauce is typically a little thin when used for enchiladas. The uncovered baking causes a lot of moisture to evaporate. When using this for other dishes like Huevos Rancheros, it can be a little thicker.)
- Let cool and store in an airtight container in the refrigerator or freezer.
Notes
- Measure all the spices ahead of time and store them in a small container. Do the same for the flour and starch in a separate container. This will reduce the cooking time when you’re ready to make the sauce.