Menu Enter a recipe name, ingredient, keyword...

Easy Homemade Spaghetti Sauce


The Gourmandize Team

This homemade pasta sauce is super easy to whip up! We really love it with spaghetti, but you can serve it over any other type of pasta or use it in lasagna, with chicken parmesan, etc.

Rate this recipe 4.1/5 (16 Votes)


  • 10 plum tomatoes
  • 2 tbsp. olive oil
  • 2 tbsp. butter
  • 1 onion chopped
  • 4 cloves of garlic minced
  • fresh basil to taste
  • 1/4 teaspoon Italian seasoning
  • 1/4 cup white wine
  • 2 tbsp. tomato paste
  • 1 bay leaf


Level of difficulty Average
Cost Budget Friendly


Step 1

Boil tomatoes for 1 minute, place in ice bath and remove skins, and remove seeds. chop up 8 of the tomatoes and puree in blender, set aside the remaining two.

Step 2

Heat butter and olive oil in a large saucepan, and cook the onion until softened and translucent.

Step 3

Add pureed tomatoes, and stir in remaining ingredients. Add two remaining tomatoes by squeezing them into the pot with your hands (you want them to add a little bit of a chunky consistency).

Step 4

Bring to a boil, then reduce heat, cover and simmer for 2 hours, stirring occasionally. Remove bay leaf to serve.


You'll also love

Chef Tips and Tricks

8 Mistakes That Everybody Makes With Pasta

Do you put the pasta in without waiting for the water to boil? Add oil? Forget the salt? 

Review this recipe

Spagetti Sauce pesto cubes from the garden