Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Homemade Spaghetti Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This homemade spaghetti sauce is rich, aromatic, and versatile, perfect for pasta, lasagna, or as a pizza base. Slow-cooked with fresh onions, garlic, tomatoes, and herbs, it’s a comforting and flavorful sauce that elevates any meal. With simple ingredients and a little patience, you’ll create a sauce that tastes like it simmered in an Italian grandmother’s kitchen.

  • Total Time: 1 hour to 1 hour 20 minutes
  • Yield: 6-8

Ingredients

Scale
  • 3 tbsp olive oil
  • 1 medium onion, finely chopped
  • 3-4 garlic cloves, minced
  • 1 can (28 oz) crushed tomatoes (or 4-5 fresh tomatoes, peeled and chopped)
  • 2 tbsp tomato paste
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1/2 tsp dried thyme
  • 1/4 tsp red pepper flakes (optional)
  • 1 tsp sugar or 1 small grated carrot
  • Salt and pepper to taste
  • Optional: splash of red wine, bay leaf

Instructions

  • Heat olive oil in a large pot over medium heat. Sauté onions until translucent.
  • Add garlic and cook for 1-2 minutes, until fragrant.
  • Stir in tomato paste and cook 2-3 minutes to caramelize.
  • Add crushed tomatoes, herbs, optional wine or bay leaf, and season with salt, pepper, and sugar.
  • Bring to a simmer, reduce heat, and cook uncovered for 45-60 minutes, stirring occasionally.
  • Taste and adjust seasoning. Remove bay leaf and blend if desired.
  • Serve over pasta, or store for later use.

Notes

  • Add fresh herbs at the end for a bright aroma.
  • Adjust sweetness or acidity to taste.
  • Freeze in portions for easy weeknight meals.
  • Author: Diana Ross
  • Prep Time: 15-20 minutes
  • Cook Time: 45-60 minutes
  • Category: Main sauce / Pasta sauce
  • Method: Stovetop simmer
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 6-8
  • Calories: 120
  • Sugar: 8g
  • Sodium: 320mg
  • Fat: 5g
  • Saturated Fat: 0.7g
  • Unsaturated Fat: 4.3g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 0mg