Go Back
An extreme close-up overhead shot of a rich, thick homemade tomato sauce being stirred in a pot. The texture and deep color are highlighted.

Italian Spaghetti Sauce Recipe (The Only One You'll Ever Need)

This authentic Italian Spaghetti Sauce Recipe is slow-simmered to perfection, creating a rich, deep flavor that's impossible to resist. Made from scratch with San Marzano tomatoes, a classic soffritto, and fresh herbs for the ultimate pasta night.
Prep Time 15 minutes
Cook Time 2 hours
Total Time 2 hours 15 minutes
Servings: 8 servings
Course: Dinner, Main Course
Cuisine: Italian, Italian-American
Calories: 150

Ingredients
  

For the Sauce
  • 2 tbsp Olive Oil good quality extra virgin
  • 1 large Onion finely diced
  • 1 Carrot finely diced
  • 1 stalk Celery finely diced
  • 4 cloves Garlic minced
  • 3 oz Pancetta finely diced
  • 1/2 cup Dry Red Wine such as Chianti or Merlot
  • 2 28-oz cans San Marzano Tomatoes whole peeled, hand-crushed
  • 2 tbsp Tomato Paste
  • 1 tsp Dried Oregano
  • 1/2 tsp Red Pepper Flakes or to taste
  • 1 tsp Kosher Salt more to taste
  • 1/2 tsp Black Pepper freshly ground
  • 1 Parmesan Rind optional, but recommended
  • 1 sprig Fresh Basil

Equipment

  • 1 Large Dutch oven or heavy-bottomed pot
  • 1 Wooden Spoon

Method
 

  1. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the finely diced onion, carrot, and celery (the soffritto). Cook, stirring occasionally, for 8-10 minutes, until softened and fragrant but not browned. Add the minced garlic and cook for another minute until aromatic.
  2. Add the diced pancetta to the pot. Cook until it's crispy and the fat has rendered, about 5-7 minutes. This adds a salty, savory depth that is absolutely irresistible.
  3. Pour in the red wine to deglaze the pot, scraping up any browned bits from the bottom with a wooden spoon. Let the wine simmer and reduce by about half.
  4. Pour in the hand-crushed San Marzano tomatoes and their puree. Stir in the tomato paste, dried oregano, red pepper flakes, salt, and black pepper. Add the fresh basil sprig and the Parmesan rind.
  5. Bring the sauce to a gentle bubble, then reduce the heat to low. Cover and let it simmer for at least 2 hours, stirring every 20-30 minutes to prevent it from sticking. The longer it simmers, the richer the flavor will become.
  6. After simmering, remove the Parmesan rind and basil sprig. Taste the sauce and adjust seasoning with more salt and pepper if needed. If the sauce is too acidic, you can add a pinch of sugar to balance it out.

Notes

For a richer sauce: Allow the sauce to simmer for up to 4 hours for an even deeper, more developed flavor.
Make it meaty: Brown 1 lb of ground beef, pork, or a combination after cooking the pancetta. Drain the excess fat before deglazing with wine.
Storage: The sauce can be stored in an airtight container in the refrigerator for up to 5 days or frozen for up to 3 months.