Go Back
Vegan Spaghetti Sauce

Vegan Spaghetti Sauce

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.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Dinner
Cuisine Italian
Servings 4 servings
Calories 90 kcal

Ingredients
  

  • 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
 

  • Heat olive oil in a large saucepan over medium heat. Add chopped onion, carrot, and celery. Sauté for 5–7 minutes, until softened.
  • Stir in the garlic and cook for 1 more minute.
  • Add the crushed tomatoes, tomato paste, oregano, basil, salt, pepper, and red pepper flakes (if using). Stir well to combine.
  • Reduce heat and simmer for 20–30 minutes, stirring occasionally. Add water or broth as needed to reach desired consistency.
  • Taste and adjust seasoning, adding sugar if needed to balance the acidity.
  • 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.

Did you Like This Recipe? Please Rate and Comment Below!

Keyword Vegan