Lentil Bolognese

Lentil Bolognese

Lentil Bolognese is a savory vegan pasta sauce that's loaded with veggies, lentils, tomatoes, fresh herbs and plenty of seasonings. This meal is hearty, nutritious, protein-packed, and always gets rave reviews!

Author: Food with Feeling

Meal Type: Eggs Free

Cuisine: American

Difficulty: EASY

Prep. Time: 15 minutes

Cook Time: 45 minutes

Total Time: 1 hour

Servings: 4 Servings

Calories: 380 kcal per serving

Ingredients

  • ¼ cup - extra-virgin olive oil
  • 1 - onion
  • 4 cloves - garlic
  • 1 stalk - celery
  • 1 - carrot
  • 1 tsp - salt
  • 2 teaspoons - Italian seasoning
  • black pepper
  • 5 ½ ounces - tomato paste
  • ½ cup - red wine
  • 2 cups - vegetable broth
  • 1 ¼ cups - brown or green lentils*
  • ½ cup - walnuts*
  • 28 ounces - crushed tomatoes
  • ¼ cup - flat-leaf Italian parsley
  • ¼ cup - Parmesan*

Instructions

  1. In a large deep skillet or pot, heat the olive oil over medium heat. Once hot, add in the onion and garlic and 15 for 10 minutes, stirring often.
  2. Add in the celery, carrot, salt, pepper, and Italian seasoning. Mix and cook for an additional 5 minutes. Mix in the tomato paste and continue to cook for 2 more minutes, stirring constantly.
  3. Add in the wine (or ½ cup of additional broth if not using wine) and scrape the bottom of the skillet to deglaze. Add in the broth, lentils, walnuts, and crushed tomatoes and bring to a simmer. Cover the pot and simmer for 40-45 minutes, stirring every few minutes, or until the lentils are tender and cooked.
  4. Stir in the parsley and cheese and cook for 1 additional minute. Remove from the heat and enjoy over your favorite pasta!
  5. Lentils – If you want to use red lentils for this recipe, just know that they’ll need less cook time and will end up quite a bit softer than the brown or green lentils.
  6. Walnuts – I tested the recipe with and without the walnuts. You can leave them out as desired. They add a nice little bit of crunch to the recipe that I find really nice.
  7. Parmesan- This can either be left out completely or replaced with a vegan parmesan.

Nutrition

Energy: 380 kcal | Total Fat: 17 g | Saturated: 5 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 5 mg | Total Carbs: 45 g | Fiber: 12 g | Sugars: 18 g | Proteins: 15 g | Sodium: 1,589 mg | Polyunsaturated: 11 g | Monounsaturated: 14 g

©2026 OnlineCook LLC