Why You’ll Love This Recipe
Oil-Free Vegan Spaghetti Sauce is a wholesome, plant-based alternative to traditional pasta sauces. Made without added oils, it’s lighter yet still rich in flavor thanks to ripe tomatoes, fresh herbs, and aromatic vegetables. Ideal for those following a low-fat or whole-food, plant-based diet, this sauce pairs perfectly with any pasta and can also be used in lasagnas, casseroles, or as a dipping sauce.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
crushed tomatoestomato pasteoniongarliccarrotcelerydried oreganofresh basildried thymebay leafsaltblack pepperred pepper flakes (optional)maple syrup (to balance acidity)water or low-sodium vegetable broth
directions
In a large saucepan, sauté chopped onion, garlic, carrot, and celery over medium heat using a splash of water or broth to prevent sticking.
Cook until the vegetables are softened, about 7-8 minutes, adding more liquid as needed.
Stir in tomato paste and cook for 1-2 minutes to deepen the flavor.
Add crushed tomatoes, dried herbs, bay leaf, salt, black pepper, and red pepper flakes if using.
Bring the mixture to a simmer, then reduce the heat and let it cook gently for 25-30 minutes, stirring occasionally.
Add a small amount of maple syrup to balance the acidity if desired.
Remove the bay leaf and stir in freshly chopped basil just before serving.
For a smoother sauce, use an immersion blender or blend in batches.
Servings and timing
This recipe yields approximately 5 cups of sauce.
Preparation time: 10 minutes
Cooking time: 30 minutes
Total time: 40 minutes
Variations
Add chopped mushrooms or zucchini for extra veggies.
Use fire-roasted tomatoes for a smoky flavor.
Stir in a spoonful of nutritional yeast for a cheesy hint.
Blend in soaked cashews for a creamy version.
storage/reheating
Store in an airtight container in the fridge for up to 5 days.
Freeze in portions for up to 3 months.
Reheat gently on the stovetop or microwave, adding a splash of water if needed.

FAQs
Can I use fresh tomatoes instead of canned?
Yes, just peel and chop them, then simmer longer to reduce.
Is this sauce good for kids?
Yes, it’s mild, healthy, and free from added oils or sugar.
Do I have to blend the sauce?
No, it’s great chunky or smooth depending on preference.
Can I omit the maple syrup?
Yes, it’s optional and just used to balance the acidity.
Can I use this sauce for pizza?
Absolutely, it works well as a pizza base too.
Conclusion
Oil-Free Vegan Spaghetti Sauce is a clean, flavorful choice that proves you don’t need oil for depth and richness. With its blend of fresh vegetables and herbs, it’s a guilt-free staple you’ll return to again and again. Perfect for weeknight dinners or meal prep, this sauce brings plant-powered comfort to your table.
PrintOil-Free Vegan Spaghetti Sauce
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Description
A rich and flavorful oil-free vegan spaghetti sauce made with fresh vegetables and herbs, perfect for a healthy and hearty pasta meal.
Ingredients
- 1 onion, chopped
- 4 cloves garlic, minced
- 1 carrot, grated
- 1 celery stalk, finely chopped
- 1 red bell pepper, chopped
- 1 zucchini, chopped
- 1 (28-ounce) can crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon dried thyme
- 1/2 teaspoon red pepper flakes (optional)
- Salt and pepper to taste
- 1/4 cup chopped fresh parsley or basil (for garnish)
- 1/2 cup water or low-sodium vegetable broth (as needed)
Instructions
- In a large saucepan over medium heat, sauté the onion and garlic in a splash of water or vegetable broth until translucent, about 5 minutes.
- Add the carrot, celery, bell pepper, and zucchini. Cook for another 5–7 minutes, stirring frequently, and add more water or broth as needed to prevent sticking.
- Stir in the crushed tomatoes, tomato paste, oregano, basil, thyme, and red pepper flakes if using.
- Bring the sauce to a simmer, reduce heat, and cook uncovered for 20–30 minutes, stirring occasionally, until vegetables are tender and flavors have melded.
- Season with salt and pepper to taste.
- Serve over cooked spaghetti or your favorite pasta, garnished with fresh parsley or basil.
Notes
- You can blend the sauce for a smoother texture if preferred.
- Add mushrooms or spinach for extra flavor and nutrition.
- This sauce freezes well for meal prep.
Nutrition
- Serving Size: 1 cup
- Calories: 90
- Sugar: 7g
- Sodium: 180mg
- Fat: 1g
- Saturated Fat: 0g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg
Your email address will not be published. Required fields are marked *