How to Make Mexican Tomato Sauce for Rice & Soups

This Mexican tomato sauce is made with fresh tomatoes, onion, and garlic, and is cooked down into a concentrated base that is essential for classic dishes including sopa de fideofideo seco, arroz rojocreamy tomato pasta, and as a base for albondiga soup and tortilla soup.

Mexican food photography | Mexican Tomato Sauce

There are quite a few recipes for Mexican tomato sauce out there – some require that you boil the ingredients, others suggest that you roast them. Some even call for different herbs and spices. The main ingredients in my sauce are tomatoes, onion, and garlic. I like to keep it simple so that it is a neutral, flavorful sauce that can be used in different recipes.

Mexican tomato sauce recipe Mexican tomato sauce for tacos Mexican tomato sauce for rice Mexican tomato sauce brands Authentic Mexican tomato sauce Mexican tomato sauce for canning Mexican style tomato sauce Mexican rice tomato sauce

HOW TO USE MEXICAN TOMATO SAUCE

This is my go-to tomato sauce when making Mexican recipes that require tomato, garlic, and onion. Essentially, I use it in place of canned tomato sauce. My favorite way to use it is in:

Mexican tomato sauce recipe Mexican tomato sauce for tacos Mexican tomato sauce for rice Mexican tomato sauce brands Authentic Mexican tomato sauce Mexican tomato sauce for canning Mexican style tomato sauce Mexican rice tomato sauce

INGREDIENTS

With simple ingredients and the right technique, you can create a sauce with depth and flavors reminiscent of Mexico. Here’s everything you need: ripe tomatoes, onion, garlic. That’s it!

Mexican tomato sauce recipe Mexican tomato sauce for tacos Mexican tomato sauce for rice Mexican tomato sauce brands Authentic Mexican tomato sauce Mexican tomato sauce for canning Mexican style tomato sauce Mexican rice tomato sauce My Go-To Mexican Tomato Sauce for Rice & Soups

STEP-BY-STEP INSTRUCTIONS

1. Roughly chop ingredients

  • Roughly chop tomatoes and onions. Peel and smash the garlic cloves.
  • Add ingredients to a blender and process on medium setting until completely smooth, for about 60 seconds. This should yield about 6 cups of raw sauce.
Mexican tomato sauce recipe Mexican tomato sauce for tacos Mexican tomato sauce for rice Mexican tomato sauce brands Authentic Mexican tomato sauce Mexican tomato sauce for canning Mexican style tomato sauce Mexican rice tomato sauce
Mexican tomato sauce recipe Mexican tomato sauce for tacos Mexican tomato sauce for rice Mexican tomato sauce brands Authentic Mexican tomato sauce Mexican tomato sauce for canning Mexican style tomato sauce Mexican rice tomato sauce

2. Saute sauce

  • In a large, heavy-bottomed pot, heat 2 tablespoons of oil over medium heat until shimmering. Add the prepared tomato mixture and bring to a gentle boil. Cook for approximately 15 minutes, stirring frequently to prevent scorching and ensure even cooking.
  • Reduce the heat to low and allow the sauce to simmer gently for an additional 30–45 minutes, stirring occasionally. Continue cooking until the sauce has reduced by about half and develops a deep orange hue. At this stage, the sauce should taste fully cooked, with no raw tomato flavor remaining. Total cooking time will be approximately 45–60 minutes.
  • PRO TIP: Use a generously sized pot to allow for bubbling and splattering during cooking.
Mexican tomato sauce recipe Mexican tomato sauce for tacos Mexican tomato sauce for rice Mexican tomato sauce brands Authentic Mexican tomato sauce Mexican tomato sauce for canning Mexican style tomato sauce Mexican rice tomato sauce

3. Jar sauce

  • Allow the sauce to cool to room temperature, about 30–45 minutes, before transferring to clean, airtight containers. Store in the refrigerator for up to 4–5 days, or freeze for up to 6 months.
Mexican tomato sauce recipe Mexican tomato sauce for tacos Mexican tomato sauce for rice Mexican tomato sauce brands Authentic Mexican tomato sauce Mexican tomato sauce for canning Mexican style tomato sauce Mexican rice tomato sauce

STORAGE TIPS

  • I highly suggest making a large batch and freezing this sauce – especially when there is an abundance of tomatoes in the garden or when you have too many that are ripening before you can use them.
  • I like to portion out my sauce into both 4-ounce and 8-ounce jars to use in different recipes.
  • Store in an airtight container in the refrigerator for up to 1 week, or cool completely and freeze in a freezer-safe container for up to 6 months; thaw overnight in the refrigerator and reheat before using.
Mexican tomato sauce recipe Mexican tomato sauce for tacos Mexican tomato sauce for rice Mexican tomato sauce brands Authentic Mexican tomato sauce Mexican tomato sauce for canning Mexican style tomato sauce Mexican rice tomato sauce

LOOKING FOR MORE INSPIRATION?

Mexican tomato sauce recipe Mexican tomato sauce for tacos Mexican tomato sauce for rice Mexican tomato sauce brands Authentic Mexican tomato sauce Mexican tomato sauce for canning Mexican style tomato sauce Mexican rice tomato sauce

Mexican Tomato Sauce

by Lola Dweck
This Mexican tomato sauce is made with fresh tomatoes, onion, and garlic, and is cooked down into a concentrated base that is essential for classic dishes including sopa de fideo, fideo seco, arroz rojo, creamy tomato pasta, and as a base for albondiga soup and tortilla soup.
5 from 3 votes
Prep Time 5 minutes
Cook Time 30 minutes
Course Side Dish
Cuisine Mexican
Servings 18 ounces
Calories 26 kcal

Equipment

Ingredients
  

  • 2 tablespoons oil
  • 1 medium onion quartered
  • 4 cloves garlic peeled and smashed
  • 2 pounds tomatoes about 8 medium tomatoes, quartered

Instructions
 

  • Roughly chop tomatoes and onions. Peel and smash the garlic cloves.Add ingredients to a blender and process on medium setting until completely smooth, for about 60 seconds. This should yield about 6 cups of raw sauce.
  • In a large, heavy-bottomed pot, heat 2 tablespoons of oil over medium heat until shimmering. Add the prepared tomato mixture and bring to a gentle boil. Cook for approximately 15 minutes, stirring frequently to prevent scorching and ensure even cooking.
    Reduce the heat to low and allow the sauce to simmer gently for an additional 30–45 minutes, stirring occasionally. Continue cooking until the sauce has reduced by about half and develops a deep orange hue. At this stage, the sauce should taste fully cooked, with no raw tomato flavor remaining. Total cooking time will be approximately 45–60 minutes.
    PRO TIP: Use a generously sized pot to allow for bubbling and splattering during cooking.
  • Allow the sauce to cool to room temperature, about 30–45 minutes, before transferring to clean, airtight containers. Store in the refrigerator for up to 4–5 days, or freeze for up to 6 months.
  • Enjoy! Mexican tomato sauce is a versatile sauce that can be used in a variety of dishes such as sopa de fideofideo secoarroz rojocreamy tomato pasta, and as a base for albondiga soup and tortilla soup.

A Note from Lola

TIPS, TRICKS, AND SUBSTITUTIONS

  • Fresh vs. canned ingredients: Using fresh tomatoes, onions, and garlic will result in a more flavorful sauce. However, you can also use canned diced or whole tomatoes to make this sauce when tomatoes aren’t in season or available. Avoid using fire roasted, or Italian flavored canned tomatoes for this recipe. 
  • Roast the tomatoes and chilies: Roasting the tomatoes and chilies before blending them can add depth and smokiness to the flavor of the sauce.
  •  
  •  
  •  
  •  

Nutrition

Serving: 1ozCalories: 26kcalCarbohydrates: 3gProtein: 1gFat: 2gSaturated Fat: 0.1gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 1gTrans Fat: 0.01gSodium: 3mgPotassium: 131mgFiber: 1gSugar: 2gVitamin A: 420IUVitamin C: 8mgCalcium: 8mgIron: 0.2mg
26
LOVE THIS RECIPE?Leave a comment below or tag me on social media @lolascoina

Photography + Styling: Cacey McReavy (hero shot only)

Lola’s Cocina earns income through sponsored posts and affiliate links to products I genuinely use and love—at no extra cost to readers—helping support the site.

Lola Wiarco Dweck

Lola is a Mexican-American recipe developer, writer, and cooking instructor who loves sharing her culture with the world. Growing up in California and spending summers in Mexico, Lola celebrates her family’s Mexican recipes and vibrant culture through Lola’s Cocina.

Similar Posts

Leave a Reply

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

Recipe Rating




5 Comments

  1. 5 stars
    This is such a time saver when I need a meal prep hack. I can whip up my fideos, arroz Mexicano, even chicken soups get amped up with this tomato sauce.

  2. 5 stars
    A very simple recipe that tastes natural and makes a good base for any dish. I add shredded cheese, cumin and lime juice for a finished mexican taste. Goes well with chicken or fish or as a topping on baguette slices.

  3. 5 stars
    This is an essential in our home. I always have some homemade tomato sauce in my fridge and freezer for making rice and sopita.