GF Gluten-Free DF Dairy-Free V Vegan VG Vegetarian EF Egg-Free NF Nut-Free

Vegan Lentil Bolognese

Vegan Bolognese is hearty and filling, loaded with lentils and veggies! This recipe is the perfect way to add more veggies to your meal!

Prep: 10 minCook: 30 minTotal: 40 min
Servings: 4 servings 1x


  • 1 Tbsp. olive oil
  • 1 medium yellow onion, finely diced
  • 3 garlic cloves, minced
  • 1 Tbsp. Italian seasoning
  • 1 tsp. salt
  • 1/2 tsp. pepper
  • 1 pinch red pepper flakes (optional)
  • 2 cups cooked lentils
  • 28 oz. crushed tomatoes
  • 28 oz. tomato sauce


  1. Add the olive oil to a large saucepan or Dutch oven over medium heat.
  2. Once the olive oil is hot, add the onion and cook for about 5 minutes, or until translucent and slightly caramelized.
  3. Add the garlic, Italian seasoning, salt, pepper and red pepper flakes, if using. Cook for 2 additional minutes before adding the lentils, crushed tomatoes, and tomato sauce.
  4. Bring the sauce to a boil and then reduce the heat to low. Cover and cook for at least 20 minutes.
  5. Serve with pasta or veggie noodles of choice.


  • BIG thank you to my friend Allie from Miss Allie’s Kitchen for creating this delicious recipe and taking these gorgeous images for us!! I love her work and couldn’t be more excited she’s creating some tasty dishes to share here too!

Nutrition Info:

  • Serving Size: 1 serving
  • Calories: 522
  • Sugar: 23g
  • Sodium: 2011mg
  • Fat: 6g
  • Saturated Fat: 0.9g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 88.1g
  • Fiber: 39.3g
  • Protein: 32.6g
  • Cholesterol: 2mg
© The Toasted Pine Nut