Vegan Ragu Recipe: Lentil-Based and Full of Flavour

Andrea is a film scholar who obtained his Masters in Research of Film (Mres) at Edge Hill University. He's also a vegan.


To quote from the prison scene of Martin Scorcese's Goodfellas: "You've got to have pork, the pork is what gives the sauce the flavour."

However, this is not always necessarily the case. You can make a divine pasta sauce by adding no animal products what so ever. This vegan ragu recipe enhances the nutritional value of a regular bolognese without sacrificing any flavour. There are some great mock-meats available to vegans to substitute meat, but you would be amazed how flavoursome and meaty lentils can become when cooked along with certain ingredients.

Cook Time

Prep timeCook timeReady inYields

20 min

3 hours

3 hours 20 min

8 servings


  • 100 grams plant-based bacon
  • 1 red onion, chopped
  • 2 small carrots, chopped
  • 2 celery stalks, chopped
  • 2 cups red wine
  • 1 tablespoon olive oil
  • 300 grams brown split lentils
  • 1 kilogram tomato passata
  • 2 cans chopped tomatoes
  • 1 teaspoon rosemary
  • 1 teaspoon nutmeg
  • 1 teaspoon basil
  • 1 teaspoon parsley
  • 1 teaspoon sugar
  • 1 vegan beef-style stock cube
  • 2 cloves garlic
  • 1 teaspoon universal vegetable seasoning


  1. Chop the plant-based bacon up into little cubes (around a 1/4 inch). You want to make the "rashers" smaller to match the consistency of pancetta. Place into a large sauce pan on a medium heat and drizzle with olive oil. Leave to fry for 1 minute and fill your kitchen with its great aroma. As its frying, add in the rosemary and 2 chopped cloves of garlic.
  2. Add in the chopped onion, carrots and celery. Ensure the pan is not too hot. You need these vegetables to sweat and become soft. Constantly stir to ensure the vegetables cook evenly. After a few minutes you should notice steam coming from the vegetables. As everything in the pan begins to soften, add in the universal vegetable seasoning and nutmeg.
  3. Reduce the heat of the pan to low and add in 2 cans of chopped tomatoes. Stir in to cover all of the vegetables then add in 500 grams of passata. Grind in a generous amount of black pepper, a teaspoon of sugar, and a sprinkle of salt. You will not need too much salt as there will already be salt from the bacon and vegetable seasoning. Follow in with the basil and parsley.
  4. Add 300 grams of brown split lentils to the sauce and stir in. You will now need to create the stock by using the two empty cans of chopped tomatoes. For the first one, place a tablespoon of tomato puree in the can then fill with red wine. Stir until the wine becomes a burgundy colour. For the second, place a beef-style stock cube in the can then fill halfway with warm water. Add both cans to the pan and stir in.
  5. Leave the sauce to blip away for at least 2 hours. You want to give the lentils time to cook and absorb all the wonderful flavours within the sauce. Constantly check on the sauce by stirring to ensure nothing sticks.
  6. After 2 hours, you will notice that the lentils have increased in size and your sauce will become thick. To even out the texture, add in another 500 grams of passata along with a splash of water. Stir in and season to taste. Leave to cook for a further 15-20 minutes for a perfect sauce.

My Favorite Vegan "Pancetta"

To reiterate, there are some great plant-based mock-meats available to vegans. This is without argument one of the best. Many bacon alternatives tend to have a flavour base that's exactly like the flavour you'd find in bacon flavoured crisps. Vivera's plant-based bacon on the other hand is miles ahead of its competitor products. Its smokey paprika aroma matches the real thing in an uncanny manner. I often find myself using it to pep up sauce bases, and it truly works a treat when combined with rosemary in this ragu recipe.


Recipe Tips

  • Be sure to soak your lentils overnight to ensure they become plump and soft when cooking. The last thing you want is a crunchy lentil ruining the texture of this dish.
  • Many recipes, including those from top quality chefs such as Jamie Oliver and Gennaro Contaldo, recommend using over a litre of water when producing the stock. From experience, this does dilute the flavour of the sauce even on a slow cook. I would recommend no more than 700 ml of water as you already have liquid from the sauce and wine that will allow the lentils to cook.
  • There is no such thing as cooking wine. You can use any great-tasting red wine. Personally, I find that a Chianti compliments the flavours magnificently.
  • Be patient and relax. This is a recipe that tastes better the longer it simmers. I even find it tastes better the next day. So do not rush it. Feel free to even enjoy the other half of the bottle of wine.
  • Utilise the versatility. The sauce is not just limited for pasta. It compliments veg very well, particularly aubergine and butternut squash. Place on top of a vegetable fritter or an eggplant-parmigiana and you've got an amazing condiment.

© 2021 Andrea Sciambarella


Liza from USA on February 05, 2021:

For sure! I'd love to try it.

Andrea Sciambarella (author) from Manchester, UK on February 05, 2021:

If that brand is available for you in the states, I highly recommend that you try it out. You will not regret it!

Liza from USA on February 04, 2021:

I have tried many vegan brands and plant-based at the grocery stores here in the states. However, I have not tried plant-based bacon as I have never a fan of it. Your recipe is interesting to try. I love cooking Italian dishes especially, pasta. So, thanks for the recipe.

Related Articles