Lentil Bolognese Recipe
This Lentil Bolognese is a hearty, tomato-based pasta sauce made with tender red lentils, aromatic vegetables, and Italian herbs. It delivers all the comfort of a traditional bolognese while using simple plant-based ingredients that are easy to find and perfect for everyday cooking.
The sauce simmers until thick and velvety, allowing the lentils to soften and blend into the tomatoes for a rich texture. Served over your favorite pasta and finished with fresh herbs and Parmesan, it’s a satisfying meal that’s both wholesome and comforting.
What Makes This Recipe Worth Trying
- Budget Friendly: Lentils create a hearty, satisfying sauce without expensive ingredients.
- One Pot Sauce: The bolognese cooks in a single Dutch oven while the pasta boils separately.
- Great for Meal Prep: The sauce keeps well and is easy to enjoy throughout the week.
- Plant-Based Comfort Food: A filling alternative to traditional meat-based bolognese.
- Simple Pantry Ingredients: Most of the recipe relies on everyday staples.
- Perfect for Different Pastas: Works beautifully with long noodles, short pasta, or even creamy polenta.
Ingredient Notes & Easy Substitutions
- Red Lentils: They break down as they cook, creating a naturally thick and hearty sauce without additional thickeners.
- Mirepoix Vegetables: Finely diced onion, carrots, and celery build the classic flavor base for traditional bolognese.
- Dry Red Wine: Adds extra depth to the sauce, but it can be omitted if preferred.
- Walnuts: Finely chopped walnuts add richness and texture while keeping the recipe completely plant-based.
- Balsamic Vinegar: Stirred in at the end, it balances the tomatoes and brightens the finished sauce.
Chef’s Tip: Dice the onion, carrots, and celery into very small pieces so they soften completely during cooking and blend seamlessly into the sauce.

Lentil Bolognese Recipe
This Lentil Bolognese is a rich, hearty pasta sauce made with tender lentils, aromatic vegetables, tomatoes, and Italian herbs simmered into a deeply savory meal. It's an easy plant-based alternative to classic bolognese that's filling enough for weeknight dinners yet special enough for serving guests.
Print
Pin
Rate
Calories: 425kcal
Servings: 6
Equipment
- Large Dutch oven or heavy-bottomed pot
- Large pot (for pasta)
- Chef's Knife
- Colander
Ingredients
For the Bolognese
- 2 tablespoons olive oil
- 1 medium yellow onion finely diced
- 2 medium carrots finely diced
- 2 celery stalks finely diced
- 4 garlic cloves minced
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- ½ teaspoon red pepper flakes optional
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ cup dry red wine optional
- 1 28-ounce can crushed tomatoes
- 2½ cups vegetable broth
- 1 cup dried red lentils rinsed
- ¼ cup finely chopped walnuts
- 1 tablespoon balsamic vinegar
- 2 tablespoons chopped fresh parsley or basil
For Serving
- 12 ounces spaghetti tagliatelle, or pappardelle
- Fresh basil
- Grated Parmesan or vegan Parmesan
- Freshly cracked black pepper
Instructions
- Heat the olive oil in a large Dutch oven over medium heat. Add the onion, carrots, and celery. Cook for 8 to 10 minutes, stirring occasionally, until the vegetables become soft and lightly caramelized.

- Add the garlic, tomato paste, oregano, thyme, red pepper flakes, salt, and black pepper. Stir constantly for about 1 minute until the tomato paste darkens slightly and the spices become fragrant.

- Pour in the red wine, if using, and cook for 2 to 3 minutes until most of the liquid has evaporated.

- Stir in the crushed tomatoes, vegetable broth, rinsed lentils, and chopped walnuts. Bring the mixture to a gentle boil.

- Reduce the heat to low and simmer uncovered for 35 to 40 minutes, stirring every few minutes, until the lentils are completely tender and the sauce has thickened. Add a splash of broth if it becomes too thick.

- While the sauce simmers, cook the pasta in well-salted boiling water until al dente. Reserve about ½ cup of pasta water before draining.

- Remove the sauce from the heat and stir in the balsamic vinegar and fresh parsley or basil. Taste and adjust the seasoning with additional salt and pepper if needed.

- Add the cooked pasta directly to the sauce along with a splash of reserved pasta water. Toss until every strand is evenly coated.

- Serve immediately with fresh basil, grated Parmesan or vegan Parmesan, and freshly cracked black pepper.

Notes
- Finely dicing the vegetables helps create a smoother, more traditional bolognese texture.
- Red lentils cook down into the sauce for a rich, hearty consistency, while chopped walnuts add extra body and subtle richness.
- The sauce tastes even better after resting overnight in the refrigerator.
- Store leftovers in an airtight container for up to 5 days.
- Freeze the sauce without the pasta for up to 3 months. Thaw overnight before reheating.
- If the sauce thickens too much during storage, stir in a splash of vegetable broth while reheating.
Nutrition
Calories: 425kcal
Nutrition Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 425 kcal |
| Carbohydrates | 61g |
| Protein | 18g |
| Fat | 12g |
| Fiber | 14g |
| Sugar | 10g |
| Sodium | 640mg |
Easy Problems and How to Avoid Them
- Rushing the Vegetables: Give the onion, carrots, and celery enough time to soften and develop their natural sweetness.
- Not Stirring During Simmering: Lentils can stick to the bottom if the sauce isn’t stirred occasionally.
- Skipping the Pasta Water: Reserved pasta water helps the sauce coat the pasta more evenly.
- Overcooking the Pasta: Cook it just until al dente so it stays firm after tossing with the sauce.
- Adding Too Much Liquid: Add extra broth only if the sauce becomes overly thick during simmering.
- Forgetting to Taste Before Serving: Adjust the salt and pepper after the balsamic vinegar has been stirred in.
Delicious Variations You Should Try

- Mushroom Bolognese: Add finely chopped cremini mushrooms with the vegetables.
- Spinach Version: Stir fresh baby spinach into the sauce during the final few minutes.
- Creamy Finish: Mix in a splash of unsweetened oat cream before serving.
- Extra Herb Flavor: Add fresh oregano or thyme along with the parsley.
- Roasted Vegetable Bolognese: Fold roasted zucchini or eggplant into the finished sauce.
- Spicy Version: Increase the red pepper flakes for extra heat.
- Lasagna Filling: Use the sauce as a hearty filling for vegetable lasagna.
Try More Vegan Recipe
Best Ways to Store Leftovers
- Make Ahead: Prepare the sauce a day in advance to allow the flavors to develop even further.
- Refrigerator Storage: Keep the sauce in an airtight container for up to 5 days.
- Freezer Storage: Freeze the sauce without the pasta for up to 3 months.
- Reheating: Warm gently on the stovetop, adding a splash of vegetable broth if needed.
- Freshness Tip: Cook fresh pasta when serving leftovers for the best texture.
Reader Questions Answered
- Can I use green or brown lentils instead of red lentils?
Yes, but they hold their shape and require a longer cooking time, resulting in a different texture. - Why are walnuts added to the sauce?
They provide extra body and richness while keeping the sauce completely plant-based. - Do I have to use red wine?
No. The sauce is still flavorful without it, and you can simply skip that ingredient. - Should I cook the pasta separately?
Yes. Cooking the pasta separately ensures it reaches the proper texture before being tossed with the sauce. - Why reserve pasta water?
The starch in the cooking water helps the sauce cling to the pasta and creates a silkier finish. - Can I make the sauce ahead of time?
Yes. The sauce develops even more flavor after resting overnight in the refrigerator. - Which pasta shapes work best with this recipe?
Tagliatelle, pappardelle, spaghetti, and rigatoni are all excellent choices. - Can I serve this sauce without pasta?
Absolutely. It’s also delicious spooned over creamy polenta or baked potatoes.





