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