This post may contain affiliate links. Please read our disclosure policy.
How to make tomato puree at home with fresh tomatoes with a simple step-by-step process, then refrigerate, freeze, or can it for later – perfect for adding to soups, stews, and sauces!
Whether you’re growing tomatoes or have lots leftover in your kitchen that need to be used, homemade tomato puree is a basic cooking “essential” that you can prepare with very little effort, perfect for making the most of delicious ripe, in-season tomatoes to last all year long.
What is tomato puree? It’s exactly what it sounds like: tomatoes that have been pureed into a smooth sauce. Some versions simmer the tomatoes first, but at its most basic, it’s pureed raw tomatoes. Following this method, you only need to use a food mill OR blanch and peel, de-seed, then puree tomatoes with a blender or food processor (no simmering required!).
Once prepared, this sauce provides a delicious tomato flavor to soups (like minestrone), stews, sauces (like my homemade pizza sauce or pasta sauce), condiments (like BBQ sauce or ketchup), salsas, Bloody Marys, and more.
Choosing the Right Tomatoes for Tomato Puree
Unsurprisingly, the best tomato puree recipe is made using the best tomatoes. That means ensuring they’re ripe and in season for the best flavor and quality. However, homemade tomato puree is also a great way to use slightly bruised tomatoes – just cut away the imperfections first.
In terms of the best varieties, I highly recommend using Plum tomatoes, San Marzano, or Roma tomatoes, which are generally used for tomato puree, paste, sun-dried tomatoes, etc. They have a meaty flesh and lower water content than other varieties, meaning they have a richer, more robust flavor and thicker consistency. However, technically, any variety will work.
Tomato Puree Vs Sauce
While the two can be similar when comparing commercial tomato puree (which usually cooks the tomatoes into a thicker, more concentrated flavor and consistency) and sauce, there are still a couple of key differences.
Primarily, that tomato sauce often combines pureed tomatoes with extra flavorings – like garlic, onion, and various herbs and spices. Meanwhile, the puree is comprised entirely of tomatoes.
How to Make Tomato Puree
To make fresh tomato puree, first wash and quarter all the tomatoes, then either:
Pass the tomatoes through an electric strainer or food mill, which will naturally strain out the core, seeds, and peel.
– OR –
First, blanch and peel the tomatoes.
Then, slice them in half, remove the core, stem end, and seeds, and chop them finely with a sharp knife.
Then, transfer the tomatoes to a colander over a bowl and leave them to stand for 15 minutes to drain excess liquid.
Finally, transfer the remaining tomatoes to a food processor/blender (or use an immersion blender) and blend them into a puree.
If you find the consistency of the puree a little too thin, allow it to reduce slightly on the stovetop to your desired consistency/texture and taste.
Alternatively, to skip the blanching/peeling steps, chop the tomatoes into small pieces, bring them to a boil, and then simmer for 10-15 minutes until they soften. You can then puree the tomatoes and press them through a fine-mesh sieve to remove the seeds/peel/pulp.
Storing Homemade Tomato Puree
How long does tomato puree last in the fridge? It’s best to use it within 7-10 days when stored in a sterilized, airtight container (like a jar) in the refrigerator. Add a little salt or lemon juice as natural preservatives.
Can you freeze it? Absolutely! Spread the puree flat in a freezer-safe Ziplock bag (or in ice cube trays) and freeze it for up to 6 months, though it’s best within the first 3. You can cook it from frozen or allow it to thaw in the refrigerator/on the counter first.
How to Water Bath Can Tomato Puree?
Canning tomato puree is the best way to capture the sunny in-season flavor to enjoy all year.
- First, add 1 Tbsp of bottled lemon juice or ¼ tsp citric acid to the bottom of each (sterilized and warm) pint jar. This is important to ensure the pH level is acidic enough for safe canning.
- Ladle or pour the heated puree (heat to just below boiling level) into sterilized jars, leaving ½-inch (1 cm) headspace, tapping them against the counter to remove any air bubbles.
To heat the jars, leave them in the canner while bringing the water to an almost boil.
- Wipe the jar rims with a clean kitchen towel, then place the lid over the jar, screwing the band until fingertip-tight.
- Transfer the jars to the prepared canner (add a trivet to the bottom or a large, deep saucepan/canner filled with enough water to cover the jars by an inch) and bring the water to a boil.
- Once boiling, immediately add the lid and process for 30 minutes (adjust based on your altitude – see my canning guide), then remove the lid and allow them to sit for 5 minutes.
- Carefully remove the jars from the boiling water and transfer them over a clean kitchen towel to fully cool.
- Finally, check the seal, and store the canned puree in a cool, dark location for up to 18 months.
Reprocess any that haven’t sealed with new jars/lids OR transfer them to the fridge to use sooner.
More Simple Tomato DIYs
- How to make sun-dried tomatoes
- How to make tomato juice: 3 methods
- Homemade tomato paste
- Homemade tomato confit
If you try this easy tomato puree recipe, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!
How to Make Tomato Puree
- Food mill or electric strainer
- 8.8 lb tomatoes Roma, Plum, or San Marzano work best, but any will do
- Wash and quarter all the tomatoes. Then choose your processing method.
METHOD 1: Food Mill
- Pass the tomatoes through an electric strainer or food mill, which will naturally strain out the core, seeds, and peel.
METHOD 2: Blender/Food Processor
- Blanch and peel the tomatoes. Then, slice them in half, remove the core, stem end, and seeds, and chop them finely with a sharp knife.
- Transfer the tomatoes to a colander over a bowl and leave them to stand for 15 minutes to drain excess liquid.Alternatively, to skip the blanching/peeling steps, chop the tomatoes into small pieces, bring them to a boil, and then simmer for 10-15 minutes until they soften. You can then puree the tomatoes and press them through a fine-mesh sieve to remove the seeds/peel/pulp.
- Transfer the remaining tomatoes to a food processor/blender (or use an immersion blender) and blend them into a puree.
- If you find the consistency of the puree a little too thin, allow it to reduce ever so slightly on the stovetop to your desired consistency/texture and taste. Keep in mind that reducing it too much will turn it into passata.
- Store in a clean air-tight container. Keep in the fridge for 7-10 days or in the freezer for up to 6 months.
- Use high-quality tomatoes: Though, technically, any tomatoes will work, ensure they’re ripe and in season. I highly recommend using Roma or Plum tomatoes for the best flavor and consistency.
- To make tomato purée from canned tomatoes: Use high-quality whole plum/Roma/San Marzano tomatoes. Drain the can liquid into a bowl, then prod a hole in each tomato and squeeze out the excess liquid into the bowl. Transfer the remaining tomatoes to a food processor/blender to blend, adding a little of the reserved liquid if needed for your desired consistency.
- To make tomato paste: It essentially just requires simmering the puree to reduce it into a thick paste. Follow this tomato paste recipe for the full process and tips.
Nutrition information is automatically calculated, so should only be used as an approximation.