CookLibrary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

This Lentil Bolognese is a rich, hearty, and deeply savory plant-based sauce designed to bring plenty of comfort and satisfying texture to the table.
Tender lentils create the substantial, “meaty” character of the dish, while finely diced onion, carrots, celery, and garlic build a flavorful aromatic base.
Tomato paste and juicy tomatoes add concentrated richness, and a splash of red wine, when used, contributes extra depth.
The sauce develops its robust flavor as the ingredients gently simmer together in vegetable stock.
Toasted ground walnuts add body and a pleasantly hearty texture, helping create a thick, satisfying bolognese that clings beautifully to pasta.
Fresh oregano or thyme brings an aromatic herbal note, while balsamic vinegar added near the end provides a subtle touch of brightness and balance.
The finished sauce is savory, thick, and comforting, with tender lentils surrounded by a rich tomato-based mixture.
A hint of chili flakes can add gentle warmth, while the seasoning can be adjusted to suit your preferred level of salt, pepper, and tanginess.
Serve it tossed with your favorite pasta for an easy, family-friendly meal, or spoon it generously over creamy polenta for another delicious way to enjoy its rich texture and bold flavor.

Savory Walnut Lentil Bolognese Sauce
Ingredients
Equipment
Method
- Sauté the Onion: Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the diced onion and sauté for 2–3 minutes, stirring, until fragrant.
- Cook the Aromatics: Reduce the heat to medium. Add the carrots, celery, garlic, salt, pepper, optional chili flakes, and fresh herbs or dried Italian herbs. Sauté for 7–8 minutes, stirring regularly.
- Brown the Tomato Paste: Add the tomato paste to the pot and cook it briefly, allowing it to brown slightly and deepen in flavor.
- Deglaze the Pot: Pour in the red wine, if using, or use broth instead. Scrape up any browned bits from the bottom of the pot. Cook until most of the wine has evaporated.
- Cook the Tomatoes: Add the diced tomatoes along with their juices. Cook for a few minutes, allowing the tomatoes to reduce slightly.
- Add the Lentils and Stock: Stir in the lentils, vegetable stock or broth, and the ground toasted walnuts, hemp hearts, or ground pecans. Bring the mixture to a boil.
- Simmer the Bolognese: Cover the pot tightly, reduce the heat to low, and simmer gently for 20–25 minutes, or until the lentils are tender.Keep in mind that larger lentils may require a longer cooking time.
- Reduce the Sauce: Once the lentils are tender, remove the lid. Continue cooking uncovered until most of the excess liquid has cooked off and the sauce becomes thick and hearty.
- Finish and Adjust: Stir in the balsamic vinegar. Taste the bolognese and adjust the salt, pepper, balsamic vinegar, and chili flakes as desired. If serving with pasta, keep the sauce slightly salty to account for the pasta.
- Serve: Toss the Lentil Bolognese with your favorite pasta, or spoon it over creamy polenta.If desired, finish with pecorino cheese or a vegan cheesy sprinkle.
Notes
- Use small, quick-cooking lentils for the best results and a shorter cooking time. Larger brown lentils may take considerably longer to become tender.
- Black caviar lentils work especially well because they hold their shape during simmering and contribute a hearty texture.
- If using hemp hearts as an alternative to walnuts, use shelled hemp hearts rather than whole hemp seeds, which can create a gritty texture.
- The quality and flavor of the vegetable broth can significantly affect the finished sauce. If the sauce tastes bland, a small amount of soy sauce, miso mixed with water, or vegetable bouillon paste can help deepen the flavor.
- The sauce should be allowed to cook uncovered after the lentils become tender so excess liquid can evaporate and the bolognese develops its thick, hearty consistency.
- Taste the sauce before serving and adjust the salt, pepper, balsamic vinegar, and chili flakes as needed.
- This recipe can be prepared ahead of time and stored in the refrigerator for up to 4 days.
Chef’s Secret
The most useful technique for creating a deeply flavorful Lentil Bolognese is to give the tomato paste time to brown slightly before adding the liquid.
After the vegetables have softened, stir the tomato paste directly into the pot and let it cook briefly rather than immediately mixing it with the tomatoes and broth.
This simple step helps develop a deeper, richer tomato flavor and adds more complexity to the finished sauce.
Once the paste has darkened slightly, deglaze the pot with the optional red wine or broth, making sure to scrape up any browned bits from the bottom.
Those concentrated bits contain valuable flavor that becomes part of the sauce.
Combined with the final splash of balsamic vinegar, this technique helps create a richer, more balanced bolognese.
Serving Suggestions
Serve this hearty Lentil Bolognese generously tossed with your favorite pasta, allowing the thick sauce to coat each portion.
It is also excellent spooned over creamy polenta for a comforting alternative to pasta.
For extra finishing flavor, add a sprinkle of pecorino cheese or a vegan cheesy topping.
A simple side salad or your preferred vegetable side can complement the rich, savory character of the sauce and help create a satisfying complete meal.
Conclusion
This rich and satisfying Lentil Bolognese proves that a plant-based sauce can still deliver plenty of hearty texture and deep, savory flavor.
With tender lentils, aromatic vegetables, tomatoes, herbs, and toasted walnuts, it creates a comforting meal that works beautifully with pasta or creamy polenta.
Easy to prepare ahead and enjoyable for the whole family, this flavorful bolognese is a versatile recipe worth adding to your regular meal rotation.

