• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Homemade Enchilada Sauce Recipe

Published: Jan 20, 2026 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 8 reviews

If you’ve ever wished for a deeply flavorful, vibrant red sauce that elevates your enchiladas from good to absolutely unforgettable, the Homemade Enchilada Sauce Recipe I’m about to share will become your new kitchen staple. This sauce strikes the perfect balance between smoky chili, aromatic spices, and rich tomato depth, giving you that authentic enchilada experience without any mystery ingredients. Plus, it’s quick to make and totally customizable, so whether you’re cooking for two or a whole crowd, this sauce brings warmth and heart to your meal in every spoonful.

Ingredients You'll Need

The image shows four small piles of ingredients arranged on white plates and a clear glass jug, all placed on a white marbled surface. On the top left white plate, there are three distinct piles of powdered spices: a large dark red pile on the left, a smaller light brown pile on the top right, and two smaller beige piles at the bottom side by side. To the right, there is a small white bowl filled with a golden yellow liquid. Below this, on the bottom right white plate, there are three chunky scoops of thick, deep red paste with a dense texture. On the bottom left, there is a clear glass jug filled with a light brown liquid, showing slight reflections on its surface. The setup is clean and organized, with a bright natural light highlighting the colors and textures of the ingredients. Photo taken with an iphone --ar 4:5 --v 7

Simple ingredients can often create the most magical flavors, and this Homemade Enchilada Sauce Recipe is proof. Each component plays a crucial role—from the vibrant chili powder that brings smoky kick, to the tomato paste that adds body and color, down to the vegetable broth that smooths everything into a luscious sauce perfect for smothering your favorite dishes.

  • 2 tablespoons avocado oil or olive oil: Provides a silky base to toast the spices and develop depth of flavor.
  • 2 tablespoons chili powder: The star spice that delivers the traditional smoky heat and color.
  • 1 teaspoon garlic powder: Boosts savory notes without overpowering the sauce.
  • 1 teaspoon onion powder: Lends a subtle sweetness and complexity.
  • ½ teaspoon ground cumin: Adds earthy undertones crucial to Mexican-inspired sauces.
  • 4 tablespoons no-salt-added tomato paste: Thickens the sauce and infuses a rich tomato flavor.
  • 2 cups low-sodium vegetable broth: Balances the sauce’s thickness and melds all the flavors together gracefully.

How to Make Homemade Enchilada Sauce Recipe

Step 1: Toast and Bloom the Spices

Start by heating your oil in a medium nonstick skillet over medium heat—this gentle warmth allows the spices to awaken and release their full fragrant potential. Add the chili powder, garlic powder, onion powder, and ground cumin, whisking constantly. Initially, the mixture will become thick and roux-like, which is perfect; stir until you can smell those spices blooming, about one minute. This step is the flavor foundation of your sauce.

Step 2: Incorporate Tomato Paste

Next, whisk in the tomato paste thoroughly so it evenly coats the spiced oil, enriching the sauce with its bold red color and intense tomato richness. This concentrated paste acts as a binding platform for your sauce, helping everything to meld beautifully.

Step 3: Add Broth and Simmer

Slowly pour in the vegetable broth while whisking steadily to dissolve the tomato paste and keep the sauce smooth. Once combined, increase the heat to medium-high and bring your sauce to a gentle bubble. This simmer lets the flavors marry and the sauce thicken to just the right consistency for spooning over enchiladas or any dish needing that signature red enchilada sauce shine.

Step 4: Cool and Store or Use

After your sauce is done simmering, remove it from heat. If you're not using it immediately, allow it to cool to room temperature and transfer it to a covered glass container. It will keep beautifully in the fridge for up to one week and be ready to enhance any meal at a moment’s notice.

How to Serve Homemade Enchilada Sauce Recipe

A clear glass measuring cup with a handle, filled about halfway with a dark reddish-brown sauce that has a thick and smooth texture, showing some small spices floating within it. A shiny gold metal straw or stirring stick is placed in the cup, leaning slightly to the right. The measuring cup is placed on a white marbled surface, which adds a clean and bright background to the deep colors of the sauce. The light reflects softly on the glass and the sauce, showing its rich consistency photo taken with an iphone --ar 4:5 --v 7

Garnishes

This sauce shines best with fresh, bright garnishes that complement its deep flavors. Consider topping your enchiladas with chopped cilantro, diced white onion, or a squeeze of fresh lime juice. A sprinkle of crumbled queso fresco or shredded vegan cheese also works wonders to add creamy contrast.

Side Dishes

Pair your enchiladas drenched in this sauce with some classic Mexican sides like cilantro-lime rice, refried beans, or a crunchy cabbage slaw. These sides balance the sauce’s rich warmth and bring a variety of textures to your meal.

Creative Ways to Present

Beyond traditional enchiladas, use this Homemade Enchilada Sauce Recipe as a flavorful topping for baked potatoes, roasted vegetables, or scrambled tofu. It also makes a fantastic sauce base for Mexican-inspired bowls or even as a dipping sauce for chips.

Make Ahead and Storage

Storing Leftovers

Leftover sauce stored in an airtight glass container will maintain its vibrant flavor and smooth consistency in the refrigerator for up to seven days. This makes it perfect for meal prep or adding a quick punch of flavor to last-minute dinners.

Freezing

You can freeze this sauce in portions using freezer-safe containers or bags for up to three months. When you’re ready to use it, thaw it overnight in the refrigerator for even better flavor retention.

Reheating

Reheat gently on the stovetop over low to medium heat, stirring occasionally until warmed through. Avoid boiling vigorously to preserve the fresh taste and texture of your Homemade Enchilada Sauce Recipe.

FAQs

Can I make this sauce spicier?

Absolutely! To add more heat, try incorporating a pinch of cayenne pepper or a bit of chipotle powder during the spice toasting step. Adjust gradually to suit your preferred spice level.

Is this sauce suitable for vegans?

Yes! The recipe uses only plant-based ingredients, making it perfectly vegan and ideal for vegan enchiladas or any dish where you want a dairy-free red sauce.

Can I substitute the vegetable broth with something else?

If you want a richer flavor, chicken broth works well. For a vegetarian or vegan option, vegetable broth is the best choice. Water can be used in a pinch but may result in a less flavorful sauce.

How can I make this sauce thicker?

Simmering the sauce a bit longer will help it reduce and thicken naturally. Alternatively, add a teaspoon more tomato paste during cooking for extra body.

Can I prepare this sauce in advance?

Yes! Making the sauce ahead saves time and even enhances the flavors as they meld overnight in the fridge. Just be sure to store it in an airtight container and gently reheat before serving.

Final Thoughts

This Homemade Enchilada Sauce Recipe is a true game-changer for anyone craving authentic Mexican flavors at home. Its simple ingredients and straightforward steps create a rich, balanced sauce that brings joy and warmth to every bite. I truly hope you try making it—once you do, you’ll never want to go back to store-bought again!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Homemade Enchilada Sauce Recipe

Homemade Enchilada Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 8 reviews

Print Recipe
Pin Recipe

This Homemade Enchilada Sauce recipe is a quick and flavorful way to make your own red enchilada sauce from scratch. Using simple pantry staples like chili powder, tomato paste, and vegetable broth, this sauce is perfect for adding rich, smoky depth to enchiladas or any Mexican-inspired dishes. It's vegan, low sodium, and easy to prepare in just 15 minutes on the stovetop.

  • Total Time: 15 minutes
  • Yield: 2 cups (approximately 2 servings)

Ingredients

Ingredients

  • 2 tablespoons avocado oil or olive oil
  • 2 tablespoons chili powder
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon ground cumin
  • 4 tablespoons no-salt-added tomato paste
  • 2 cups low-sodium vegetable broth

Instructions

  1. Heat the oil and spices: In a medium nonstick skillet over medium heat, add the avocado or olive oil and swirl it around to coat the pan. Add the chili powder, garlic powder, onion powder, and ground cumin. Whisk the spices together with the oil; the mixture will become thick and clumpy like a roux. Stir continuously until the spices become fragrant, about 1 minute.
  2. Add tomato paste and broth: Stir in the tomato paste with the spices and oil until well combined. Slowly pour in the low-sodium vegetable broth while whisking to dissolve the tomato paste mixture evenly into the liquid.
  3. Simmer the sauce: Increase the heat to medium-high and continue whisking the sauce until bubbles begin to surface, indicating it is heating through and thickening slightly.
  4. Finish and store: Remove the sauce from heat. Use it immediately in your favorite recipes such as Vegan Enchiladas, or let it cool to room temperature and store it in a covered glass container in the refrigerator for up to one week.

Notes

  • Use no-salt-added tomato paste and low-sodium vegetable broth to control the sodium content.
  • This sauce is vegan and can be used for any recipe that calls for red enchilada sauce.
  • If you prefer a smoother texture, you can blend the sauce after cooking.
  • The sauce can be refrigerated for up to one week in an airtight container.
  • Adjust the chili powder amount to vary the heat level to your taste.
  • Author: Amelia
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Sauce
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegan

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Award Winning Chili Recipe
    Award Winning Chili Recipe
  • Creamy Parmesan Italian Sausage Soup Recipe
    Creamy Parmesan Italian Sausage Soup Recipe
  • Beetroot Stew With Harissa Recipe
    Beetroot Stew With Harissa Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.