
Have an abundance of fresh tomatoes? Make your very own tomato paste from scratch by blending and then slowly simmering 3 simple ingredients together: tomatoes (fresh roma or plum tomatoes are best), fresh garlic and salt. This do-it yourself recipe for tomato paste also freezes wonderfully too!

Homemade tomato paste recipe
If you have a garden, then I’m sure you’re more than familiar with a common problem: ending up with SO MANY tomatoes in your garden!
Whether you choose to make roma tomato sauce , tomato soup , diced tomatoes , stewed tomatoes , the best fresh salsa , roasted roma tomatoes or fresh tomato powder , the options are truly endless. One of my favorite ways to preserve our tomatoes is to make homemade tomate paste with fresh tomatoes to freeze to use later in the year!
This recipe will make about 1 1/2 cup tomato paste or fill up 1-2 full ice cube trays if you are preserving them to freezer for later on. You can easily double or triple this recipe if you want to make more!
This recipe is super simple because you simply pulse the tomatoes up in a food processor and then simmer on the stovetop for a few hours until the tomatoes turn into a paste.
Need more tomato recipes? Check out my fresh tomato recipe collection , how to dehydrate cherry tomatoes and how to freeze fresh tomatoes if you have too many!

What is the difference between tomato sauce and tomato paste?
Tomato sauce is a thinner, more liquid product used as a base or sauce in various recipes, while tomato paste is a concentrated, thicker product used to intensify the tomato flavor in dishes.
Both have a strong tomato taste, but tomato paste is more thicker in texture and heavier, more concentrated in flavor.
The best tomatoes for tomato paste
The best type of tomatoes for paste is Roma or plum tomatoes (think elongated in shape) because they have the least amount of seeds. In this recipe, we don’t take the skin off or deseed the tomatoes. They’re just cut in half and boiled right away.
Homemade tomate paste with fresh tomatoes is best! I don’t recommend using canned tomatoes because they’re usually cooked right inside the can. This means your tomato paste will have a more processed, not-so-fresh flavor.

How to make tomato paste on the stovetop with fresh tomatoes
Prepare your tomatoes by washing them thoroughly. Cut each tomato in half lengthwise.

Break down the tomatoes and garlic using a food processor .

Once the mixture is nice and smooth, add it to a saucepot along with the salt.

Bring it up to a boil before lowering the heat to a simmer.
The tomatoes will simmer out their liquid for about 3-4 hours. Stir it occasionally to mix up the flavors. You’ll know it’s ready when there’s no visible liquid and a dark red paste has formed.

Let the finished paste cool completely before using it in your dishes or freezing to preserve (directions below on freezing).

Storing and freezing
This is my go to tomato paste recipe for freezing!
To store: Homemade tomato paste must be stored in the fridge and has a shelf life of 5 to 7 days. Store the tomato paste in a sealed container or plastic bag with as much air removed as possible.
To freeze: Tomato paste can be frozen for up to 6 months and thawed for later use. The easiest way to freeze tomato paste is by adding it to ice cube trays and then transferring the frozen cubes to sealed ziploc bags (I use the same method when storing my homemade pesto ).

Don’t have ice cube trays? Place a layer of parchment paper on a baking sheet and add spoonfuls of tomato paste in a single layer. Place the baking sheet in the freezer until the tomato paste is completely frozen. Pop the frozen tomato paste off of the parchment and place them in a freezer-safe bag to freeze for up to 6 months.
Pin for later:

Ingredients
- ▢ 3 pounds roma or plum tomatoes
- ▢ 3 cloves garlic
- ▢ 1 teaspoon salt
Instructions
- Slice tomatoes in half.
- Put tomatoes and garlic in food processor and pulse until smooth. Depending on the size of your food processor, you might have to do this in batches.
- Pour tomatoes into a large pot, add salt and stir.
- Place pot on medium high heat on the stove, and bring to a boil. Once boiling, turn down heat to low and simmer.
- Cover and cook for 3-4 hours, stirring once in a while, until tomatoes turn into a paste and liquid is gone.
- Use tomato paste immediately, place in refrigerator to use within a couple of days, or place in ice cube trays to freeze. Once frozen, pop out of ice cube trays and place in freezer safe bag.
Video:
Notes

3-Ingredient Tomato Paste with Fresh Tomatoes
Ingredients
- 3 pounds roma or plum tomatoes
- 3 cloves garlic
- 1 teaspoon salt
Instructions
- Slice tomatoes in half.
- Put tomatoes and garlic in food processor and pulse until smooth. Depending on the size of your food processor, you might have to do this in batches.
- Pour tomatoes into a large pot, add salt and stir.
- Place pot on medium high heat on the stove, and bring to a boil. Once boiling, turn down heat to low and simmer.
- Cover and cook for 3-4 hours, stirring once in a while, until tomatoes turn into a paste and liquid is gone.
- Use tomato paste immediately, place in refrigerator to use within a couple of days, or place in ice cube trays to freeze. Once frozen, pop out of ice cube trays and place in freezer safe bag.
Video
Notes
Recipe Created by Pamela Reed for brooklynfarmgirl.com