Skip to Content

Homemade Spaghetti Sauce with Fresh Tomatoes

Sharing is caring!

This easy homemade spaghetti sauce with fresh tomatoes is simply one of the best sauces I have ever made. Perfect for using up all those tomatoes coming out of your garden!

During the month of August, everyone and their brother starts giving me their tomatoes. I think they know we eat a lot of them, but in reality, I don't. I mainly eat them on sandwiches with my homemade pimento cheese and on salads.

So, what do I do with all the fresh tomatoes everyone gives me? I taught myself how to make homemade spaghetti sauce from scratch.

This spaghetti sauce is super easy to make and tastes better than any store-bought sauce you will buy. It is a rich hearty sauce.

The best part is that you can make a huge batch of this and freeze it for the winter as well. I use these freezer containers for all my sauces and soups.

How to Make Homemade Spaghetti Sauce with Fresh Tomatoes

Start by slicing up all your tomatoes, onions, and garlic. Place on a sheet pan and roast in the oven for 25-30 minutes at 350 degrees.

Place everything in your food processer and pulse a few times to get it all incorporated. If you want a smoother sauce, continue pulsing until everything has been chopped up fine.

If you want a chunkier sauce, just pulse a few times.

Now, pour it all into a saucepan and heat over low for about an hour.

While the sauce is simmering, add in the basil, oregano, brown sugar, salt, and pepper.

This sauce just keeps developing flavor the longer it cooks. If you want to leave it on longer than an hour, that is totally fine.

When ready to serve, cook your pasta according to directions. If you are feeling up to it, you can totally make homemade pasta (it tastes so much better!).

Check out these other pasta recipes below!

Of course, if you need a good bread recipe to go with your pasta, make a batch of my Cheesecake Factory Honey Wheat Bread.

Yield: 6 servings

Homemade Spaghetti Sauce with Fresh Tomatoes

Homemade Spaghetti Sauce with Fresh Tomatoes

Homemade spaghetti sauce is so easy and delicious to make. This sauce is made with fresh garden tomatoes. It is rich and hearty and everyone loves it.

Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 40 minutes


  • 12-14 tomatoes fresh from the garden
  • 1 head of garlic sliced in half
  • 1 large onion, chopped
  • 2 tablespoons of olive oil
  • 10-12 fresh basil leaves
  • 1 tablespoon of fresh oregano
  • 2 tablespoons of brown sugar
  • 1 tablespoon of kosher salt
  • 1 teaspoon of pepper
  • pasta of your choice


  1. Cut tomatoes into halves and place on a sheet pan. Add the whole head of garlic that you cut in half. Also, add the onion to the sheet pan.
  2. Drizzle on olive oil and season with a little salt and pepper. Mix the veggies and toss with olive oil.
  3. Roast in a 350-degree oven for 30 minutes.
  4. Remove the sheet pan from the oven. Allow the tomatoes to cool for about 15 minutes.
  5. In a food processor, add tomatoes and onions. Squeeze out the garlic cloves into the sauce.
  6. Add in the herbs and spices.
  7. Pulse several times until you get the desired cut on your tomatoes. For a chunkier sauce, pulse fewer times. For a finer sauce, continue pulsing until everything has been minced finely.
  8. Add everything to a saucepot and simmer on low for at least an hour.
  9. Serve over your favorite pasta noodles.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 156Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 646mgCarbohydrates: 25gFiber: 4gSugar: 12gProtein: 4g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

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

elizabeth redding

Monday 26th of September 2022

can you freeze this.

Jennifer Sikora

Wednesday 28th of September 2022

Yes. That is what I do with it when I make it up. I stated that in the post.

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

Skip to Recipe