Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Lentil Bolognese

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Vegan

Description

A hearty, plant-based twist on the Italian classic, this Lentil Bolognese is rich, flavorful, and perfect for cozy weeknights. Packed with veggies, lentils, and herbs, it’s satisfying and completely meat-free.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 large yellow onion, finely chopped
  • 2 medium carrots, diced
  • 2 celery stalks, finely chopped
  • 4 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1 can (28 oz) crushed tomatoes
  • 1 cup green or brown lentils, rinsed
  • 3 cups vegetable broth
  • 1 bay leaf
  • 1 teaspoon dried oregano
  • 1 teaspoon salt (or to taste)
  • 1/2 teaspoon freshly ground black pepper
  • 1 tablespoon balsamic vinegar
  • Fresh basil or parsley, for garnish

Instructions

  1. Warm a large pot or Dutch oven over medium heat.
  2. Add olive oil and sauté the onion, carrots, and celery for about 10 minutes until softened and slightly golden.
  3. Stir in garlic and tomato paste. Cook for 2 more minutes to deepen the flavor.
  4. Add crushed tomatoes, lentils, vegetable broth, bay leaf, oregano, salt, and pepper.
  5. Bring the mixture to a simmer, reduce heat, and partially cover. Let it simmer for 35–40 minutes until lentils are tender and sauce is thick.
  6. Remove bay leaf and stir in balsamic vinegar. Adjust seasoning as needed.
  7. Garnish with fresh basil or parsley and serve hot over pasta, polenta, or grains.

Notes

  • Use green or brown lentils for best texture — red lentils will become mushy.
  • Simmer uncovered for a thicker sauce if desired.
  • The sauce thickens as it cools, so save some broth to loosen when reheating.
  • Great for batch cooking — freezes well up to 3 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 310
  • Sugar: 9g
  • Sodium: 680mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 14g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: Lentil Bolognese, Vegan Bolognese, Plant-based Pasta Sauce, Italian Vegan Dinner, Hearty Lentil Sauce