Go Back
+ servings
overhead shot of vegan bolognese in large le creuset pot with ladle
Print Recipe
5 from 15 votes

Vegan Bolognese

This vegan bolognese is hearty and rich, made with lentils, mushrooms, walnuts, and a ton of vegetables! Approved by picky meat eaters and kids, and perfect for stocking the freezer!
Prep Time15 mins
Cook Time1 hr
Course: Dinner
Cuisine: Italian
Servings: 12
Calories: 187kcal


  • 1 onion (peeled and cut into 8)
  • 8 oz mushrooms (225g; trimmed and cut into 4)
  • 1 cup walnuts
  • 2 carrots (peeled and cut into chunks)
  • 2 ribs celery (cut into chunks)
  • ¼ cup olive oil
  • 4 cloves garlic (minced)
  • ¼ cup white wine
  • 28 oz can of crushed tomatoes
  • 1 ½ teaspoons salt
  • ½ teaspoon nutmeg
  • 1 bay leaf
  • cup red lentils
  • 2 cups water (or vegetable stock)

Before serving


  • In a food processor fitted with a steel blade, add the mushrooms and onions. Process, until chopped into very small pieces, scraping down sides as needed.
  • Add the walnuts to the processor with the onions and mushrooms and pulse 10-15 times, until chopped into very small pieces.
  • Transfer the mixture to a clean bowl. In the food processor, add the carrot and celery. Process until chopped in very small pieces, then set aside.
  • In a 4 quart pot, heat the olive oil over medium heat. Add the onion/mushroom/walnut mixture and cook, stirring frequently, until the mixture has steamed off most of the liquid and begins to brown. Keep an eye that it doesn't burn.
  • Make a space in the middle of the pot and add the garlic. Cook for 1 minute.
  • Add the white wine and simmer for 2-3 minutes, scraping the bottom of the pot with a spatula to remove all brown bits.
  • Add the carrot/celery mixture, crushed tomatoes, salt, nutmeg, bay leaf, lentils and water
  • Cover and simmer for 45 minutes, or until lentils are done to your liking. Stir the pot occasionally and keep an eye on the temperature so it doesn't stick to the bottom of the pot and burn.
  • Stir in the nutritional yeast and balsamic vinegar, taste and adjust seasoning, and serve!


  • This lentil bolognese may be stored in the fridge for up to 4 days or in the freezer for 3-6 months.



Serving: 1cup | Calories: 187kcal | Carbohydrates: 16g | Protein: 7g | Fat: 11g | Saturated Fat: 1g | Sodium: 395mg | Potassium: 500mg | Fiber: 6g | Sugar: 5g | Vitamin A: 1871IU | Vitamin C: 9mg | Calcium: 49mg | Iron: 2mg