Italian-Style Vegan Spaghetti Bolognese Recipe

This traditional Italian style vegan spaghetti bolognese recipe is known for its versatility.

This vegan bolognese recipe calls for red lentils and mushrooms but you can use your favourite protein sources such as chickpeas, soy mince, or tofu. Plus, this is an ingenious way to use up leftovers such as tomato sauce, canned lentils, or cooked pasta.

Besides being incredibly versatile and economic, this is a practical dish, perfect for meal prep and batch cooking. 

Red lentils are high in high-quality protein and low in fat, which makes them a perfect substitute for animal protein sources. Red lentils contain fibre, vitamins, and minerals such as iron, phosphorus, and potassium.

Plant-Base Bolognese with Olives

Whether you’re cooking for your guests or your beloved one, this plant-based spaghetti bolognese will fit the bill!

Vegan Spaghetti Bologne Recipese

Vegan Spaghetti Bolognese

Made with iconic Italian pasta, vegan protein, tomato sauce, and authentic Italian seasonings, this outstanding vegan spaghetti bolognese dinner recipe can never go out of date!
4.50 from 4 votes
Prep Time 10 minutes
Cook Time 30 minutes
Course Main Course
Cuisine Italian
Servings 4
Calories 511 kcal


  • Strainer
  • Frying Pan
  • Pot
  • Knife
  • Wooden Spoon


  • 300 g spaghetti
  • 150 g red lentils soaked overnight
  • 1 tablespoon olive oil
  • 1 medium onion chopped
  • 1 medium carrot chopped
  • 200 g brown mushrooms chopped
  • 2 cloves garlic minced
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 500 ml tomato sauce
  • 200 ml pasta cooking water reserved when draining
  • 2 tablespoons roasted red pepper sauce optional
  • 2 tablespoons fresh parsley chopped (preferably Italian parsley)
  • Sea salt and ground black pepper to taste
  • 1/2 teaspoon cayenne pepper


  • Cook spaghetti according to package directions; drain and reserve.
  • Meanwhile, cook soaked lentils for about 15 minutes, until cooked through.
  • Preheat olive oil in a saucepan over medium-high heat. Once hot, sauté the onion for about 4 minutes, until tender and translucent.
  • Then, sauté the carrot and mushrooms for about 3 minutes, until fragrant. Add the garlic and continue to sauté for 1 minute more.
  • Add the remaining ingredients and continue cooking, partially covered, for 10 to 12 minutes more, until cooked through.
  • Finally, add warm lentils to the sauce and gently stir to combine. Spoon the sauce over warm spaghetti and serve immediately. Bon appétit!


If you’re in a hurry, you can use canned lentils; for the best results, I prefer home-cooked legumes because they are healthier and cost-effective. Red lentils are perfect legumes for meal prep, so you can save your time and stay on track with your budget.


Serving: 356gCalories: 511kcalCarbohydrates: 94.5gProtein: 22.4356g
Keyword Bolognese, Healthy, Red Lentils, Spaghetti, Tasty, Vegan
Tried this recipe?See More Vegan & Vegetarian Recipes – Totally Yummy!


  • Zero & Zen

    Dedicated to the cause of sustainability and eco-friendliness, our mission is to raise awareness about the importance of eco-conscious living.

    We firmly believe that individual actions can spark collective change and recognise the need for sustainable living to be tailored to your unique circumstances and pace.

    View all posts

Similar Posts