Sometimes the best comfort food doesn’t need meat to be incredibly satisfying.

This lentil spaghetti Bolognese is rich, hearty, and packed with flavor thanks to green lentils, mushrooms, tomatoes, and aromatic herbs. It’s a simple vegetarian twist on the Italian classic that’s just as comforting as the original—and perfect for weeknight dinners.

Serve it over spaghetti with plenty of vegetarian Parmesan for a cozy meal everyone will love.

Why You’ll Love This Recipe

  • Classic comfort food made vegetarian
  • Rich and hearty without meat
  • Packed with plant-based protein
  • Great for meal prep
  • Budget-friendly ingredients

Why Lentils Make the Perfect Bolognese

Green lentils are ideal for this recipe because they keep their texture while soaking up all the flavors of the rich tomato sauce.

Combined with mushrooms, they create a hearty, satisfying sauce that’s surprisingly close to a traditional Bolognese—but with plenty of plant-based protein and fiber.

Easy Variations

You can easily customize this sauce by adding:

  • Grated carrots
  • Spinach
  • Red wine
  • Chili flakes
  • Fresh basil
  • Walnuts for extra texture

Meal Prep Tip

The sauce tastes even better the next day.

Make a double batch and keep it in the refrigerator for up to 4 days, or freeze portions for quick dinners whenever you need them.

Serving Suggestions

This lentil Bolognese is delicious served with:

  • Spaghetti
  • Tagliatelle
  • Pappardelle
  • Whole wheat pasta
  • Garlic bread
  • A simple green salad

A Comfort Food Staple

Every kitchen needs a reliable pasta sauce, and this lentil Bolognese is one you’ll come back to again and again.

It’s hearty, affordable, full of flavor, and proof that simple vegetarian ingredients can create an incredibly satisfying dinner.

Want to make meals like this easier to plan?

Chickpeas, please!

Lentil Spaghetti Bolognese

A Hearty Vegetarian Classic
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 2
Course: Main Course

Ingredients
  

  • 200 g spaghetti about 7 oz
  • 1/2 cup dried green lentils
  • 1 onion finely diced
  • 2 garlic cloves finely chopped
  • 1 celery stalk thinly sliced
  • 5 mushrooms sliced
  • 500 g tomato passata about 2 cups
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1 tbsp balsamic vinegar
  • 2 tbsp olive oil
  • salt
  • black pepper
  • vegetarian Parmesan for serving

Method
 

  1. Bring 1 cup of water to a boil in a small saucepan.
  2. Add the lentils and 1/2 teaspoon salt. Simmer for about 20 minutes, until the lentils are tender but still hold their shape. They will finish cooking in the sauce.
  3. Meanwhile, finely dice the onion, chop the garlic, thinly slice the celery, and slice the mushrooms.
  4. Heat the olive oil in a large skillet over medium heat.
  5. Add the onion, garlic, celery, and oregano. Cook for several minutes until the onion becomes soft and translucent.
  6. Add the mushrooms and cook until they release their moisture and it evaporates.
  7. Pour in the tomato passata.
  8. Add the cooked lentils, dried basil, and balsamic vinegar.
  9. Simmer for about 15 minutes, stirring occasionally.
  10. Season with salt and black pepper to taste.
  11. Meanwhile, cook the spaghetti according to the package instructions.
  12. Drain and divide between serving bowls.
  13. Top with the lentil Bolognese sauce and finish with plenty of vegetarian Parmesan.

Get the free meal planning starter:

All recipes


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating