• V
  • GF
  • NS
  • DF
  • View Recipe Key

How to Make Fresh Tomato Sauce


How to Make Fresh Tomato Sauce

This Fresh Tomato Sauce makes the most of summer’s bounty! Learn how to make a simple, aromatic sauce you can use countless delicious ways.

Fresh Tomato Sauce //

This post contains affiliate links. Full disclosure is at the bottom of the article.

What do you do with 5 pounds of tomatoes? I like BLTs but a sandwich now and then is not a productive way to use up all the ripe tomatoes that are in season right now. I got a really big bunch yesterday from my local farmer’s market and since I’ll be going away on vacation in just a week, I had to do something to preserve them right away. I’m in an Italian state of mind, so guess what I did?

Italians like canned tomatoes. They argue that you can hardly get better tomatoes than canned San Marzano, picked at their ripest and preserved in a matter of hours. It is indeed a great way to enjoy the fresh taste of tomatoes year round. However, when tomatoes are in season, it is a bit of a sin to think of using their canned counterparts (even Italians will agree). Of course, you have to gather the courage to peel your tomatoes, chop them up and cook the sauce for a while, but once you’re done, you realize it was much quicker and painless than you remembered. And that the vivacious taste of a fresh tomato sauce is incomparable.

How to Peel Fresh Tomatoes

It’s much easier than you think. Bring a big pot of water to a boil. Slice a shallow “X” on the bottom of each tomato. Plunge them in the boiling water until you see their skin roll back, 10 to 15 seconds. Fish them out: you’ll see that your tomatoes are ready to undress without much help. You’re done!

Slice a shallow “X” on the bottom of each tomato.

How to peel fresh tomatoes: Slice a shallow "X" on the bottom of each tomato //

Tomatoes, after 10-15 seconds in boiling water: ready to undress!

Tomatoes, after 10-15 seconds in boiling water: ready to undress! //

5 pounds of fresh and peeled garden tomatoes.

5 pounds of fresh and peeled garden tomatoes //

Peeled tomatoes, coarsely chopped.

Peeled tomatoes, coarsely chopped //

The Best Tomato Varieties to Make Fresh Tomato Sauce

Thick-fleshed and not-so-juicy varieties, like Romas, San Marzanos and other plum-shaped varieties make the best sauces because they contain less water, thus take less time to cook. You can use any variety; if you choose plum and juicy tomatoes, you’ll just have to let your sauce simmer longer.

Humble (but very tasty!) garden tomatoes.

Humble (but very tasty!) garden tomatoes //

How to Add Flavor to Fresh Tomato Sauce

A very basic fresh tomato sauce is seasoned solely with salt and pepper. From there, you can add onion, herbs, garlic or red pepper flakes.

Optional fresh tomato sauce seasonings: onion, garlic, dried oregano, red pepper flakes, fresh basil.

Optional fresh tomato sauce seasonings: onion, garlic, dried oregano, red pepper flakes, fresh basil //

How to Use Fresh Tomato Sauce

Because this sauce has a very fresh and bright taste, I wouldn’t weight it down by adding ground meat in it. I use it on pizzas, on croutons topped with torn fresh mozzarella to make a simple bruschetta, as a dip, or in simple pasta dishes:

  • Serve it with linguine, fresh basil and shaved parmigiano-reggiano;
  • Simmer it with canned tuna (packed in olive oil) and chopped black olives, served on rigatoni pasta, topped with a ton of grated parmigiano-reggiano;
  • Use it as a basic sauce to incorporate in a vegetarian lasagna or to serve with veal and spinach cannelloni;
  • Incorporate cooked veal, lemon and thyme meatballs and serve with spaghetti.

My favorite fresh tomato sauce, flavored with onion, garlic, dried oregano, red pepper flakes and fresh basil //

How to Make Fresh Tomato Sauce

This is my favorite way to make a fresh tomato sauce. When I first made it, I turned to my vegetarian bible, Vegetarian Cooking for Everyone by Deborah Madison, for basic guidance and then built my own version. I love it with all the flavorings because, that way, I think it’s ready for use in a variety of ways (see above). I even stray from tradition by using a bit of white wine to deglaze my pan after the onion, garlic and red pepper flakes have cooked together. I find it deepens the flavors and mellows the fresh (and sometimes acidic) tomato taste.

Some people will argue that adding fresh basil to a hot sauce isn’t a good idea. Basil is a delicate taste and it must be added to the sauce at the right moment. Freezing and high heat will kill the basil’s flavor. If you plan to freeze your sauce, don’t add basil at all. Remember to always add it right before serving, when the sauce is hot but off the heat. That way, the basil will delicately infuse the sauce with its flavor and you’ll be able to taste it.

Fresh Tomato Sauce //

Fresh Tomato Sauce

This Fresh Tomato Sauce makes the most of summer's bounty! Learn how to make a simple, aromatic sauce you can use countless delicious ways.
Prep Time:25 mins
Cook Time:45 mins
Total Time:1 hr 10 mins
Servings 4 cups of sauce, depending on the tomato variety
Author Marie Asselin,


  • 5 lbs fresh tomatoes, Roma, San Marzano or any other variety
  • 2 tbsp extra-virgin olive oil
  • 1 medium yellow onion, minced
  • 4 cloves garlic, minced
  • 1/2 tsp crushed red pepper
  • 1/4 cup dry white wine, such as a Pinot Grigio
  • 1/2 tsp dried oregano
  • 1 to 1 1/2 tsp kosher salt, or fine sea salt
  • Freshly ground black pepper

To serve

  • Fresh basil leaves


  • Peel the tomatoes: Bring a big pot of water to a vigorous boil. Slice a shallow “X” on the bottom of each tomato. Plunge them in the boiling water until you see their skin roll back, 10 to 15 seconds. Fish them out and let them cool for a couple of minutes before removing their skins. Do this step in 2 or 3 batches to make sure there’s just one layer of tomatoes in your pot at a time.
  • Prepare the tomatoes: Once the tomatoes are peeled, chop them roughly, or very finely, depending on how you like your sauce. Keep everything in a bowl: the flesh, the seeds, and the juice.
  • Cook the base of the sauce: Heat the olive oil in a big pot over medium-low heat. Add the onion, garlic and crushed red pepper and cook until translucent (don’t let it brown!), about 5 minutes. Pour the white wine into the pot and scrape the flavorful bits that may have stuck to the bottom of the pot. Let the wine evaporate (about 3 minutes more).
  • Simmer the sauce: Add the chopped tomatoes as well as the oregano, 1/2 teaspoon sea salt and freshly ground pepper to the pot. Raise the heat to medium-high to bring the sauce to a boil then turn the heat to low again to let it simmer, uncovered. Stir once in a while.
  • The cooking time will vary from 20 to 45 minutes depending on the variety of tomatoes you used (less time for Italian varieties; more time for regular garden tomatoes). You want the final sauce to be thick, not watery.
    How to tell if the fresh tomato sauce is ready: The key is to look at the sauce before stirring it when it has simmered for about 5 minutes. At the beginning of the cooking time, you’ll see a thick layer of watery juices rise to the surface. As the sauce simmers, you’ll see less and less of that juice rising. The sauce is ready when it’s topped with just a thin layer of juice and you see tomato chunks surfacing here and there.
  • Fresh tomato sauce, before and after simmering.
  • When the sauce is ready, turn the heat off and taste it. Season with 1/2 to 1 tsp (2 to 5 ml) more salt. Stir in chopped basil leaves. Unless you're serving it right away, let the sauce cool completely.
  • STORAGE: Refrigerate the sauce in airtight containers for up to 1 week, or freeze for up to 3 months.

Did you make this?

Tell me how you liked it! Leave a comment or take a picture and tag it with @foodnouveau on Instagram.

This site is a participant in the Amazon Associates Program, an affiliate advertising program designed to provide a means for the site to earn fees by linking to Amazon and affiliated sites.

If you click on an affiliate link, I may earn advertising or referral fees if you make a purchase through such links, at no extra cost to you. This helps me creating new content for the blog–so thank you! Learn more about advertising on this site by reading my Disclosure Policy.

Prep Time: 25 mins
Cook Time: 45 mins
Total Time: 1 hr 10 mins


Rate + Review

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

Recipe Rating

  1. Until I found your recipe, I was giving away tomatoes to family & friends every week. Now I’m keeping all of them to make sauce. My family loves this so much I could feed this to them 3 times a week. Thanks.

    • A bounty of tomatoes can be like a bounty of zucchini: after a while, you don’t know what to do with it anymore! Fresh, homemade sauce is a real treat and canning it makes the pleasure last all winter. Happy sauce-making!

  2. I made your fresh tomato sauce this evening and it was great! I had a bunch of fresh tomatoes from my garden and was wondering what to do with them. I found your recipe and my family was not disappointed. I substituted vinegar for the white wine since I did not have any and it was perfect.
    Thank you

    • Gigi: I'm happy you loved the recipe as much as I do! How did you serve it? I ended up making a vegetarian lasagna with a spinach béchamel. Delicious!

      • Marie: It was late so I just served it over thin spaghetti. It was good. My neighbor brought me over a huge bag of tomatoes from his garden today, so I plan to make another batch and freeze for the winter months. Thanks again for the recipe.