Homemade Tomato Sauce

Tested & Perfected Recipes

This post may contain affiliate links. Read my full disclosure policy.

Based on Marcella Hazan’s famous recipe, this simple and rich homemade tomato sauce is a summer essential.

Wooden spoon in a Dutch oven of homemade tomato sauce.

I’ve got a confession: there’s a whole shelf in my pantry dedicated to my favorite jarred tomato sauce for those crazy-busy nights. But when tomatoes are in season and I have a little time to spare, nothing beats making tomato sauce from scratch. It’s so good that it makes me wonder how I ever settle for that run-of-the-mill jarred stuff! My go-to recipe is inspired by Marcella Hazan’s famously simple tomato butter sauce, although I’ve tweaked it over the years to make it my own. It’s such a rich and flavorful sauce, it doesn’t even need Parmesan cheese when tossed with pasta. If fresh tomatoes aren’t in season or you’re short on time, canned whole peeled tomatoes work beautifully (San Marzanos are the gold standard). Just steer clear of canned diced tomatoes—they are made with a chemical that keeps them from breaking down properly.

What You’ll Need To Make Homemade Tomato Sauce

tomato sauce ingredients

Step-By-Step Instructions

Begin by scoring the tomatoes with an X on one end. Don’t cut too deep; about 1/4 inch is good.

scoring the tomatoes

Place the tomatoes in boiling water and cook for 1 to 2 minutes, until the skins start to peel back. Be careful not to cook too long, or the tomatoes will become soft and difficult to handle.

boiling the tomatoes

Plunge the tomatoes into an ice-cold water bath to stop the cooking process.

tomatoes in water bath

Transfer the tomatoes to a cutting board and peel the skins off.

peeling the skins off of the tomatoes

Cut the tomatoes into 1/2-inch chunks.

cutting the tomatoes

Place the chopped tomatoes, along with all of their seeds and juices, into a large Dutch oven or saucepan, along with the butter, olive oil, onions, garlic, salt and sugar.

tomato sauce ingredients in Dutch oven

Bring to a gentle boil.

boiling tomato sauce

Reduce the heat to low and simmer, uncovered, for 1-1/2 to 2-1/2 hours, until the sauce is no longer watery.

tomato sauce after simmering

Remove the onion and discard. Use a wooden spoon or potato masher to smash any large chunks of tomatoes or garlic to make a slightly chunky and thick sauce.

smooth tomato sauce

Before serving, stir in the basil.

adding the basil to the tomato sauce

The sauce will keep in the refrigerator for about 4 days, or can be frozen in an airtight container for up to 3 months.

Wooden spoon in a Dutch oven of tomato sauce.

Video Tutorial

You May Also Like

Homemade Tomato Sauce

Based on Marcella Hazan’s famous recipe, this simple and rich homemade tomato sauce is a summer essential.

Servings: About 1 quart (enough for 1½ pounds of pasta)
Prep Time: 15 Minutes
Cook Time: 2 Hours 15 Minutes
Total Time: 2 Hours 30 Minutes

Ingredients

  • 4 pounds plum tomatoes (or two 28-ounce cans whole peeled plum tomatoes)
  • 6 tablespoons unsalted butter
  • 4 tablespoons olive oil
  • 2 medium yellow onions, peeled and cut in half
  • 4 cloves garlic, peeled and smashed
  • 1¼ teaspoons salt
  • 1 teaspoon sugar
  • 2 tablespoons chopped fresh basil

Instructions

  1. If using fresh tomatoes: Bring a large pot of water to a rolling boil. Fill a large bowl halfway-full with ice cubes and cold water. Using a sharp knife, cut a ¼-inch deep X on one end of each tomato. Place the scored tomatoes into the boiling water and cook until you see the skin starting to wrinkle and split, 1 to 2 minutes (be careful not to cook too long, or the tomatoes will become soft and difficult to handle). Using a slotted spoon, lift the tomatoes out of the pot and plunge them into the ice-cold water bath. Let sit for a few minutes to cool, then transfer the tomatoes to a cutting board and, using your hands, peel off their skins.
  2. Cut the tomatoes into ½-inch chunks (discard the cores at this point) and transfer them, along with all of their juices, into a Dutch oven or saucepan.
  3. To the chopped tomatoes, add the butter, olive oil, onions, garlic, salt, and sugar. Bring to a gentle boil, then reduce the heat to low and simmer, uncovered, for 1½ to 2½ hours, stirring occasionally and mashing the tomatoes, until the sauce is no longer watery. Remove and discard the onions. Using a wooden spoon or potato masher, mash any large chunks of tomatoes and garlic to make a slightly chunky and thick sauce. Taste and adjust seasoning if necessary. Before serving, stir in the basil.
  4. Make-Ahead Instructions: The sauce can be refrigerated for up to 4 days or frozen in an airtight container for up to 3 months.

Nutrition Information

Powered by Edamam

  • Serving size: 1/2 cup
  • Calories: 256
  • Fat: 21 g
  • Saturated fat: 9 g
  • Carbohydrates: 17 g
  • Sugar: 10 g
  • Fiber: 4 g
  • Protein: 3 g
  • Sodium: 503 mg
  • Cholesterol: 31 mg

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

Gluten-Free Adaptable Note

To the best of my knowledge, all of the ingredients used in this recipe are gluten-free or widely available in gluten-free versions. There is hidden gluten in many foods; if you're following a gluten-free diet or cooking for someone with gluten allergies, always read the labels of your ingredients to verify that they are gluten-free.

See more recipes:

Comments

  • I make lots of tomato sauce and there is no need to boil the tomatoes. Just put a cross in the bottom and pour boiling water over, leave for a minute or two then plunge into iced water.

    • — Jan on August 21, 2023
    • Reply
    • Jen, I am attempting to reduce fat from my cooking. Would it be advisable to omit the butter or at least reduce the amount of butter?

      • — Kathy M. on August 28, 2023
      • Reply
      • Hi Kathy, I wouldn’t omit the butter, but you can reduce it. Hope you enjoy!

        • — Jenn on August 29, 2023
        • Reply
  • This is the second time I’ve attempted this recipe. Is there anyway to thicken the sauce? Both times I’ve made it I followed the recipe exactly and it appears to be far to watery? Has anyone else had a similar experience?

    • — Kevin Wezo on August 20, 2023
    • Reply
    • Hi Kevin, Sorry that this hasn’t had the texture you’ve been looking for. You can just simmer it until it thickens to your liking.

      • — Jenn on August 21, 2023
      • Reply
    • Cook it over a low heat or put in the oven (cast iron dutch) at 220F for an hour, stirring every half hour; if not thick enough continue to cook until desired thickness. This will also make the sauce potentially richer.

      • — Dawn on August 27, 2023
      • Reply
  • I just made this for the first time using home grown Celebrity and some store bought Romas and am amazed at the flavor burst from this easy recipe. Even using a favorite jarred sauce requires my adding a little more seasoning, garlic, etc. This is just perfect as is…although I admit to crushing a few of the onion leaves before removing the bulk of them. Thank you!

    • — Gigi on August 20, 2023
    • Reply
  • Hi Jennifer,

    I am an avid fan and love your recipes.
    Question….In your blog about homemade tomato sauce, you mention that you have a shelf reserved in your pantry for this sauce. How do you prepare it for the pantry? Boiling water bath? For how long? Otherwise the only options mentioned are store in fridge for four days or freeze for 3 months.
    Please advise the best way to make and store your tomato sauce for use over the cold winter months.
    Interesting to read your comments on canned diced tomatoes. I certainly won’t be buying them in the future!

    Thank you very much for your response and wonderful recipes.

    • — Valerie Wilson on August 20, 2023
    • Reply
    • Hi Valerie, actually, what I’m referring to there is store bought sauce for when I don’t have time to make homemade – sorry for the confusion!

      • — Jenn on August 21, 2023
      • Reply
  • Fresh is best but if I use canned tomatoes should I include the juice in the can? Thanks!

    • — Janet on August 20, 2023
    • Reply
    • Yep I would include the juice. Enjoy!

      • — Jenn on August 20, 2023
      • Reply
  • Hi Jenn – I’ve made this recipe each summer with fresh tomatoes from our garden. It is great! But, I’m curious, why do you core the tomato? How will it affect the recipe if I peel the skin and then cut the tomato into chucks without coring?

    • — Justin H. on August 17, 2023
    • Reply
    • Hi Justin, The core is hard and a bit bitter, so it’s best to remove it. Glad you like the recipe! 🙂

      • — Jenn on August 19, 2023
      • Reply
  • This recipe is amazing! It makes my house smell so good.😊

    • — Jennifer L Ocasio on August 10, 2023
    • Reply
  • Hi Jenn!! Thankful for your recipes!!! If I wanted to remove the seeds from the tomatoes because of diverticulitis, at what step and how would you recommend doing so!?! Thanks and Happy Summer 🍅!!!

    • — Patricia on August 6, 2023
    • Reply
    • Hi Patricia, Here’s a video that shows you how. (It’s very similar to what I instruct in the recipe with the exception of cutting the cores out the tomatoes before putting them in boiling water.) Hope you enjoy the sauce!

      • — Jenn on August 7, 2023
      • Reply
  • Hi Jenn, I’ve made this many times with canned tomatoes and love it. I now have lots of fresh tomatoes of several different varieties, no plum though. If I make this using a mix would you suggest any changes?
    Thank you for all the wonderful recipes!

    • — Sharon T on July 27, 2023
    • Reply
    • Hi Sharon, It’s fine to use other tomatoes with no modifications to the recipe (and so glad you like it)!

      • — Jenn on July 28, 2023
      • Reply
      • I made a double batch last week and am surprised how much the flavor is elevated with fresh summer tomatoes!!! The only issue is it’s a tad too sweet. I probably shouldn’t of added any sugar until the end. I froze it any ideas on how to correct it when I use it? I haven’t added the basil yet, I don’t know if that will make any difference.

        • — Sharon T on August 6, 2023
        • Reply
        • Hi Sharon. I’d add some red wine vinegar, bit by bit, until you get to the flavor you’re looking for (and the basil won’t have an impact). Hope that helps!

          • — Jenn on August 8, 2023
          • Reply
          • That did it! Turned out to be a great sauce used it with your chicken parm…Thank you again 🙂

            • — Sharon T on August 8, 2023
          • So glad — thanks for taking the time to follow up! 🙂

            • — Jenn on August 9, 2023
      • Can I can this sauce instead of freexing it as I have lots of shelf space and tomatoes and little freezer space?

        • — J Gle on August 20, 2023
        • Reply
        • I didn’t create this recipe with canning in mind, so I’m not certain it would be safe — sorry!

          • — Jenn on August 21, 2023
          • Reply
  • Very good, easy to make. Just need to allow time for sauce to simmer.

    • — Susan on July 16, 2023
    • Reply

Add a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.