Hearty Lentil Bolognese

Featured in: Garden-Inspired Meals

This robust Italian-inspired sauce transforms humble brown lentils into a rich, satisfying coating for pasta. The classic mirepoix base of onion, carrot, and celery builds depth, while crushed tomatoes and dried herbs create that beloved Bolognese flavor profile. Simmered slowly, the lentils become tender yet retain their texture, offering a substantial bite that mirrors traditional meat sauce.

Perfect for weeknight dinners, this dish delivers 19 grams of plant protein per serving while delivering comforting Italian flavors. The sauce develops beautifully as it simmers, thickening naturally and allowing the smoked paprika and bay leaf to infuse every bite. Serve over spaghetti for a classic presentation, topped with fresh herbs and your choice of Parmesan or vegan alternative.

Updated on Tue, 27 Jan 2026 03:14:21 GMT
Hearty Lentil Bolognese sauce spooned over steaming spaghetti, topped with fresh basil. Pin
Hearty Lentil Bolognese sauce spooned over steaming spaghetti, topped with fresh basil. | toastybasil.com

Experience the hearty comfort of a classic Italian pasta sauce with a nutritious, meat-free twist. This Lentil Bolognese is packed with fiber and plant-based protein, making it a perfect choice for anyone seeking a wholesome and satisfying meal that doesn't compromise on flavor or texture.

Hearty Lentil Bolognese sauce spooned over steaming spaghetti, topped with fresh basil. Pin
Hearty Lentil Bolognese sauce spooned over steaming spaghetti, topped with fresh basil. | toastybasil.com

By slow-simmering lentils with aromatic vegetables and traditional herbs, you create a deep, complex sauce that clings perfectly to noodles. This easy-to-follow recipe brings a gourmet touch to your weeknight dinner rotation.

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion, finely diced
  • 2 carrots, finely diced
  • 2 celery stalks, finely diced
  • 3 garlic cloves, minced
  • 1 ½ cups dried brown or green lentils, rinsed
  • 1 can (28 oz/800 g) crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon smoked paprika
  • 1 bay leaf
  • 3 ½ cups vegetable broth
  • Salt and pepper, to taste
  • 12 oz (340 g) spaghetti or preferred pasta
  • Fresh basil or parsley, chopped (optional)
  • Grated Parmesan or vegan alternative (optional)
Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon

Instructions

Step 1
Heat olive oil in a large saucepan over medium heat. Add onion, carrot, and celery. Sauté for 7–8 minutes until softened.
Step 2
Stir in the garlic and cook for 1 minute until fragrant.
Step 3
Add lentils, crushed tomatoes, tomato paste, oregano, basil, paprika, and bay leaf. Stir well.
Step 4
Pour in the vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for 30–35 minutes, stirring occasionally, until lentils are tender and sauce is thickened.
Step 5
Remove the bay leaf. Season with salt and pepper to taste.
Step 6
While the sauce simmers, cook the pasta according to package instructions. Drain.
Step 7
Serve the sauce over pasta. Garnish with fresh herbs and cheese if desired.

Zusatztipps für die Zubereitung

For extra richness, add a splash of balsamic vinegar or a pinch of sugar to balance the natural acidity of the tomatoes. Ensure the lentils are simmered until tender for the best texture.

Varianten und Anpassungen

Substitute red lentils for a quicker cook time, though the sauce will be creamier. For a gluten-free meal, simply use your favorite gluten-free pasta and verify all ingredient labels.

Serviervorschläge

Serve the hearty sauce over al dente spaghetti and garnish with fresh herbs and cheese. This dish pairs exceptionally well with a light Italian red wine, such as Chianti.

A rich, plant-based Lentil Bolognese recipe served atop pasta with a sprinkle of cheese. Pin
A rich, plant-based Lentil Bolognese recipe served atop pasta with a sprinkle of cheese. | toastybasil.com

This Lentil Bolognese is a nutrient-dense and flavorful meal that is sure to become a favorite for healthy weeknight dining. Enjoy the robust taste of Italy in every protein-packed bite.

Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon

Recipe Q&A

What type of lentils work best?

Brown or green lentils are ideal because they hold their shape during cooking. Red lentils cook faster but will create a creamier texture, which still works well if you prefer a smoother sauce.

Can I make this ahead of time?

Absolutely. The sauce actually improves after sitting overnight as the flavors meld together. Store in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.

What pasta pairs well with this?

Spaghetti is traditional, but penne, rigatoni, or fusilli also work wonderfully. The sauce clings nicely to ridged or tubular shapes. Choose whole wheat, legume-based, or gluten-free pasta according to your preference.

How do I know when lentils are done?

Taste test a few lentils after 30 minutes of simmering. They should be tender with no crunch, but not mushy. If they need more time, continue cooking and add small splashes of broth if the sauce becomes too thick.

Can I add vegetables to boost nutrition?

Certainly. Diced bell peppers, spinach, or zucchini can be added along with the tomatoes. Finely chopped mushrooms also work well to add umami flavor and additional texture to the sauce.

Hearty Lentil Bolognese

Hearty, protein-packed Italian pasta sauce with tender lentils and aromatic vegetables.

Prep duration
15 min
Cooking duration
40 min
Complete duration
55 min


Skill level Easy

Origin Italian

Yield 4 Portions

Dietary specifications Vegan

Components

Base

01 2 tablespoons olive oil
02 1 large onion, finely diced
03 2 carrots, finely diced
04 2 celery stalks, finely diced
05 3 garlic cloves, minced

Sauce

01 1½ cups dried brown or green lentils, rinsed
02 1 can (28 ounces) crushed tomatoes
03 2 tablespoons tomato paste
04 1 teaspoon dried oregano
05 1 teaspoon dried basil
06 ½ teaspoon smoked paprika
07 1 bay leaf
08 3½ cups vegetable broth
09 Salt and pepper to taste

To Serve

01 12 ounces spaghetti or preferred pasta
02 Fresh basil or parsley, chopped (optional)
03 Grated Parmesan or vegan alternative (optional)

Directions

Step 01

Prepare the aromatic base: Heat olive oil in a large saucepan over medium heat. Add diced onion, carrot, and celery. Sauté for 7 to 8 minutes until softened.

Step 02

Bloom the garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Combine sauce components: Add lentils, crushed tomatoes, tomato paste, dried oregano, dried basil, smoked paprika, and bay leaf. Stir thoroughly to combine.

Step 04

Simmer the sauce: Pour in vegetable broth and bring to a boil. Reduce heat to low, cover, and simmer for 30 to 35 minutes, stirring occasionally, until lentils are tender and sauce has thickened.

Step 05

Season and finish: Remove the bay leaf. Season with salt and pepper to taste.

Step 06

Cook the pasta: While the sauce simmers, cook pasta according to package instructions. Drain thoroughly.

Step 07

Plate and garnish: Serve sauce over pasta. Garnish with fresh herbs and cheese if desired.

Necessary tools

  • Large saucepan
  • Wooden spoon
  • Knife and cutting board
  • Medium pot for pasta
  • Colander

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Contains gluten if using regular pasta
  • Contains dairy if garnished with Parmesan
  • Always verify ingredient labels for hidden allergens

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 420
  • Fat: 7 g
  • Carbs: 70 g
  • Protein: 19 g