Amazing Italian Tomato Pasta Sauce from Scratch

Jump to Recipe

This Italian tomato pasta sauce is so easy and full of flavor you will never buy it from the grocery store again. It comes together in less than an hour. It has been a staple in my cooking for years and I always make it when making big batches of pasta.

Because pasta and pizzas always come in big quantities, I always go through almost a whole jar of tomato sauce. So I figured to start making mine from scratch. Well, almost. I use a can of crushed tomatoes to speed up the process.

7 Delicious Sunday Dinners

homemade pasta sauce

How to make pasta sauce from scratch?

This recipe is so quick and easy. Here is all you need to make this delicious and easy homemade pasta sauce.

  • Crushed tomatoes – you can either get a can of crushed tomatoes or roast fresh tomatoes in the oven, peel them, and blend them in a food processor.
  • Tomato Paste – this is not 100% necessary. I use it to intensify the tomato flavor and add texture.
  • Red Wine – use slightly dry red wine such as merlot.
  • Fresh Garlic – the more the better.
  • Oregano – use dried.
  • Fresh Herbs – rosemary and basil.
  • Sea Salt and freshly cracked black pepper.
  • Olive Oil
  • Chili flakes for some heat but that is optional.


This is the easiest way to make Italian tomato pasta sauce at home. Add all of the ingredients to a medium saucepan. Give it a good stir and bring to boil.

The sauce will start bubbling when boiling and jump out of the saucepan so make sure you have a lid placed slightly to the side so there is air circulating. This will prevent the mess.

And that’s it! So easy!

italian tomato pasta sauce

What to use Italian tomato pasta sauce for?

You can use this homemade pasta sauce on much more than a bowl of pasta. I like using it as a marinara sauce, on pizza, or any time I have to use tomato sauce.

There are many recipes such as soups and stews that ask for a tablespoon or two of tomato sauce. I like adding a little to ground meat when I season it myself. It gives extra flavor and helps the meat to bind together so you can skip the egg.

You can also use it in breakfast when making shakshuka or omelets.

easy homemade pasta sauce

Homemade Pasta Sauce Q&A:

How to store tomato sauce? I keep bottles from hot sauces and empty jars so I can use them when needed. Let the sauce cool and transfer to an air-tight container or a bottle. Keep in the fridge for up to two weeks.

Can I freeze Italian tomato pasta sauce made from scratch? Absolutely! Cool it off and fill an air-tight container with the sauce. Pop in the freezer and you can keep it in there for up to 3 months.

How to thicken tomato sauce? If your sauce is coming out watery add extra tomatoes or tomato paste. Make sure to taste the seasoning every time you do that.

How long to cook the sauce before removing it from the heat? Once the sauce is boiling bring the heat down to low and simmer for about 30 minutes. It will thicken and reduce its volume.

Easy Homemade Basil Pesto Recipe

Follow the detailed recipe below and enjoy!

homemade tomato sauce

Homemade Italian Tomato Pasta Sauce

This flavourful and easy to make pasta sauce, made from scratch with fresh herbs and red wine is perfect for any pasta or pizza.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Dressings and Sauces
Cuisine American, Italian
Servings 2 cups
Calories 20 kcal


  • Medium saucepan


  • 500 g Crushed Tomatoes
  • 1 tbsp Tomato Paste
  • 1/4 Cup Red Whine dry, such as merlot
  • 1 Tbsp Dried Oregano
  • 1 Tsp Fresh Rosemary chopped
  • 1 Tsp Fresh Basil minced
  • 1 tbsp Fresh Garlic minced
  • 1 tsp Sea Salt
  • 1 tsp Black Pepper
  • 1 tbsp Olive Oil
  • 2 tsp Red Chili Pepper Flakes optional


  • Add all ingredients to a saucepan and bring to boil. Reduce the heat to medium low and simmer for 30 minites or until the sauce is thick.
Keyword easy homemade pasta sauce, homeade tomato sauce, homemade pasta sauce, italian tomato pasta sauce, pasta sauce from scratch
homemade pasta sauce