Vegan Lentil Bolognese

Vegan Lentil Bolognese

My vegan lentil bolognese recipe is oil free and makes a delicious whole food plant based (WFPB) meal.

The ingredients

When I make a lentil bolognese I use dried lentils. You can buy ready cooked lentils in tins or pouches, but dried lentils are so much cheaper. Unlike dried beans, lentils don’t need to be soaked before cooking, and they cook within half an hour or so. If, however, you are very short on time then leave out the extra water in step 3, and add ready cooked lentils just before serving.

The recipe here is for a very basic vegan lentil bolognese. You can add plenty more vegetables to the dish if you like. Veggies such as butternut squash, courgette and pepper all work well and need to be added at the same time as the lentils. Greens such as spinach, kale or chard need to be added once the lentils are cooked: you only need to cook them for a few minutes to allow them to wilt.

I’m personally not a massive fan of soya mince but my children like it. To make this bolognese more ‘meaty’ then you can add 1/2 cup of soya mince when the lentils are nearly cooked.

Vegan bolognese
‘Meaty’ vegan spag bol made with soya mince

If you follow a low fat diet then this recipe is for you! However if you want to add some healthy fats to the meal then add chopped nuts, seeds or avocado. Roasted pecans or raw walnuts are a good addition to the dish! For details on how to roast nuts see here.

Free from: nut

Gluten, wheat free: use suitable pasta

Soya, yeast free: omit soy sauce

This is a vegan recipe 

All external links are provided to highlight products that I think are fantastic. I do not receive any commission or sponsorship from any companies.

Vegan Lentil Bolognese
Servings: 4
  • 1 tsp soy sauce (optional)
  • 1 onion
  • 1 stick of celery
  • 2 cloves garlic
  • 1 carrot
  • 1/4 cup dried red lentils
  • 1/4 cup dried green lentils (or extra red lentils)
  • 1 tin tomatoes
  • 3 good handfuls mushrooms
  • 1 tsp Italian seasoning
  • 1 tbsp tomato purée
  • chopped fresh basil or oregano (optional)
  • salt and black pepper
  1. Chop the vegetables.

  2. Add the onion, celery and garlic to a non stick pan with a splash of water and the soy sauce if using. Turn the heat to medium and cook until the vegetables are soft, stirring lots. Add the carrot and continue to water sauté until it is soft too. If the pan starts to dry out at any time then add a little more water.

  3. Add the lentils, tinned tomatoes, mushrooms, Italian seasoning and about 1 cup of water. Simmer for 20-30 minutes or until the lentils are soft. Stir from time to time and if the sauce starts to dry out then add more water.

  4. When the lentils are cooked, add the tomato purée, fresh herbs and seasoning. Stir through whole grain pasta.

Leave a Reply

Your email address will not be published. Required fields are marked *