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

Hearty & Satisfying Vegan Lentil Bolognese (only 10 ingredients!)

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