Everyday Enchilada Sauce
Photo by Loren Castillo on Pexels

Everyday Enchilada Sauce

A bright, savory enchilada sauce built on dried chili powder, tomato sauce, garlic, and cumin. This all-purpose sauce comes together in under 15 minutes and works with any filling—chicken, cheese, beans, or vegetables. The gentle simmer mellows the spices into a cohesive, complex flavor that tastes like it simmered for hours.

Prep
5 min
Cook
12 min
Total
17 min
Makes
About 2½ cups (600 ml) sauce; serves 4 (enough for 12–16 enchiladas)
Share

Steps

Before you start
  • Measure all spices before you start—chili powder should be a true chili powder (like ancho or New Mexico), not a chili-spice blend
  • Keep the vegetable broth at room temperature or warm for quicker blending
  • Have a wooden spoon ready for stirring; the sauce may sputter slightly
  1. Sauté onion and garlic

    • Heat the oil in a 2-quart saucepan over medium heat.
    • Add the diced onion and cook, stirring often, until softened and starting to turn golden, about 3–4 minutes.
    • Add the minced garlic and stir constantly for 30 seconds until fragrant.
    • You should smell the garlic clearly; it should not brown.
    + Show details

    Ready when: Onion is soft and translucent; garlic is fragrant and just starting to turn cream-colored, not brown

    Tip: If garlic browns even slightly, it will taste bitter. Keep the heat moderate and keep stirring.

  2. Toast spices

    • Add the chili powder and ground cumin to the pan and stir constantly for 1–2 minutes.
    • The spices will darken slightly and smell toasty.
    • This blooming step releases the oils and deepens the flavor—do not skip it.
    • Watch that the spices do not scorch; if the bottom of the pan starts to darken too much, lower the heat slightly.
    + Show details

    Ready when: Spices are darker and very aromatic; you can smell the chili powder and cumin clearly

    Tip: Toasting the spices dry in the hot oil transforms them from raw to complex. Do not add liquid yet or the spices will not bloom properly.

  3. Add tomato sauce and broth

    • Pour the tomato sauce and vegetable broth into the pan, stirring constantly to break up any spice clumps.
    • The mixture may bubble and steam.
    • Bring it to a gentle simmer over medium heat, stirring occasionally.
    + Show details

    Ready when: Mixture is bubbling gently around the edges and becoming homogeneous

    Tip: Whisk vigorously when you first add the liquid to prevent any spice clumps from settling.

  4. Simmer and infuse

    • Reduce the heat to medium-low and add the dried oregano.
    • Simmer uncovered for 8 minutes, stirring every 2 minutes.
    • The sauce will reduce slightly, thicken a little, and the flavors will meld.
    • You should see steam rising gently and occasional small bubbles breaking the surface.
    + Show details

    Ready when: Sauce coats the back of a spoon lightly; flavors are rounded and integrated, not sharp

    Tip: Stir regularly to prevent the bottom from catching and to ensure even cooking. If the sauce splutters too much, lower the heat further.

  5. Season and finish

    • Remove from heat.
    • Taste and season with salt and freshly ground black pepper.
    • Add the lime juice if desired (it brightens the sauce without making it sour).
    • Stir well and let cool for 2 minutes before using.
    + Show details

    Ready when: Sauce is smooth, deeply colored, and tastes balanced—neither too salty nor bland

    Tip: Season gradually; you can always add more salt, but you cannot remove it. The lime juice is optional but recommended; it adds a subtle brightness that does not overpower.

Good to know

Tips
  • Use pure chili powder (ancho, New Mexico, or guajillo), not chili spice blend, which contains salt and other seasonings that will throw off the balance
  • For a richer, more complex sauce, add 1 tablespoon tomato paste and 1 teaspoon cocoa powder in Step 2 after toasting the spices. Both deepen the flavor without changing the color dramatically
  • If your sauce is too thick after simmering, thin it with extra broth (1 tablespoon at a time) until it reaches your preferred consistency. It should coat the back of a spoon but still pour easily
  • This sauce freezes beautifully—make a double batch and freeze half in a zip-top bag, lying flat so it thaws quickly and stores compactly
Make ahead

Make the sauce up to 3 days ahead and store it in the refrigerator in an airtight container. Reheat gently in a saucepan over medium-low heat, stirring often, or in the microwave in 30-second intervals, stirring between each.

Storage & reheating

Room temperature: up to 1 hour. Refrigerator: up to 3 days in an airtight container. Freezer: up to 3 months in a freezer-safe container or zip-top bag. Thaw overnight in the refrigerator and reheat gently. Do not refreeze once thawed.

Substitutions
  • chili powder (pure, such as ancho or New Mexico) → 2 tablespoons dried chili flakes (like guajillo or ancho) that you toast and grind, or substitute with 2 tablespoons good-quality paprika mixed with 1 tablespoon ground ancho chili. If using chili flakes, toast them in the oil first, then grind or crush them with the back of the spoon before adding the tomato sauce. This keeps the texture consistent.
  • vegetable broth (or chicken broth) → Chicken broth or beef broth works equally well; or use 1 cup water plus 1 tablespoon soy sauce or tamari for deeper umami. Vegetable broth is mildest; beef broth adds richness. Adjust salt at the end since broths vary in sodium.
  • tomato sauce (unseasoned) → Two 8-oz (240 ml) cans crushed tomatoes, drained of excess liquid. Crushed tomatoes are slightly chunkier and may require an extra minute of simmering to fully soften.
  • fresh lime juice → 1 tablespoon fresh lemon juice or 1 teaspoon white vinegar. Vinegar adds tang; lemon juice is milder. Add gradually and taste as you go.

More sauces

See all →

Find more like this

Meal
Dinner
Cuisine
Mexican
Method
Stovetop

Reviews (0)