Recipes from Italy

  • Recipes
  • Cookbook
  • About Us
  • Contact Us
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Cookbook
  • About Us
  • Contact Us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cookbook
    • About Us
    • Contact Us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Italian Sauces & Dressings

    Italian Tomato Sauce from Fresh Tomatoes

    Published: Sep 22, 2020 · Modified: Aug 27, 2026 by Barbara Felicità Lucchini · This post may contain affiliate links

    195 shares
    • Share
    • Tweet
    Jump to Recipe

    Italian tomato sauce from fresh tomatoes is a simple homemade sauce made with ripe tomatoes, extra virgin olive oil, aromatic vegetables, and fresh basil. In Italy, we call it salsa di pomodoro, and it's one of the most basic and versatile sauces in Italian cooking.

    The best time to make fresh tomato sauce is summer, when tomatoes are fully ripe, naturally sweet, and full of flavor. San Marzano and other meaty plum tomatoes are especially good because they have plenty of pulp and relatively little water.

    Italian tomato sauce from fresh tomatoes

    For this traditional recipe, the fresh tomatoes are first briefly cooked and then passed through a food mill or tomato strainer to remove the skins and seeds. The smooth tomato pulp is then cooked again with a simple soffritto and fresh herbs until it becomes a rich, flavorful sauce.

    This is the main difference between tomato passata and tomato sauce: homemade tomato passata is essentially pure strained tomato, while tomato sauce is seasoned and cooked until ready to serve.

    This fresh tomato sauce is perfect with spaghetti, penne, or any other pasta shape, and can also be used in many traditional Italian recipes that call for a simple homemade tomato sauce.

    Jump to:
    • Ingredients
    • How to Make Tomato Sauce from Fresh Tomatoes
    • What Are the Best Tomatoes for Fresh Tomato Sauce?
    • Tips for the Best Fresh Tomato Sauce
    • Variations
    • How to Use Fresh Tomato Sauce
    • Storage
    • Tomato Sauce vs Tomato Passata
    • More Italian Tomato Recipes
    • Recipe Card

    Ingredients

    Italian tomato sauce from fresh tomatoes ingredients

    Prep Time: 20 Min | Cook Time: 40 Min | Servings: 4

    • 1 kg (2.2 lb) very ripe, flavorful tomatoes, preferably San Marzano, Roma, or other meaty plum tomatoes
    • 2 tablespoons extra virgin olive oil
    • 1 small onion, finely chopped
    • 1 garlic clove
    • 5–6 fresh basil leaves
    • Fine salt, to taste
    • A pinch of dried oregano, optional
    • A small pinch of sugar, optional, only if the tomatoes taste particularly acidic

    How to Make Tomato Sauce from Fresh Tomatoes

    tomato passata recipe step 2

    Step 1) - Wash the tomatoes thoroughly under running water. Remove the stems and cut the tomatoes in half.

    Using a small knife or spoon, remove the seeds and the very watery inner part of each tomato. Place the prepared tomatoes in a large pot, cover with a lid, and cook over low heat for about 20 minutes, stirring occasionally, until they are soft and have released their juices. Do not add water.

    tomato passata step 3

    Step 2) - Pass the cooked tomatoes through a food mill to remove the skins and any remaining seeds. Choose the grinding disc according to the texture you prefer. I use the disc with the largest holes for a slightly more rustic, full-bodied tomato sauce.

    At this stage, you have essentially made a fresh tomato passata. Now you can turn it into a flavorful Italian tomato sauce by adding a simple soffritto.

    Make the Soffritto

    tomato sauce step 4

    Step 3) - Finely chop the onion. Heat the extra virgin olive oil in a saucepan over low heat. Add the whole peeled garlic clove and the chopped onion, then sauté gently for 2 to 3 minutes, until the onion begins to soften. Do not let the garlic or onion brown.

    tomato sauce step 5

    Step 4) - Pour in the fresh tomato passata and season with salt to taste. Stir well and simmer over medium-low heat for about 15 minutes, stirring occasionally.

    Cook the sauce uncovered or with the lid slightly ajar so that some of the excess moisture can evaporate and the sauce can thicken naturally.

    If the tomatoes taste particularly acidic, you can add a small pinch of sugar, but only if needed.

    tomato sauce step 6

    Step 5) - Turn off the heat and add the fresh basil leaves. If you like, add a small pinch of dried oregano as well. Remove the garlic clove before serving.

    Your fresh tomato sauce is now ready to use with pasta or in any recipe that calls for a simple homemade Italian tomato sauce.

    Italian tomato sauce from fresh tomatoes

    What Are the Best Tomatoes for Fresh Tomato Sauce?

    For the best homemade tomato sauce, choose ripe, flavorful, meaty tomatoes with relatively few seeds and not too much water.

    San Marzano tomatoes are an excellent choice. They have a dense, fleshy pulp, a naturally rich flavor, and a good balance between sweetness and acidity, making them ideal for sauces.

    If San Marzano tomatoes are not available, Roma tomatoes or other plum tomato varieties work very well too. Vine-ripened tomatoes can also be used, especially when they are fully ripe and flavorful, although they may contain a little more water.

    Whatever variety you choose, ripeness is essential. The tomatoes should be deep red, fragrant, and naturally sweet. A tomato sauce made from bland or underripe tomatoes will never have the same rich flavor.

    Cherry and grape tomatoes can also be used, but they produce a sweeter sauce and contain proportionally more skins and seeds. For the traditional smooth sauce in this recipe, I prefer larger, fleshy tomatoes.

    Tips for the Best Fresh Tomato Sauce

    Use fully ripe tomatoes. The flavor of the sauce depends almost entirely on the quality of the tomatoes. Choose ripe, fragrant tomatoes with a naturally sweet taste.

    Remove excess water and seeds. Taking out the seeds and the most watery inner part helps you obtain a thicker, smoother sauce and prevents too many seeds from passing through the food mill.

    Cook the soffritto gently. Onion and garlic should soften slowly without browning. A gentle soffritto gives the sauce a sweeter, more balanced flavor.

    Let the sauce reduce naturally. During the final cooking, keep the pan uncovered or the lid slightly ajar so excess moisture can evaporate and the sauce can thicken.

    Add sugar only if necessary. Sugar does not reduce the acidity of tomatoes, but a small pinch can help balance the flavor if your tomatoes taste particularly sharp.

    Add basil at the end. Fresh basil keeps more of its aroma when added after the sauce has finished cooking.

    Don't over-season it. This is meant to be a simple Italian tomato sauce. Good tomatoes, extra virgin olive oil, a delicate soffritto, and fresh basil should remain the main flavors.

    Italian tomato sauce from fresh tomatoes

    Variations

    You can easily adapt this basic fresh tomato sauce to suit your taste while keeping the recipe simple and distinctly Italian.

    • With Garlic Only. Skip the onion and gently sauté one or two garlic cloves in extra virgin olive oil before adding the tomato passata. This version has a more pronounced, savory flavor.
    • With Onion Only. Omit the garlic and use finely chopped onion for a sweeter, more delicate tomato sauce.
    • Rustic Tomato Sauce. For a more textured sauce, pass the cooked tomatoes through a food mill fitted with the disc with the largest holes. You can also leave the sauce slightly thicker by reducing it for a little less time.
    • With Oregano. Add a small pinch of dried oregano during the final minutes of cooking for a more aromatic Mediterranean flavor. Fresh basil can still be added at the end.
    • Spicy Tomato Sauce. Add a small fresh chili pepper or a pinch of red pepper flakes to the soffritto for a gently spicy version.

    For a very quick sauce made with fresh cherry tomatoes, we recommend using a separate method rather than adapting this recipe, since the tomatoes are cooked directly in the pan without first making passata.

    How to Use Fresh Tomato Sauce

    Fresh tomato sauce is one of the most versatile sauces in Italian cooking. The simplest way to enjoy it is with pasta: toss it with spaghetti, penne, rigatoni, or your favorite pasta shape and finish with grated Parmigiano Reggiano and fresh basil.

    It is also delicious with homemade Potato Gnocchi or as the tomato base for Gnocchi alla Sorrentina, where it is combined with mozzarella and Parmigiano and baked until bubbling.

    You can also use this sauce in traditional baked dishes such as Eggplant Parmigiana or as a starting point for recipes such as Italian Meatballs in Tomato Sauce.

    Because the sauce is already seasoned with extra virgin olive oil, onion, garlic, and basil, it works best in dishes that call for a simple cooked tomato sauce rather than plain tomato passata.

    Italian tomato sauce from fresh tomatoes

    Storage

    Let the tomato sauce cool, then transfer it to an airtight container and store it in the refrigerator for up to 3 to 4 days.

    For longer storage, fresh tomato sauce freezes very well. Divide it into freezer-safe containers or glass jars, leaving some space at the top to allow the sauce to expand as it freezes. For the best flavor and texture, use it within about 3 months.

    To thaw frozen tomato sauce, transfer it to the refrigerator and let it defrost gradually, preferably overnight. You can then reheat it gently in a saucepan over low heat, stirring occasionally.

    If you need it more quickly, you can also thaw it in the microwave and reheat it immediately.

    Tomato Sauce vs Tomato Passata

    Although tomato sauce and tomato passata are both made from tomatoes, they are not the same thing.

    Tomato passata is a simple preparation made from tomatoes that are cooked briefly and strained to remove the skins and seeds. It is usually left unseasoned, so it can be used as a versatile base for many different recipes.

    Tomato sauce, on the other hand, is already seasoned and cooked. In this recipe, the fresh tomato passata is simmered with extra virgin olive oil, onion, garlic, salt, and basil until it develops a richer flavor and thicker consistency.

    In other words, homemade tomato passata is an ingredient, while fresh tomato sauce is a finished sauce ready to serve.

    If you'd like to learn more, see our complete guide to the differences between tomato passata, tomato sauce, and tomato paste.

    More Italian Tomato Recipes

    If you love the flavor of ripe Italian tomatoes, here are a few more traditional recipes to try. From simple pasta sauces to rustic Tuscan classics, tomatoes are the star of each dish.

    • Spaghetti al Pomodoro
    • Marinara Sauce
    • Italian Tomato Risotto (Risotto al Pomodoro)
    • Pappa al Pomodoro
    Italian tomato sauce from fresh tomatoes

    Recipe Card

    STEP BY STEP PHOTOS ABOVE!Have a look at my step-by-step photo instructions, variations and tips. That way, you can get it perfect the first time you try it!
    Italian tomato sauce from fresh tomatoes

    Italian Tomato Sauce from Fresh Tomatoes

    Barbara Felicità Lucchini
    Italian tomato sauce from fresh tomatoes is a simple homemade sauce made with ripe tomatoes, extra virgin olive oil, aromatic vegetables, and fresh basil. In Italy, we call it salsa di pomodoro, and it's one of the most basic and versatile sauces in Italian cooking.
    The best time to make fresh tomato sauce is summer, when tomatoes are fully ripe, naturally sweet, and full of flavor. San Marzano and other meaty plum tomatoes are especially good because they have plenty of pulp and relatively little water.
    5 from 6 votes
    Print Recipe Pin Recipe Save Saved!
    Prevent your screen from going dark
    Prep Time 20 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr
    Course Dressing, Sauce
    Cuisine Italian
    Servings 4
    Calories 154 kcal

    Ingredients
      

    • 1 Kg very ripe, flavorful tomatoes, preferably San Marzano, Roma, or other meaty plum tomatoes - 2.2 lb
    • 2 tablespoons extra virgin olive oil
    • 1 small onion, finely chopped
    • 1 garlic clove
    • 5-6 fresh basil leaves
    • fine salt - to taste
    • a pinch of dried oregano - optional
    • a small pinch of sugar - optional, only if the tomatoes taste particularly acidic

    Instructions
     

    • Wash the tomatoes thoroughly under running water. Remove the stems and cut the tomatoes in half.
    • Using a small knife or spoon, remove the seeds and the very watery inner part of each tomato. Place the prepared tomatoes in a large pot, cover with a lid, and cook over low heat for about 20 minutes, stirring occasionally, until they are soft and have released their juices. Do not add water.
    • Pass the cooked tomatoes through a food mill to remove the skins and any remaining seeds. Choose the grinding disc according to the texture you prefer. I use the disc with the largest holes for a slightly more rustic, full-bodied tomato sauce.
      At this stage, you have essentially made a fresh tomato passata. Now you can turn it into a flavorful Italian tomato sauce by adding a simple soffritto.
    • Finely chop the onion. Heat the extra virgin olive oil in a saucepan over low heat. Add the whole peeled garlic clove and the chopped onion, then sauté gently for 2 to 3 minutes, until the onion begins to soften. Do not let the garlic or onion brown.
    • Pour in the fresh tomato passata and season with salt to taste. Stir well and simmer over medium-low heat for about 15 minutes, stirring occasionally.
      Cook the sauce uncovered or with the lid slightly ajar so that some of the excess moisture can evaporate and the sauce can thicken naturally.
      If the tomatoes taste particularly acidic, you can add a small pinch of sugar, but only if needed.
    • Turn off the heat and add the fresh basil leaves. If you like, add a small pinch of dried oregano as well. Remove the garlic clove before serving.
      Your fresh tomato sauce is now ready to use with pasta or in any recipe that calls for a simple homemade Italian tomato sauce.

    Nutrition

    Serving: 100gCalories: 154kcalCarbohydrates: 14gProtein: 3gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gSodium: 14mgPotassium: 637mgFiber: 3gSugar: 9gVitamin A: 2109IUVitamin C: 37mgCalcium: 34mgIron: 1mg
    Keyword fresh tomato sauce, tomato sauce from fresh tomatoes
    Tried this recipe?Mention @recipesfromitaly or tag #recipesfromitaly!

    More Italian Sauces & Dressings

    • pesto alla trapanese
      Pesto alla Trapanese (Sicilian Pesto with Tomatoes and Almonds)
    • arugula pesto recipe
      Arugula Pesto Recipe
    • Italian sausage ragu recipe
      Italian Sausage Ragu Recipe
    • pasta alla genovese recipe
      Pasta alla Genovese (Authentic Neapolitan Recipe)
    195 shares
    • Share
    • Tweet

    Comments

    1. KIM Farrell says

      September 09, 2025 at 8:34 pm

      5 stars
      Always looking for good tomato sauce recipe this Will try when home again as am away at moment last 3 months cooking for friend who is not well
      As have mouli at home to remove skins,seeds from tomatoes
      TYPO error in early info says ERBS Not HERBS.

      Reply
    2. Sam says

      October 03, 2021 at 10:00 pm

      5 stars
      Seems a crime to waste the internal parts of the tomato..isn't that where all the umami is? What do you think of adding a few fresh tomato leaves to simmer with the passata, removing them when it is done?

      Reply
      • holly says

        September 02, 2022 at 9:04 pm

        5 stars
        Whenever I have worked with San Marzano tomatoes, I too, remove the insides. The real meat of that type of tomato is in the walls and adding the extra, really does water it down and require more cooking and more straining to acquire a true passata like this. And wow! I've never thought of tomato leaves! What would that do for the sauce? Really interested in your thoughts on the leaves.

        Reply
        • DAVID L GUSTAFSON says

          November 02, 2023 at 10:13 pm

          5 stars
          I thought tomato leaves were poisonous.

          Reply
          • Roselynn J Woolf says

            November 04, 2023 at 3:44 am

            5 stars
            So, can you eat tomato leaves?
            Contrary to popular opinion, yes—tomato leaves are flavorful, fragrant, and 100 percent edible. You can cook the fresh, young leaves like most other sturdy garden greens, such as kale, collards, or cabbage (leafy greens that need a little longer cooking time to become tender).

            Reply
    3. Ann Neal says

      July 16, 2021 at 5:09 pm

      5 stars
      Thank you for the delicious recipe for sauce made with fresh tomatoes. I added a small can of tomato paste to thicken liquid and a little wine. Fresh herbs from the garden! Will definitely make this again.

      Reply
    5 from 6 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




    Barbara Felicità Lucchini and Silvana Nava

    Ciao! We’re Barbara & Silvana. We’re the authors of the Italian recipes you find here.
    Living in Italy, these dishes are part of our culture, our tradition, and our everyday life.
    We share them with you straight from our home kitchens in Italy. Read more about us

    Italian Pasta Cookbook

    82 authentic pasta recipes Italians cook every day, collected from our blog into one practical cookbook

    Discover the Cookbook
    pasta recipes from italy cookbook

    Italian Fall Recipes

    • Fresh porcini mushrooms before cleaning
      How to Clean Porcini Mushrooms
    • torta bertolina
      Italian Grape Cake Recipe (Torta Bertolina)
    • ricotta gelato recipe
      Ricotta Gelato Recipe (Creamy Italian Gelato alla Ricotta)
    • Italian pumpkin ravioli
      Tortelli di Zucca (Traditional Italian Pumpkin Ravioli)
    See more Italian Fall Recipes →

    Popular Recipes

    • authentic italian tiramisu recipe
      Authentic Italian Tiramisu Recipe (No Heavy Cream)
    • authentic carbonara recipe
      Traditional Spaghetti Carbonara Recipe
    • authentic italian gelato recipe
      Authentic Italian Gelato Recipe (How to Make Gelato at Home)
    • limoncello recipe
      Authentic Italian Limoncello Recipe: How to Make It at Home
    See more Popular Recipes →

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Cookie Policy
    • Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About us
    • Contact

    Cookbook

    • Our Italian pasta cookbook Learn more

    As an Amazon Associate we earn from qualifying purchases.

    Copyright © 2025 recipesfromitaly.com is a website of the company CIUMBIA S.A.S. - VAT 12138380964 - Milano

    195 shares

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.