clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Taco sauce

Easy Taco Sauce (Best Flavor!)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 6 reviews

  • Author: Sonja Overhiser
  • Prep Time: 2 minutes
  • Cook Time: 16 minutes
  • Total Time: 18 minutes
  • Yield: 3/4 cups 1x


This taco sauce recipe comes together quickly and has amazing flavor! It’s like your favorite jarred version…but better.


  • 1/2 cup tomato sauce (small batch; or double for 1 1/2 cups sauce!)*
  • 1 cup water
  • 2 tablespoons plus 1 teaspoon white vinegar
  • 1 (mild) to 2 (medium) teaspoons hot sauce
  • 1 teaspoon sugar
  • 1/4 teaspoon kosher salt
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon cumin
  • 2 teaspoons cornstarch


  1. In a medium saucepan, whisk together tomato sauce, water, 2 tablespoons white vinegar, hot sauce, sugar, salt, garlic powder, onion powder and cumin. Bring to a boil and then reduce heat to low or medium low. Simmer where the sauce is steadily bubbling for 15 minutes. 
  2. After 15 minutes, stir the cornstarch into 1 tablespoon water in a small bowl until dissolved. Add the cornstarch slurry to the taco sauce and cook for an additional 1 minute, stirring constantly, until the sauce becomes thick and glossy. Remove from the heat and stir in the additional 1 teaspoon vinegar. Store refrigerated; it will thicken even more as it cools.


*Tomato sauce is not marinara sauce, spaghetti sauce, or tomato paste; look for the label “tomato sauce” on the can. 

  • Category: Sauce
  • Method: Stovetop
  • Cuisine: Mexican inpsired
  • Diet: Vegan