The Scent of Home
That first whiff of toasting spices hits me every time. It smells like my friend Maria’s kitchen. She taught me this recipe years ago. Ever wondered how you could turn pantry staples into something unforgettable? This sauce is your answer. It fills your home with a warm, inviting aroma. That smell promises a delicious meal is coming. It is pure comfort in a pot.
My First Saucy Adventure
My first try was a bit lumpy. I didn’t whisk the flour fast enough. The sauce still tasted amazing on our enchiladas. That taught me a great lesson. Home cooking does not need to be perfect to be good. A little love covers many small mistakes. The effort itself makes the food taste better. What was your last happy kitchen accident?
Why This Sauce Works
Two things make this sauce special. First, toasting the flour creates a rich base. Second, the sugar balances the tomato’s acidity perfectly. Which flavor combo surprises you most: the cumin or the oregano? Share your thoughts in the comments below. This simple blend creates a deep, complex flavor. You control the salt, which is a big win. No more overly salty sauce from a can.
A Sauce with History
This style of sauce has deep roots. It comes from Mexican and Tex-Mex cooking traditions. Early versions used dried chilies instead of powder. The canned tomato sauce is a modern, easy twist. *Did you know “enchilar” means “to season with chili”?* This recipe honors that spirit simply. It brings authentic flavor to your weeknight table. Will you try it this Tuesday?
| Ingredient | Amount | Note |
|---|---|---|
| Avocado oil (or any neutral-flavored oil) | 2 tablespoons | |
| All-purpose flour | 2 tablespoons | |
| Vegetable broth | 1½ cups | |
| Tomato sauce | 2 (8-ounce) cans | |
| Chili powder | 1 tablespoon | |
| Ground cumin | 1 teaspoon | |
| Dried oregano | ½ teaspoon | |
| Garlic powder | ½ teaspoon | |
| Onion powder | ½ teaspoon | |
| Sugar | ½ teaspoon | |
| Salt | To taste |
Your New Favorite Sauce
Let’s make a rich, flavorful enchilada sauce. It is simple and so much better than store-bought. You just need one pot and about twenty minutes. This recipe makes enough for a big family meal.
Step 1
Heat your oil in a medium saucepan. Use medium heat for this step. Whisk in the two tablespoons of flour. Cook it for one full minute while stirring.
Step 2
Now, add all your remaining ingredients. This includes broth, tomato sauce, and spices. Whisk everything together until it looks smooth. Then, turn the heat up to bring it to a boil.
Step 3
Reduce the heat to a gentle simmer. Let it cook for about ten minutes. Stir it once in a while as it thickens. (A hard-learned tip: do not skip simmering! It cooks the flour taste out).
Step 4
Take the pot off the heat. Let the sauce cool down a little. Finally, give it a taste and add salt if needed. *Fun fact: this sauce base is called a “roux.”* What is the key to a smooth sauce without lumps? Share below! Cook Time: 15 minutes
Total Time: 20 minutes
Yield: About 3 cups
Category: Sauce, Mexican
Make It Your Own
This sauce is a perfect blank canvas. Try one of these easy spins for a new flavor. Each one changes the character of your dish. I love seeing what you all create.
Smoky Chipotle Twist
Add one or two canned chipotle peppers in adobo sauce. Blend them right in with the tomato sauce. It gives a deep, smoky heat that is wonderful.
Bright Citrus Zing
Stir in the zest of one lime after cooking. Add a squeeze of fresh lime juice, too. It makes the whole sauce taste fresher and brighter.
Creamy Dreamy Version
Whisk in a quarter cup of Mexican crema at the end. You can use sour cream in a pinch. It creates a lovely, rich, and creamy texture. Which creative spin will you try first? Vote in the comments!
Serving Up Comfort
Of course, this sauce is perfect for enchiladas. But do not stop there. Try it over huevos rancheros for breakfast. You can even use it as a dip for crispy tortilla chips.
Top your dish with fresh cilantro and crumbled queso fresco. A side of simple Mexican rice completes the meal. For a drink, try a cold Mexican lager or a fizzy lime soda.
Which would you choose tonight: classic enchiladas or breakfast huevos?
Storing Your Sauce for Later
Let your sauce cool completely first. Pour it into a jar for the fridge. It keeps for about one week. You can freeze it for three months. Use a freezer bag or container. Thaw it overnight in your fridge. Reheat it gently in a pan, stirring often. Add a splash of broth if it’s too thick. I always make a double batch. It saves so much time on busy nights. Do you batch-cook sauces too?
Quick Fixes for Common Sauce Hiccups
Sauce too thin? Simmer it a bit longer to reduce. Too thick? Just whisk in a little extra broth. If the flavor tastes flat, add a pinch more salt. A tiny bit of sugar can also balance acidity. *Fun fact: my first sauce was far too salty!* I learned to taste my broth first. Why does this matter? Getting the salt right makes all the other spices shine. Have you ever saved a sauce that went wrong?
Your Sauce Questions, Answered
Q: Can I make this gluten-free?
A: Yes! Use a gluten-free flour blend. The result will be the same.
Q: How far ahead can I make it?
A: Make it up to 5 days ahead. The flavors get even better.
Q: What can I use instead of tomato sauce?
A: Canned crushed tomatoes work well. Just blend them until smooth.
Q: Can I use chicken broth?
A: Absolutely. Any broth you like will work just fine here.
Q: Can I double the recipe?
A: You can! Use a bigger pot. The cooking time stays the same.
Your Kitchen, Your Stories
I hope this sauce becomes a staple in your home. It’s a simple way to make meals special. Why does this matter? Homemade food connects us. It’s a gift of care for your people. I love seeing your creations. Share your enchilada night photos with me!
Tag Amelia Hartwell on Pinterest so I can see.
Happy cooking! —Amelia Hartwell.

Easy Homemade Red Enchilada Sauce Recipe
Description
A simple and flavorful homemade enchilada sauce, perfect for your favorite Mexican dishes.
Ingredients
Instructions
- Heat the oil in a medium saucepan over medium heat (I use a 3-quart saucepan).
- Add the flour and whisk until combined and smooth. Cook, whisking constantly, for 1 minute.
- Add the vegetable broth, tomato sauce, chili powder, cumin, oregano, garlic powder, onion powder, and sugar; whisk to combine.
- Increase the heat and bring to a boil, then reduce the heat and simmer gently, stirring occasionally, until the sauce has slightly reduced and thickened, about 10 minutes. Note that the sauce will thicken a little more as it cools.
- Taste and add salt, if needed (note that you may not need to add any depending on how salty your broth is).
Notes
- This sauce can be stored in an airtight container in the refrigerator for up to 1 week or frozen for up to 3 months.