Go Back
+ servings
Spaghetti Sauce Recipe

Spaghetti Sauce Recipe

Get cozy tonight with my easy, classic Spaghetti Sauce Recipe—a homemade, savory Italian tomato sauce you can keep meaty or make vegetarian in a snap.
No ratings yet
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Course Main Course
Cuisine Italian
Servings 6 servings

Ingredients
  

  • 2 tablespoons extra-virgin olive oil try Colavita or California estate-pressed
  • 1 large yellow onion finely chopped (Vidalia or sweet onion works great)
  • 4 cloves garlic minced
  • 1 pound lean ground beef or Italian sausage sub: 1 pound plant-based crumbles for vegetarian
  • 2 28-ounce cans whole San Marzano tomatoes crushed by hand (brands: Cento, Rao’s)
  • 2 tablespoons tomato paste adds depth
  • 1 teaspoon sugar balances acidity
  • 1 teaspoon dried oregano or 1 tablespoon fresh, chopped
  • 1 teaspoon dried basil or 2 tablespoons fresh ribbons
  • 1/2 teaspoon red pepper flakes optional, for a bit of heat
  • Salt and freshly ground black pepper to taste
  • Fresh basil leaves or parsley for garnish

Instructions
 

  • Heat the olive oil in a heavy-bottomed pot over medium heat. Once it shimmers, add the chopped onion. Stir frequently until it’s soft and translucent—about 5–7 minutes.
  • Toss in the garlic and red pepper flakes (if using). Sauté for 30 seconds, until you can really smell that garlic—but don’t let it brown or turn bitter.
  • Increase heat to medium-high, add the ground beef or sausage, and break it apart with a wooden spoon. Brown it fully, about 8 minutes, stirring so no chunks stick. Drain excess fat if necessary.
  • Stir in the tomato paste and cook for 1–2 minutes. This little step fuels a deeper, richer flavor.
  • Pour in the crushed tomatoes, scraping up any browned bits from the bottom. Sprinkle in sugar, oregano, basil, salt, and pepper. Give it a good stir.
  • Bring the sauce to a gentle simmer, then reduce heat to low. Partially cover with a lid tilted to let steam escape—this helps thicken the sauce.
  • Let it simmer, stirring now and then, for at least 45 minutes (up to 1 hour for a thicker texture). If you’re busy, set a timer and check at the 30-minute mark.
  • Taste and adjust seasoning—add a pinch of salt or a grind more pepper. If it’s too acidic, stir in a tiny pinch of baking soda. Finish with torn fresh basil, then serve piping hot over pasta.

Notes

For a silkier texture, pulse part of the sauce in a blender before simmering. Sauce often tastes better the next day as flavors meld—make it ahead for holiday meals. If it thickens too much, stir in reserved pasta cooking water for the ideal consistency. Found it too bland? A small pinch of kosher salt at the end can brighten the whole batch.
Keyword Family Recipe, Homemade Sauce, Italian Tomato Sauce, Spaghetti Sauce, Vegetarian Option
Love this recipe?Follow us at @thenandnowspace for more