This post may contain affiliate links. Please read my disclosure policy.
This Fresh Tomato Sauce is simple, fresh, and deeply flavorful—and once you make it, you’ll never go back to store-bought. If you have ripe, juicy summer tomatoes like I do, this is the best way to use them. Whether you’re canning a batch or just using up what’s on your counter, this is the sauce you’ll want on repeat all summer long.
This sauce is naturally gluten-free, dairy-free, Whole30-friendly, and freezes beautifully.

Why You’ll Love This Fresh Tomato Sauce Recipe
- It’s peak-summer perfect: Made with just a few ingredients, this sauce celebrates ripe, in-season tomatoes.
- Big flavor, minimal effort: No complicated techniques here—just a little time and a lot of tomato goodness.
- Freezer-friendly: Make a big batch now, and stash it away for cozy pastas, pizza nights, and soups all year long.
- Customizable: Keep it classic or add aromatics such as fresh herbs, garlic, or onion to make it your own.

What Tomatoes Are Best for Sauce?
When it comes to fresh homemade tomato sauce, the variety matters less than the ripeness. You want tomatoes that are:
- Ripe and in-season — This is key for that rich, sweet tomato flavor.
- Paste tomatoes, like Roma or San Marzano, are traditional choices since they have fewer seeds and less water, making them ideal for a thicker sauce.
- But honestly? Use what you’ve got. Any ripe tomatoes (even cherry tomatoes!) will work—just know juicier varieties may take a bit longer to cook down.

Tools You’ll Need
You don’t need fancy equipment, but a few tools make things easier:
- Mason jars or containers for storing/freezing
- A large pot
- A slotted spoon
- A food mill or fine mesh strainer (optional, for removing skins/seeds)
- Blender or immersion blender (optional, for a smoother sauce)
How to Make Fresh Tomato Sauce
This method keeps it simple and lets the tomatoes shine. Here’s what to do:
1: Blanch and Peel the Tomatoes
- Bring a large pot of water to a boil.
- Score the bottom of each tomato with a small “X” using a knife.
- Drop tomatoes into the boiling water for 30-60 seconds, just until the skins start to peel back.
- Immediately transfer to a bowl of ice water.
- Once cooled, slip the skins off.
Time-Saving Tip: You can skip peeling if you’re blending the sauce smooth later, but removing the skins gives the sauce a silkier texture.
2: Remove the Cores and Seeds
- Cut the tomatoes in half and gently squeeze out the seeds (this doesn’t have to be perfect).
- Chop the tomatoes roughly.
3: Cook the Sauce
- Heat a bit of olive oil in a large pot.
- Add tomatoes, a big pinch of salt, and any extras like garlic, basil, or onion if using.
- Simmer over medium heat, stir occasionally, until thickened—usually 45 minutes to 1 hour.
Want a Smooth Sauce? Use an immersion blender right in the pot, or transfer in batches to a regular blender. A food mill will also give you a smooth texture while removing any lingering skins or seeds.




Optional Flavor Additions
Customize your sauce with any of the following:
- Garlic cloves – mince and then sautée in the olive oil before adding tomatoes
- Chopped onion – a favorite aromatic to add
- Fresh basil or oregano – fresh hersb are a great addition when stireed into the sauce
- Dried basil and dried oregano will also work
- Crushed red pepper flakes for a kick
- A drizzle of balsamic vinegar for added depth
How to Store Fresh Tomato Sauce
This sauce is super versatile and stores well:
- Canning: If you’re experienced with safe canning practices, this sauce is a great one to preserve!
- In the fridge: Let cool, then store in a sealed container for up to 5 days.
- In the freezer: Portion into mason jars, silicone trays, or freezer-safe bags. Leave some room at the top for expansion. Freeze for up to 6 months.

FAQ’s
Yes! Especially if you’re blending the sauce smooth, it’s totally fine to leave the skins on. The texture just won’t be quite as silky.
No problem. You can blend the sauce smooth with a regular or immersion blender—or just leave it chunky and rustic!
If your tomatoes are super sweet and in-season, you probably don’t need it. But taste as you go—sometimes just a pinch balances the flavor beautifully.
Yep. If you froze whole summer tomatoes, you can thaw them and use them here. The skins will slip right off after defrosting.
Butter is best used with the noodles!
Fresh tomatoes work best with this recipe!
The Bottom Line
There’s nothing quite like a sauce made from peak-season tomatoes. It’s fresh, flavorful, and makes the most of summer’s best produce. Whether you keep it simple or spice it up, this fresh tomato sauce is one you’ll want to make again and again. And it’ll have you feeling like you’re in the heart of Italy!

Other Tomato-Based Recipes:
- Tomato Garlic Confit Caprese Pasta Salad
- Italian Chicken in Tomato Sauce
- 20-Minute Fresh Tomato Pasta
- Tomato Cucumber Salad with Crispy Chickpeas
- Tomato, Eggplant, and Chickpea Stew
- Chimichurri Steak & Roasted Corn Pasta Salad
Watch The Video Here:

How To Make Fresh Tomato Sauce (with Summer Tomatoes!)
Ingredients
- 10-11 pounds fresh heirloom tomatoes or any tomatoes of choice
- 1 tablespoon extra-virgin olive oil
- 1 onion diced
- 2 garlic cloves minced
- 2 teaspoons sea salt more to taste
- 2 teaspoons black pepper more to taste
- 1 teaspoon dried basil more to taste
- 1 teaspoon dried oregano more to taste
- Optional: 1 4.5-ounce can tomato paste
- Optional: 1 tablespoon lemon juice 1/4 cup lemon juice if canning!
Instructions
- Fill a large pot with water and bring to a boil over high heat. Working in batches, drop the tomatoes in the water for 1 minute. Carefully take tomatoes out and place in a large bowl. Let tomatoes cool. Once cool, carefully peel off skins.
- Core the tomatoes and place in a food processor or blender. Puree until smooth, or pulse until desired consistency is reached if you want a chunkier sauce. Set aside.
- In a large pot, heat extra-virgin olive oil over medium-high heat. Add onions and garlic. Sauté until onions are translucent.
- Add in dried basil, dried oregano, salt, and pepper. Stir for 30 seconds, just until fragrant. Pour in tomato puree and stir well.
- Bring the mixture to a simmer and let cook for 2 hours, or until thickened and reduced. Add lemon juice if using. Taste and adjust seasoning as desired.
- Take sauce off heat and cool down to room temperature. Pour into freezer friendly plastic containers and freezer!
Notes
- 10-11 pounds tomato, skinned and pureed
- 2 teaspoons sea salt, more to taste
- 2 teaspoons black pepper, more to taste
- 1 teaspoon dried basil, more to taste
- 1 teaspoon dried oregano, more to taste
- 1/4 cup lemon juice









Sound easy thanks
Hello! I used this recipe the other day for all the backyard maters that grew so bountifully this year in central texas. Thank you for keeping it simple & easy for people like me who do not cook! 🙂 Great recipe, and very yummy.
Made this today, not sure if the type of tomato I used was right. I used butter instead of olive oil. And I neglected to “core” the ‘maters… Wife harped on me that it is not tomato sauce but spagetti sauce because of the onions and garlice. Oh well.
When you say leave out the olive oil if canning, what should be substituted to state the onion, garlic, etc?
Thanks for this work
is there a way i can use this recipe to make sauce with 3 pounds of tomatoes instead of 10-11lbs?
I have this simmering on the stove now, but wondered do you leave the lid on while it simmers for the 2 hours ?
Hi Lexi! How long will this last in the fridge if I don’t want to freeze it?
Fantastic Recipe!! I made one addition: Honey! Honey smooths out that sharp tang that tomatoes can have. I probably had close to 25 lbs of tomatoes and ended up with about 8-10 quarts of sauce. Once it cools, I’ll freeze it in quart bags. I’m delighted to have found your recipe. Thank you so much for sharing it.
This recipe is excellent!! My husband and I just purchased a 25 pound box of tomatoes from our local farm stand on Eastern Long Island . So far we prepared this amazing homemade tomato sauce ( our first time making sauce from scratch) and salsa with chillis from the indian grocery store . Our youngest daughter helped peel and seed the tomatoes.
Thank you for sharing! Just read this and it was perfect timing – I have a bunch of tomatoes I just took out of the garden and need something to try 🙂
OMG this looks SO good! I want to put it on everything!
There is NOTHING as delicious as getting to enjoy some homemade tomato sauce in the dead of winter. I always make sure to make some this time of year and freeze it away for when I’m totally desperate! Beautiful photos!
Love the idea of freezing the fresh sauce!
I need to be part of your CSA – 10 lbs of tomatoes sounds amazing! I’ve never canned anything before – I don’t think I’m that brave! But the freezer version sounds amazing!
? so many tomatoes but so worth it for this sauce! Hope you LOVE if you make it!
Everyone should have a homemade tomato sauce recipe in their arsenal!!
Yes!! So so good ?
I’ll have to try this!
I’ve never made it! I need this homemade version. It looks great lexi!!
Fresh tomato sauce is the best!
Nothing better!!
So handy Lexi and our tomato bushes are almost ready to pick!
YES!!!!! You’re almost sauce ready 🙂