Spaghetti Sauce with Fresh Tomatoes Recipe

Spaghetti Sauce with Fresh Tomatoes Recipe

Cook Time: 65 minutes

If you're in the mood for some authentic Italian flavor, this homemade spaghetti sauce made from fresh tomatoes is just what you need. It may not be Nonna's secret recipe, but it's packed with fresh, flavorful ingredients that will quickly make it your go-to sauce for all your pasta dishes, lasagnas, and pizzas!

Homemade Spaghetti Sauce Ingredients

  • 4 pounds fresh tomatoes (Roma, San Marzano, or cherry tomatoes work best)
  • cup olive oil
  • 1 onion, chopped
  • teaspoon garlic powder
  • 1 tablespoon white sugar
  • 1 tablespoon dried basil
  • 1 tablespoon dried parsley
  • 1 teaspoon salt

How to Make Tomato Sauce From Fresh Tomatoes

Follow these easy steps to create a rich and delicious homemade spaghetti sauce:

Step 1: Prepare the Ingredients

Start by peeling and chopping the tomatoes. If you'd like, you can remove the seeds, but it's not absolutely necessary.

Step 2: Cook the Onions and Garlic Powder

Heat the olive oil in a large skillet over medium heat. Add the chopped onion and garlic powder. Cook and stir for about 5 minutes until the onion becomes translucent.

Step 3: Add Tomatoes and Spices

Now it's time to add the prepared tomatoes, sugar, basil, parsley, and salt to the skillet. Stir well to combine.

Step 4: Bring to a Boil

Increase the heat to bring the mixture to a boil. Stir occasionally to prevent burning, and let the sauce come to a boil for a few minutes.

Step 5: Simmer the Sauce

Once the sauce has boiled, reduce the heat and let it simmer for 1 to 2 hours, stirring occasionally. The longer it simmers, the thicker and richer it will become. Feel free to adjust the thickness by cooking it longer or using a cornstarch slurry if you're short on time.

Step 6: Serve and Enjoy!

Once the sauce has thickened, remove it from the heat and it's ready to serve. Use it on your favorite pasta, lasagna, pizza, or any dish that calls for a hearty tomato sauce!

How to Thicken Tomato Sauce

If your sauce isn't thick enough, simply let it simmer longer to allow the liquid to evaporate. Alternatively, you can mix a slurry of cornstarch and water and whisk it into the sauce until it reaches your desired consistency.

How to Use Homemade Spaghetti Sauce

This versatile sauce can be used in any dish that calls for spaghetti sauce. From pasta to pizza and everything in between, the possibilities are endless!

How to Store Tomato Sauce From Fresh Tomatoes

Store your homemade sauce in an airtight or mason jar in the fridge for up to 5 days. For longer storage, consider canning it. You'll need to add citric acid or lemon juice to balance the acidity, and then sterilize your jars by boiling them. Process the jars in boiling water for about 10 minutes to ensure they're sealed properly. Canned tomato sauce can be stored in a cool, dark place for up to 12 months. Once opened, refrigerate and use within a few days.

Can You Freeze Tomato Sauce From Fresh Tomatoes?

Yes, homemade tomato sauce freezes perfectly! Simply let it cool completely, then spoon it into zip-top freezer bags. Squeeze out excess air, label the bags, and store them flat in the freezer for up to 3 months. To use, just thaw overnight in the fridge.

Nutrition Facts (per serving)

  • Calories: 120
  • Fat: 7g
  • Carbs: 14g
  • Protein: 3g
  • Sodium: 304mg
  • Dietary Fiber: 3g
  • Vitamin C: 31mg
  • Calcium: 40mg
  • Iron: 1mg
  • Potassium: 600mg

Recipe Tip

If you prefer a smoother sauce or want to use it as pizza sauce, allow the sauce to cool slightly after Step 5. Then, blend it in a food processor or blender to your desired consistency.

Spaghetti Sauce with Fresh Tomatoes Recipe

Comments

Raymond Ramirez

10/06/2025 01:52:54 PM

I didn’t think cooking could feel this satisfying.

Tannis

09/24/2018 01:15:13 AM

This recipe was a really good guideline. I had so many tomatoes that were ripe from the garden, I didn't want them to go to waste so I decided to give it a try. I peeled and actually used my food processor to crush the tomatoes first. I added extra seasonings, black pepper and also used real garlic and a bit of fresh basil for colour along with the dried, as dried seasonings do pack some flavour. I also tossed in a couple bay leaves when it was simmering. This turned out well and was great to use up those fresh tomatoes!

Meghan Chomiuk

06/26/2021 05:47:13 AM

Really good! I used this essentially as a base recipe and added a few different ingredients to switch up the flavor. I ended up adding oregano and minced garlic as well. I also added red pepper flakes and sundried tomatoes. Threw it together with some angel hair pasta and ground beef and it was super good. I covered the pot during the simmering stage because I didn't want it splattering everywhere. Ended up simmering for 2 1/2 hours on my stove top setting of '3'. Overall really tasty and will be making again.

Tannis

09/24/2018 01:15:13 AM

This recipe was a really good guideline. I had so many tomatoes that were ripe from the garden, I didn't want them to go to waste so I decided to give it a try. I peeled and actually used my food processor to crush the tomatoes first. I added extra seasonings, black pepper and also used real garlic and a bit of fresh basil for colour along with the dried, as dried seasonings do pack some flavour. I also tossed in a couple bay leaves when it was simmering. This turned out well and was great to use up those fresh tomatoes!

RosieB

09/09/2018 02:03:08 AM

Excellent, easy & I will definitely make it again. I omitted the onions (don't care for them) & I cut the tomatoes into chunks but I didn't peel them . Otherwise I followed the recipe exactly except I put it in a crockpot & let it simmer for several hours until it got very thick. About halfway through the process, I used a potato masher to crush everything & it was so divine ... my hubby & I both loved it. This was my first attempt at making spaghetti sauce from fresh tomatoes & I am glad I chose this recipe .. no need to look any further. It was easier than expected & there was enough sauce left to freeze for 2 more meals.

Angeldoll

10/05/2020 03:15:12 PM

I made this last week with my garden Tomatoes and herbs. It was absolutely scrumptious! I had fresh basil, parsley, and thyme growing in my garden so I used those and added 2 bay leaves. I cooked the onion and garlic separately first before adding to the sauce. Added dry spices first and then the fresh ones an hour later. No thickening is necessary here as it cooks down for 2 hours it gets thick on its own. I should have made a lot more of this to can but it was my first time making Spaghetti sauce and didn’t know how it would turn out. Next year I will definitely make more! Family and friends raved about it.

Teresa

08/19/2020 11:49:55 PM

Thank you....it Turned out delicious! In addition to the menu’s ingredients I did add 2 cloves of minced garlic,1small green pepper,a Tablespoon of oregano and finished it by thickening it slightly with a tablespoon of corn starch mixed with a 1/2 cup reserved juice from my tomatoes and a pound of cooked ground beef..

Dori

08/11/2023 12:43:39 AM

Made as is but added green bell peppers, fresh garlic and red pepper flakes!! Hubby loved it! I froze the leftovers sauce in zip lock bags to save room in freezer and it tasted even better. Oh and used substitute sugar instead of real sugar.

old fashion cooker

07/09/2024 04:56:26 PM

No better way to use all those tomatoes in the garden. I love making this almost as written. I don’t use the sugar though, maybe a 1/4 tsp at most, other than that it great. I also will blend 1/2 my tomatoes, and skin the other half because I hate to throw out the good stuff, and it’s a pain the skin cherry tomatoes!

HotCoconuts

07/14/2021 02:26:23 PM

I used this basic recipe to cook and freeze tomato sauce for later use. I used fresh basil and parsley. I omitted the sugar, as my tomatoes were fresh as well. When the sauce was finished cooking, I used a stick blender to give it a thicker and smoother finish. Really good recipe.

Janet

08/24/2020 11:19:43 AM

We love this recipe! I added 1T oregano, used fresh basil and garlic. Am canning a big batch today with some of my excess tomatoes so we can enjoy it this winter.

c's treats

09/25/2025 09:50:33 PM

This is a great way to use up a lot of fresh tomatoes from the garden. Absolutely delicious. I simmered the sauce with meatballs. Make sure to watch the sauce so that it doesn't cook down too much. I added some chicken broth as needed as I was simmering it. Everyone loved it and the leftovers were even better the next day! Thank you!

KHUÊ

09/07/2025 08:12:58 AM

it's good.

Cj Withers

08/24/2025 06:17:50 PM

I've made this one a couple times and I have to say that it's the best! I have modified it a bit. I have used lemon by tomatoes and it works well. looks strange but its easier on the tummy.

Isidro Lopez

08/24/2025 12:00:54 AM

No changes

Diana

08/18/2025 08:12:22 PM

This is a great recipe! Like others, we had an abundance of garden tomatoes. Followed the recipe and it was flavorful. I did end up tweaking it a bit, following some reviewers - I had to thicken it up - and that turned out how I truly like spaghetti sauce / gravy. Definitely a keeper recipe.

Renee

08/14/2025 10:52:21 PM

Easy and delicious!!

Anna Arrowood

08/05/2025 11:19:14 PM

Used brown sugar instead of wh.

ScotSc1010

07/31/2025 10:28:06 PM

Great recipe! I'm going to look at the other reviews for tweaking though.

ShinyPot6033

07/14/2025 07:01:39 PM

Had a pile of fresh, peeled tomatoes, so I googled sauce made with fresh tomatoes. I learned that it makes no difference, except the lack of the salt in canned tomatoes. So I made it like I always do, basically like this recipe. But I am going to opine that the quickest way to ruin a red sauce is to add sugar. DONT DO IT. And garlic powder? In spaghetti sauce? Sacrilege. Fresh, darn it!