Print

Vegan Spaghetti With Meat Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and flavorful plant-based twist on the classic Italian spaghetti with meat sauce, featuring vegan ground ‘meat,’ rich tomato sauce, and aromatic herbs for a comforting and satisfying meal.

Ingredients

  • 12 oz (340 g) spaghetti (regular or gluten-free)
  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 12 oz (340 g) vegan ground meat or 1 ½ cups crumbled tempeh/lentils
  • 1 can (28 oz / 800 g) crushed tomatoes or tomato passata
  • 2 tbsp tomato paste
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1 tbsp soy sauce or tamari
  • Salt and black pepper, to taste
  • ¼ tsp red pepper flakes (optional)
  • Fresh parsley or basil, for garnish

Instructions

  1. Cook spaghetti according to package instructions until al dente. Drain, drizzle with olive oil, and set aside.
  2. In a large skillet or saucepan, heat olive oil over medium heat. Add chopped onion and cook until soft and translucent.
  3. Add minced garlic and cook for 30 seconds until fragrant.
  4. Stir in vegan ground meat (or lentils/tempeh) and cook until browned, about 5–7 minutes.
  5. Mix in tomato paste and cook for 1 minute to deepen the flavor.
  6. Pour in crushed tomatoes, oregano, basil, soy sauce, salt, and pepper. Add red pepper flakes if desired.
  7. Reduce heat to low and let the sauce simmer for 15–20 minutes, stirring occasionally, until thick and rich.
  8. Toss cooked spaghetti with the sauce or serve the sauce spooned over the pasta.
  9. Garnish with fresh parsley or basil and serve warm.

Notes

  • Use gluten-free spaghetti and tamari for a gluten-free option.
  • Add diced vegetables like carrots, mushrooms, or bell peppers for extra nutrition.
  • For a creamy variation, stir in a tablespoon of cashew cream or coconut milk.
  • The sauce freezes well for up to 2 months.
  • Reheat sauce gently with a splash of water if it thickens too much.

Nutrition