This easy 1-Pot Lentil Bolognese recipe puts a plant based spin on the classic Italian sauce. With almost addictively rich flavors and plenty of protein, itโs a satisfying vegan dinner!
Want to include hearty lentils in your dinner routine more often? Try The Best Lentil Soup, Lentil Dahl, Lentil Salad and my Best Vegan Lasagna, which features hidden lentils in the sauce.
Forget everything you know about boring, flavorless pasta sauces; this homemade vegan Lentil Bolognese is so much better!
Traditional bolognese is a popular Italian pasta sauce that slow-cooks beef, sofrito vegetables (onion, carrots, and celery), tomatoes, and Italian seasonings over several hours. My bolognese may be quicker than the classic but it doesnโt lack charm or flavor!
To make this stick to your ribs sauce, I used high-quality pantry staples like lentils, crushed tomatoes, and dried herbs. This keeps the process easy and budget-friendly, so you can always rely on it for everyday family meals or meal prep. Serve it over bowls of pasta for a meal that everyone can get on board with!
Why I love this lentil bolognese
- Simple ingredients, big flavor – Lentils fill this pasta sauce with protein (and fiber) so you stay full for hours. Meanwhile, a handful of vegetables, canned tomatoes, and simple seasonings build on the layers of flavor, making this sauce robust and comforting.
- Easier than the classic – Not only does my bolognese require fewer ingredients than the classic, but itโs also ready in less than an hour.
- A meal prep must-have – This recipe makes a ton of sauce, which you can freeze for later and use for quick dinners or your weekly meal prep!
How to make lentil bolognese
Warm the olive oil in a large skillet and sautรฉ the onion for 5 minutes. Add the carrots, garlic, dried spices and salt and cook for 3-4 minutes.
Add the tomato paste and cook for about a minute. Pour the wine in (if using) and deglaze the pan, scraping any bits off the bottom.
Add the lentils, walnuts and broth. Stir well, bring to a boil then lower heat and simmer for 40 minutes, until the lentils are tender.
Stir in the crushed tomatoes and balsamic vinegar. Cook for an additional 10-15 minutes.
Scoop it over bowls of cooked pasta of your choice, then garnish with chopped fresh basil and vegan parmesan. Enjoy!
The lentil bolognese is also really good serve with crusty bread, over polenta or even baked potatoes.
Frequently asked questions
Bolognese is best served with spaghetti, pappardelle, and tagliatelle pasta. The sauce clings very well to these long and flat noodles, preventing it from pooling at the bottom of the bowl. Short, tube-shaped pasta noodles, like rigatoni or tubini, work well, too. I used this pappardelle, which is vegan friendly.
Gluten free? The bolognese is naturally gluten free, so feel free to serve it with your favorite gluten free pasta noodles or zucchini noodles instead.
Soaking lentils isnโt necessary because they cook fairly quickly in this sauce. However, if you want to hurry them along, you can soak them in cool water for 30 minutes before cooking.
I really like the recipe with a firmer lentil, like French green lentils or black lentils. You can use brown, green or even red though. Red lentils will take less time to cook.
Yes, the sauce freezes very well! To do so, wait for the sauce to cool before transferring it to an airtight container, then freeze for up to 6 months.
1-Pot Lentil Bolognese
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion diced
- 2 medium carrots peeled and diced
- 6 cloves garlic minced
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon red chili flakes optional
- 1 teaspoon salt
- 3 tablespoons tomato paste
- 1/2 cup dry red wine optional
- 1 cup lentils I used French green lentils
- 1 cup finely chopped walnuts
- 4 cups vegetable broth
- 14 ounce can crushed tomatoes
- 1 tablespoon balsamic vinegar
For serving
- 12-16 ounces wide noodle pasta or pasta of choice
- Vegan Parmesan
Instructions
- In a large skillet, warm the olive oil over medium heat, then add the chopped onion and sautรฉ for 5 minutes until translucent.
- Add the carrots, garlic, basil, oregano, chili flakes and salt and sautรฉ for 3-4 minutes.
- Add the tomato paste and stir into the other ingredients for about 1 minute. Pour the wine in and deglaze the pan, scraping any bits off the bottom. Let the wine cook off for about 2 minutes.
- Now add the lentils, walnuts and broth. Stir everything together well and bring to a boil. Once boiling, lower the heat and simmer for 40 minutes,ย stirring every 10 minutes or so, until the lentils are tender. If needed, add a little water. The mixture should be thick once the lentils are tender. Don't turn the heat too high, or the broth/water will evaporate but the lentils won't get soft. A gentle simmer is what you want.
- Stir in the crushed tomatoes and balsamic vinegar. Add additional salt to taste. Simmer for another 10-15 minutes.
- Serve with cooked wide noodle pasta or any other pasta you like. It's also good with crusty bread and perhaps a sprinkle of vegan parmesan. Enjoy!
Notes
- Nutritional information is for the lentil sauce, and does not include any pasta.
- You may use another kind of lentil, like black, green, brown or even red.
- For nut free, leave out the walnuts or use shelled hemp seeds instead.
- For gluten free, serve with gluten free pasta.
Very good and flavorful! I used red and brown lentils. The red lentils dissolve into the sauce so it’s just added nutrients and protein. I had no wine on hand so left that out but will try it next time! I served this with your roasted cabbage and smoke paprika. Thanks Nora~ ๐
This is one of my long-time favorite recipes and I see you have made edits to it in 2024. Would it be possible to post the old version somewhere too so we can make both kinds since the changes seem relatively significant? Thank you!
Hi Julia! Sure – here is the old recipe: Lentil Bolognese.
Thank you SO much!!!!!!!
Comes together very easily, and has great flavor. Iโm always looking for ways to eat more lentils and this is definitely one of my favorites after making it today!
I’m so glad you loved the recipe! Thanks for your fabulous review!
I love this Bolognese so much. I could eat it every day. So easy too. Making some right now. I can’t wait to eat.
Just tried this recipe and my carnivore husband loved it! So good! The added pop of pepper flakes gave it a bit more tang. Will make this a lot!
How awesome the bolognese was a hit! Thanks for your fabulous feedback and review!
Delicious! I will definitely be making this regularly.
Hi Carolyn. So glad to hear this will be part of your meal rotation! Thank you for sharing your fabulous feedback!
This recipe was great. I was looking to make a pasta with no processed vegan meat. I will add this to my meal rotation. I added liquid smoke.
Hi Shana. I’m glad you loved the recipe and are adding it to your meal rotation! Thank you for sharing your feedback!
This sounds delicious! Can it be made in an instantpot?ย
I’ve never tried it, but I bet it would work!
Delicious! ย There are only three of us, so I cut the recipe in half; everyone went back for seconds and I still have enough for a couple of lunches. ย Everyone agreed this should be added to our regular rotation. ย Thank you for sharing it with us!
Hi Debora! I’m thrilled you guys loved the recipe, and that this is going to be part of your meal rotation! Thanks so much for taking your time to share your wonderful review and comments! Happy cooking!
Love this recipe! ย I use it over steamed cabbage, the stuffing for stuffed zucchini and of course over pasta. Thanks!
Hi Melissa. I’m so glad you are loving the bolognese! Thanks so much for sharing your review and great serving ideas!
Yummmm I had it with zoodles and nutritional yeast. One thing that was a bit annoying was getting the lentils unstuck every few minutes, but it was well worth it!
This was a big hit for a group of us 4 parents – 7 kids! I had done a different lentil bolognese from another chef, and it seemed bland… blah… I am SO glad that I gave this one a try. My friends’ husband had 4 helpings! Lol. Thanks for sharing with us, Nora!
I’m thrilled the bolognese was a hit! Thank you so much for sharing your fun comments!
Can I use green lentils or a bag of mixed lentils? I want to make this for dinner tonight but only have about a half cup of the red lentils.ย
Sure, that’s fine to do! The lentils will just be a bit more noticeable in the sauce, but that’s not really a problem.
This page wouldnโt let me make my own comment, I could only reply to Hannah for some odd reason. Anyway, this recipe is great but even after following the recipe to the T the lentils took over an hour to cook. Perhaps the lentils need to be cooked or soaked before adding?
Hi Gus. Did you use red lentils or green/brown lentils? Red lentils don’t take as long to cook as green/brown and don’t need to be soaked beforehand.
I made this for the first time tonight and the flavors are fantastic. Looking forward to the leftovers. I may add some sliced mushrooms next time!
Venturing out & trying other legumes & whole grains besides beans & brown rice. I get such a wider variety of delcious food eating whole food, plant-based than I ever did when I ate dairy. This was delicious! It’s just 2 of us so will freeze the rest of the sauce after we eat it once or twice more tomorrow. The only thing I did different was sauteed the veggies in water (I never use oil & water works the same for me). I used stevia, 1/2 tsp of salt & whole grain. Thanks for making my 1st experiment w/ legumes such a fun & nutritious & tasty one!
We had this on pasta a week or so ago. It was great , but even better just to eat by the spoonful! We froze the leftovers, and it tasted just as good as when it was fresh. Thanks for another great recipe!
You’re so welcome!! Thanks for the comment!
Easy, quick and delicious for the whole family! You make vegan food accessible, affordable and super tasty, anyone can be vegan if they eat your food! Thank you!
Thanks so much for the great comment!! This is exactly my goal.
This has fast become one of my staples when I want to have a quick, vegan dinner, thanks again Nora!
I soak the lentils first and then rinse. ย Today I used fresh basil since I had it on hand. Wow, amazing! Canโt wait for leftovers tomorrow!ย
You’re welcome!!
Delicious! ย Made this last night and it makes a GOB!! Iโm going to try and freeze some to see how it holds up ?
This recipe minus the lentils ย is equally good and will be my new Italian red sauce recipe. ย Iโm new to your site and am anxious to see what else your cookin up Nora!!ย
Thanks so much!
Delicious. I was looking for a substitute to meat spaghetti for when I feel like eating vegetarian. I made a half batch and it was really good.
Just cooked this after finding a lonely bag of lentils in the cupboard. Oh my it’s delicious!!
Oh good!
I feel like Iโve died and gone to heaven. This Bolognese sauce is unbelievable!! Very simple recipe with ingredients most people already have in their kitchen. This will definitely become a staple recipe in my household.
I’m so happy you enjoyed it! Thanks so much.
I loved this! So hearty and flavorful! I made it as written, and had to simmer it longer and add a bit more water…maybe the heat was too high. It makes a ton (I only made 1/2 the recipe!), and I wanted to eat it ALL. Very satisfying! I will make this frequently!
So glad you like it!
What is tomato sauce? Do you mean passata?
Yes, that should be the same thing, a tomato pureรจ.
Gosh Nora! It’s amazing how many great recipes you make every week!
Super excited to try this very soon. ?
Thanks so much!