Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Tomato and Basil Spaghetti Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Homemade Tomato and Basil Spaghetti Sauce is a fresh, flavorful sauce made with ripe tomatoes, garlic, and fragrant basil. It’s a simple yet rich addition to any pasta dish, offering a taste far superior to store-bought options with the flexibility to adjust to your preference.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 2 cans (14.5 oz each) diced tomatoes, with juices
  • 1 can (6 oz) tomato paste
  • 1 teaspoon sugar (optional, to taste)
  • Salt and pepper, to taste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 1/4 cup fresh basil, chopped
  • 1/2 teaspoon dried basil (optional, for extra flavor)
  • 1 tablespoon balsamic vinegar (optional, for added depth)

Instructions

  1. Heat the olive oil in a large saucepan over medium heat.
  2. Add chopped onion and sauté for 3-4 minutes until soft and translucent.
  3. Stir in minced garlic and cook for 30 seconds until fragrant.
  4. Add diced tomatoes with juices and tomato paste, stirring to combine.
  5. Season with sugar (if using), salt, pepper, oregano, and crushed red pepper flakes (if using).
  6. Bring to a simmer, then reduce heat to low and simmer for 25-30 minutes, stirring occasionally.
  7. About 5 minutes before the sauce is done, stir in fresh basil, dried basil (if using), and balsamic vinegar (if using).
  8. Taste and adjust seasoning. For a smoother sauce, use an immersion blender to blend to desired consistency.
  9. Serve over freshly cooked spaghetti or pasta of choice. Garnish with fresh basil or Parmesan cheese, if desired.

Notes

  • Use fresh tomatoes instead of canned for a lighter, fresher flavor—about 4-5 large tomatoes, peeled and chopped.
  • Make the sauce ahead of time for deeper flavor development.
  • Add vegetables like bell peppers, mushrooms, or zucchini for extra texture and nutrition.
  • Use an immersion or regular blender for a smoother sauce.
  • This sauce freezes well for up to 3 months.
  • Author: liinaa
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Sauce
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegan

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 130
  • Sugar: 7g
  • Sodium: 320mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 0mg