This post is also available in: Español
My tía Maca makes the best homemade tomato sauce. She always buys tons of tomatoes when tomatoes are in season and she finds them fresh and cheap! She gave me this great idea of making tomato sauce and freezing it in reusable plastic bags, to have organic fresh sauce all year long!

The secret to the best tomato sauce is what you add and how you season it. I will give you my Mexican homemade recipe that is perfect for Pasta, Mexican Arroz Rojo, and all kinds of casseroles.

Best Tomato Sauce Recipe
These are the ingredients you need to make around 4 cups.
- 1 garlic cloves
- 1 teaspoon salt
- 1 tablespoon oregano
- 1 teaspoon rosemary
- 2 pounds fresh tomatoes
- ½ cup chopped onion
- 1 teaspoon cooking oil.
- 2 carrots
- 1 celery stick
Boil 2 carrots and the celery for about 4 minutes and then add the tomatoes. Cook for another 5 minutes along with the tomatoes.

Place the carrots, garlic, and celery in the blender along with the tomatoes.
Blend until liquified.

In a pot add 1 teaspoon of cooking oil and let it warm up. Add the onion and sauteé, once the onion starts changing color add the chopped tomato and let it cook for about one minute.

Now add to the onion and tomato the sauce that we just liquified. These pieces of onion and chopped tomato give more texture and flavor to the sauce.

Mix all together and add 1 tablespoon of oregano, 1 teaspoon of rosemary, and 1 teaspoon salt.

Let everything boil for some 8 minutes to bring the flavors together. Stir once in a while.

Let it cold down and separate it into portions to freeze or you can keep it in the refrigerator for up to 5 days.
Do you want this Tomato Sauce for Pasta?
You can use this Homemade tomato sauce recipe for Pasta or try my add-ons to make the perfect Mexican spaghetti Rojo recipe.
Tomato sauce in Spanish is Puré de Tomate. If you make an exact translation would be Salsa de Tomate but the salsa de tomate would be different, lighter probably something you use as a taco topping or a lighter sauce to go on entomatadas.
You can make this tomato sauce and use it for pizza! Do you want to know the secret to the best tomato sauce for homemade pizza? add a teaspoon of sugar to the sauce!
If your tomato sauce is too bitter or acidic add a pinch of baking soda to the sauce.
Boil the tomatoes and blend along with carrot, celery, garlic, and salt. You can season it with Italian herbs for more flavor.
Yes! Tomato sauce can be frozen and used at any time.

This sauce goes well with any kind of pasta!

Not long ago I started to geminate my own tomato! and I made it with the seed from organic tomatoes that I had just bought from the supermarket! If you want to learn how to plant your own tomato from seeds from other tomatoes read my post


Ingredients
- 2 pounds tomato
- 1 tablespoon oregano
- 2 carrots
- 1 stick celery
- 1 garlic clove
- 1 teaspoon olive oil or cooking oil
- 1 teaspoon salt
- 1 teaspoon rosemary
Instructions
- Boil 2 carrots and the celery for about 4 minutes and then add the tomatoes. Cook for another 8 minutes along with the tomatoes.
- Place the carrots, garlic, and celery in the blender along with the tomatoes.
- Blend until liquified.
- In a pot add 1 teaspoon of cooking oil and let it warm up. Add the onion and sauteé, once the onion starts changing color add the chopped tomato and then the tomato sauce that we just liquified.
- Mix all together and add 1 tablespoon of oregano, 1 teaspoon of rosemary, and 1 teaspoon salt.
- Let everything boil for some 8 minutes to bring the flavors together. Stir once in a while.
- Let it cold down and separate it into portions to freeze or you can keep it in the refrigerator for up to 5 days.
Video
Notes
Nutrition

- Serrano Salsa - February 3, 2023
- Molcajete Sauce - February 2, 2023
- Tacos Toppings - January 20, 2023
Leave a Reply