This 20 Minute Lentil Bolognese is incredibly simple to make! It is comforting and absolutely packed full of flavour. Made in one pot in under 20 minutes for roughly £1.30 per person, this gluten free and vegan veggie bolognese is guaranteed to be a hit in your household!

Recipe Difficulty – Easy!
Jump to:
Why this recipe works
Veg packed hearty sauce with pasta…. what’s not to love? It’s the perfect family friendly recipe using lentils which are great plant-based source of protein and help to create a meaty texture and flavour twist to an all time classic.
I love a hearty meal, especially during these colder months. However, sometimes being meat-free it can be difficult to find the flavours of the ‘real-deal’ which is why I was inspired to create this recipe, plus I didn’t want anyone to be slaving over the hob for hours on end! If quick, hearty and tasty meals are what you are after, then you have to also check out my Gluten Free & Vegan Lasagne or my Mushroom Stroganoff Pasta Bake! I have also posted a Lentil Shepherd’s Pie recipe showing how you can make a couple tweaks to this bolognese sauce to turn it into an amazing vegan Shepherd’s Pie.
Ingredients to make 20 Minute Lentil Bolognese
- Onion – I’ve used a white onion here, however you could use a red onion if you preferred.
- Garlic – adding garlic offers a gentle spice and adds flavour to the lentil bolognese.
- Mushrooms: I used chestnut mushrooms for their size, color, and flavour, but you could also use baby bellas, sliced portobellos, or button mushrooms.
- Carrot – Frying carrot and onion together partially creates a ‘soffitto’ which is essentially the base of the recipe. A soffritto sweetens and deepens the flavours of the dish.
- Dried basil – dried basil has a stronger, more concentrated flavour than fresh leaves.
- Dried oregano – this herb pairs well with the tomatoes and often balances the acidity from the tomatoes.
- Chopped tomatoes – these provide the base of the recipe and the perfect amount of liquid and acidity.
- Lentils – these are a great source of plant-based protein and add a ‘meaty’ texture. If you have any cans spare then try making my Awesome Aubergine Bake recipe.
- Vegetable stock cube/pot – this adds concentrated flavour and really enhances the lentil bolognese.
- Pasta – Keep this homemade bolognese gluten-free by using brown rice pasta or chickpea pasta! I found that rotini works best so that the sauce can seep into every curve of the noodle, ensuring a burst of bolognese flavour in each and every bite.
See recipe card for full information on ingredients and quantities.
Substitutions
- Lentils – I have used tinned green lentils in this recipe, however you could always substitute this for a bean such as kidney beans instead. If you added some chilli powder into this recipe you could turn it into a chilli with kidney beans! Alternatively, if you aren’t vegetarian or vegan you can swap the lentils for beef mince.
- Herbs – If you don’t have access to one of the herbs listed in the ingredients or don’t like one of them, you can always exclude this from the recipe. Although the taste would be exactly the same, there are lots of juicy flavours from the other ingredients that will still make this Quick Lentil Bolognese taste delicious.
- Onion – I have used a red onion in this recipe, but a white onion would work just as well.
Variations
- Kid Friendly – this is a great family-friendly recipe that I am sure the children will enjoy! If you have children, you should check out my No-Meat Balls recipe. It is another great recipe to get the children involved in cooking!
- Deluxe – This vegan bolognese is the perfect recipe to make if you have dinner guests! It goes perfectly with pasta, I really love using brown rice spaghetti as it’s naturally gluten free but it also works really well with gluten free penne or even brown rice/quinoa. Served with some freshly chopped basil and a slice of gluten free garlic bread, I can guarantee this will be a hit! Why not top it off with a Gooey Nut Butter Choc Pot to really impress your guests!
- Spicy – this recipe is mild for all to enjoy. However you could add some chilli powder, cayenne pepper or freshly chopped chillis and turn this recipe into this Chili Sin Carne (meaning chilli without meat in Spanish) recipe! If spice if you vice, then definitely check out my 10 Minute Spicy Pasta recipe.
How to make 20 Minute Lentil Bolognese
Step 1: Firstly, finely dice the onion, crush the garlic, slice the mushrooms and chop the carrot.
Step 2: Place a large pot/pan on a medium heat adding the olive oil, garlic, onion, carrot, mushrooms, and herbs and fry together for a couple of minutes until they soften.
Step 3: Then add the tinned tomatoes, lentils and vegetable stock cube/pot, tomato puree and mix together. Place a lid on top and cook on a medium/high heat for 15 minutes until the bolognese starts to thicken making sure to stir it every 5 minutes.
Step 4: Meanwhile cook your pasta as per packet instructions.
Leftovers
When making recipes like this lentil bolognese, it’s always a good idea to make extra to either use for healthy meal prep lunches or freeze it down to have as a quick healthy dinner for an evening where you don’t have time. Store leftovers in an airtight container in the fridge for up to 3 days. If you are freezing the recipe, allow to fully defrost before re-heating on a low heat until piping hot! You could also use leftover sauce to make my Awesome Aubergine Bake.
Recipe FAQs
Yes, absolutely! This is a tasty recipe can be frozen ahead for a healthy meal at another time. Simply allow to cool, store in an airtight container in the fridge for up to 2 months. Allow to fully defrost before gently re-heating on a low heat until piping hot!
If you aren’t vegan or vegetarian, feel free to add beef mince instead of the lentils to the Bolognese.
I have used tinned green lentils in this recipe, however you could always substitute this for a bean such as kidney beans instead. Alternatively, if you aren’t vegetarian or vegan you can swap the lentils for beef mince.
You might also like…
Tried this 20 Minute Lentil Bolognese recipe? Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ below and let me know how you get on. Hearing positive feedback is one of the best parts of creating recipes so please review it below and leave a comment!
P.S Never miss a new recipe! Get more healthy recipes sent straight to your inbox weekly – Subscribe and receive a free recipe eBook!
Recipe
20 Minute Lentil Bolognese
Equipment
- Chopping Board
- Knife
- large pot
- Medium sized saucepan
- Colander to drain pasta
Ingredients
- Olive oil
- 1 large onion finely diced
- 4 garlic cloves crushed
- 200 g mushrooms sliced
- 1 large carrot finely chopped
- 1 tablespoon dried basil
- 1 tablespoon dried oregano
- 2 400g tinned chopped tomatoes
- 2 400g tins of lentils
- 1 veg stock cube/pot
- 2 tablespoon tomato puree
Instructions
- Firstly, finely dice the onion, crush the garlic, slice the mushrooms and chop the carrot
- Place a large pot on a medium heat adding the olive oil, garlic, onion, carrot, mushrooms and herbs and fry together for a couple of minutes until they soften
- Then add the tinned tomatoes, lentils and vegetable stock cube/pot, tomato puree and mix together. Place a lid of top and cook on a medium/high heat for 15 minutes until the bolognese starts to thicken making sure to stir it every 5 minutes
- Meanwhile cook your pasta as per packet instructions. Simply serve the bolognese sauce on top or mix into your pasta, however you prefer.
Notes
Nutrition
Please note that Nutrition information is a rough estimate
Another cracking recipe thoroughly enjoyed by all the family tonight. You have 4 new fans! Thank you:)
LOVE this, thank you Lucy 🙂
Hi James, for this recipe (and many) you use veg cubes. I have to control sodium so I make ny own broths and freeze. But if I substitute a liquid liquid broth for a cube I’ll have a soupy result. For this recipe, do you have a suggestion for how I should proceed? Can I reduce other liquids without messing with flavour?
Hey Roger, I would suggest just leaving out the veg stock for this type of recipes (it’s there to add a boost of flavour and saltiness) but will still be nice without 🙂
Beautiful absolutely love your recipes do another book we love your food
Thanks for the support Julie 🙂
I have dried red split lentils, how long do I need to cook them for in this recipe please?
I would cook them for 15 to 20 minutes separately, then add in when instructed 🙂 enjoy!
Just jumping on to ask I also have dried red lentils; wondered whether the weight would be the same as the two cans ie 800g or would it be less being dried as opposed to being from a can.
Hi James! I love all your recipes. 🙂
When do we put the tamari? I don’t see it in the ingredient list or the steps.
Thanks!
Hey Jessica, Did you see that in one of the videos? I have tweaked the recipe to be more accessible and affordable so removed a couple things one being tamari. Just follow the written recipe in the card 🙂 I will delete that old video.
I loved it. Will definitely do it again. I didn’t have tinned lentils so just cooked some brown lentils beforehand & it worked perfectly 🙂 I see you recommend green lentils – will try that next time. Thank you so much for the recipe James.
Glad you enjoyed Magda 🙂
Do you recommend red or green lentils?
Hey Leah 🙂 I use tinned green lentils!
Making this now!
Can you use dried lentils? Are green lentils better than red?
Hey Sara, never used dried lentils in this myself. Red lentils are less “meaty” than the green cooked lentils in a can. Cooking times may differ but should still work. Let me know how you get on 🙂
Love this recipe, thank you
Made for first time this evening, delicious, so easy to make, only thing i changed was the tamari for gluten free Worcester sauce
Thank you Alison, glad you enjoyed it 🙂
Do you drain the lentils?? Doesn’t seem like much liquid 🙂
Hey Chris, yes I drain the lentils 🙂 you don’t need much liquid plus it speeds up the cooking time! Enjoy