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

Vegan Spaghetti Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Sauce
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegan

Description

Vegan Spaghetti Sauce is a rich and hearty tomato-based sauce made with simple plant-based ingredients. Perfect for serving over your favorite pasta for a comforting and satisfying meal.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1 carrot, finely grated or chopped
  • 1 celery stalk, finely chopped
  • 1 can (28 oz) crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon sugar (optional, to balance acidity)
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/2 cup water or vegetable broth (as needed for consistency)
  • Fresh basil, for garnish (optional)

Instructions

  1. Heat olive oil in a large saucepan over medium heat. Add chopped onion, carrot, and celery. Sauté for 5–7 minutes, until softened.
  2. Stir in the garlic and cook for 1 more minute.
  3. Add the crushed tomatoes, tomato paste, oregano, basil, salt, pepper, and red pepper flakes (if using). Stir well to combine.
  4. Reduce heat and simmer for 20–30 minutes, stirring occasionally. Add water or broth as needed to reach desired consistency.
  5. Taste and adjust seasoning, adding sugar if needed to balance the acidity.
  6. Serve hot over cooked pasta and garnish with fresh basil, if desired.

Notes

  • For a chunky sauce, add chopped mushrooms, zucchini, or bell peppers.
  • Blending the sauce creates a smoother texture if preferred.
  • This sauce can be made ahead and refrigerated for up to 5 days or frozen for 3 months.

Nutrition

  • Serving Size: 1/2 cup
  • Calories: 90
  • Sugar: 6g
  • Sodium: 380mg
  • Fat: 4g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 11g
  • Fiber: 3g
  • Protein: 2g
  • Cholesterol: 0mg