Vegetarian Tomato Spaghetti Sauce

Prep: 10 min Cook: 150 min Serves: 6 Cuisine: Italian

A hearty vegetarian tomato spaghetti sauce with rich flavors from tomatoes, herbs, and wine, perfect for a comforting pasta meal suited to vegetable lovers and family dinners.

Be the first to rate this recipe

Ingredients

  • 1 large onion, chopped
  • 2 cloves garlic
  • 2 Tbsp. cooking oil
  • 1 (28 oz.) can tomatoes
  • 1 c. water
  • 1 (6 oz.) can tomato paste
  • 2 beef bouillon cubes
  • 1 tsp. dried oregano
  • 1/2 tsp. dried basil
  • 1/8 tsp. pepper
  • 1 bay leaf
  • 1/4 c. red cooking wine

Instructions

  1. Saute chopped onion and garlic in cooking oil.
  2. Add chopped tomatoes, water, tomato paste, bouillon cubes, spices, and cooking wine to the pan.
  3. Simmer the mixture for 2 to 3 hours, stirring occasionally.
  4. Chop vegetables of your choice.
  5. Add the chopped vegetables generously into the sauce.
  6. Continue to simmer until vegetables are tender and flavors meld.

Tips & Substitutions

For a richer flavor, consider adding a splash of balsamic vinegar or a teaspoon of sugar to balance acidity. You can substitute the beef bouillon with vegetable bouillon for a fully vegetarian version. If you prefer a spicier sauce, add red pepper flakes. Fresh herbs like basil and parsley can enhance the sauce when added just before serving. This sauce can also serve as a base for Italian recipes like Pasta Fagoli.

Serving Suggestions

Serve the sauce over your favorite pasta, such as rigatoni or spaghetti, and top with freshly grated Parmesan cheese. For a complete meal, pair it with an Italian Cucumber Salad or a side of garlic bread. This sauce also makes a great base for a vegetarian lasagna, adding depth and flavor.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 5 days. The flavors will continue to develop as it sits. To reheat, gently warm the sauce on the stovetop over low heat, stirring occasionally. You may need to add a splash of water to loosen it up, especially if it has thickened.

Nutrition & Diet Analysis (per serving)

Each serving of Vegetarian Tomato Spaghetti Sauce contains roughly 606 calories, with 7g protein, 44g carbohydrates, and 49g fat. It is an excellent source of vitamin C (129% of the Daily Value), iron (67% of the Daily Value), and dietary fiber (55% of the Daily Value), and a good source of protein and potassium. It also contributes 15g of dietary fiber toward your daily target.

606 kcal 30% DV
Protein Fat Carbs

Macronutrients

Protein 7.3g 15% DV
Total Fat 49g 63% DV
Carbs 43.6g 16% DV
Fiber 15.5g 55% DV
Sugar 6g 12% DV

Electrolytes

Sodium 223.5mg 10% DV
Potassium 710.1mg 15% DV

Vitamins & Minerals

Vitamin A 75.4mcg 8% DV
Vitamin C 116.4mg 100% DV
Vitamin D 0.3mcg 1% DV
Calcium 387.4mg 30% DV
Iron 12.1mg 67% DV
Diet fit High-fiber

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this sauce ahead of time?

Absolutely! This sauce can be made a day or two in advance. Just let it cool completely before storing it in the refrigerator. The flavors will meld beautifully, making it even tastier when reheated.

What vegetables can I add to the sauce?

Feel free to experiment with a variety of vegetables! Bell peppers, zucchini, mushrooms, and carrots all work well. Just chop them into bite-sized pieces and add them during the last hour of simmering for best results.

Is this sauce suitable for freezing?

Yes, this sauce freezes wonderfully! Allow it to cool completely, then transfer it to freezer-safe containers or bags. It can be stored for up to 3 months. Thaw in the refrigerator overnight before reheating.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Italian recipes → Vegan recipes → Vegetarian recipes → All recipes →