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
Close-up of a rich, hearty vegan spaghetti sauce simmering in a pot with fresh basil garnish.

Ultimate Hearty Vegan Spaghetti Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 1 hour 50 minutes
  • Yield: 8 servings 1x

Description

A rich, flavorful, and deeply satisfying vegan spaghetti sauce made with San Marzano tomatoes, aromatic vegetables, and nutritional yeast for incredible umami depth. Perfect for pasta, lasagna, and more!


Ingredients

Scale

2 tablespoons olive oil
1 large yellow onion, finely diced
2 carrots, peeled and finely diced
2 celery stalks, finely diced
4 cloves garlic, minced
1 (6 oz) can tomato paste
1/2 cup dry red wine (optional, e.g., Merlot or Cabernet Sauvignon)
2 (28 oz) cans crushed San Marzano tomatoes
1 (14.5 oz) can diced tomatoes
1 cup vegetable broth
2 tablespoons fresh oregano, chopped (or 2 teaspoons dried)
1 teaspoon dried basil
1/2 teaspoon red pepper flakes (optional, for a kick)
1/4 cup nutritional yeast
1/4 cup fresh basil leaves, chopped, plus more for garnish
Salt and freshly ground black pepper to taste
Pinch of sugar (optional, to balance acidity)


Instructions

Step 1: Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add diced onion, carrots, and celery. Sauté for 8-10 minutes, or until vegetables are softened and translucent.
Step 2: Add minced garlic and cook for another 1-2 minutes until fragrant. Be careful not to burn the garlic.
Step 3: Stir in the tomato paste and cook for 3-5 minutes, stirring occasionally, until it darkens slightly. This deepens the tomato flavor.
Step 4: If using, pour in the red wine, scraping up any browned bits from the bottom of the pot. Let it simmer until the liquid has mostly evaporated, about 3-5 minutes.
Step 5: Add the crushed San Marzano tomatoes, diced tomatoes, vegetable broth, dried oregano, dried basil, and red pepper flakes (if using). Stir well to combine.
Step 6: Bring the sauce to a gentle simmer, then reduce the heat to low. Cover the pot and let the sauce simmer for at least 60-90 minutes, stirring occasionally, to allow the flavors to meld and deepen. For a richer flavor, you can simmer it longer, up to 2-3 hours.
Step 7: After simmering, stir in the nutritional yeast and fresh chopped basil. Taste the sauce and season with salt, freshly ground black pepper, and a pinch of sugar if needed to balance any acidity.
Step 8: Serve your ultimate hearty vegan spaghetti sauce hot over your favorite pasta, or use it in other dishes like lasagna or subs. Garnish with extra fresh basil if desired. Leftovers can be stored in an airtight container in the refrigerator for up to 5 days, or frozen for up to 3 months.

Notes

For an even richer sauce, consider adding a pinch of dried porcini mushroom powder or a splash of liquid smoke. The longer you simmer, the more developed the flavors will be. This sauce freezes beautifully, so consider making a double batch!

  • Prep Time: 20 minutes
  • Cook Time: 90 minutes
  • Category: Sauces Dressings & Condiments
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup
  • Calories: 220 kcal
  • Sugar: 15 g
  • Sodium: 650 mg
  • Fat: 8 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 10 g
  • Protein: 7 g
  • Cholesterol: 0 mg
Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!