The best ever vegan ragu

The best ever vegan ragu
This is the best ever vegan ragu that you will ever taste. This dish is rich, comforting and super healthy. Its tastes so good that even the meat lovers want it.
I take so much pride in this dish I feel that I can justifiably call it the best ever vegan ragu. It is hearty, rich and full of flavour. I use lentils as the main ingredient in this dish, which is a budget friendly ingredient that many people already have in their cupboard.  Ragu is a meat based pasta sauce traditionally made with ground pork or beef and vegetables.
My husband (who is Italian) holds ragu dear to his heart, and together we devised this plant based version that we absolutely LOVE. It is a staple in our house and it is super simple to make. This vegan ragu is packed full of flavour and is so wholesome, I am confident you will love it.
Somebody holding a bowl of vegan ragu pappardelle

To make the best ever vegan ragu:


  • Make the soffritto by gently frying onion, celery, carrots and garlic in olive oil. 
  • Season with plenty of oregano, salt and black pepper. 
  • Deglaze the pan by adding a glug of red wine to the pan.
  • Add washed green lentils to the pan, along with tinned tomatoes, stock and more boiling water.
  • Cook slowly over a low flame for 40 minutes.
  • Serve with pappardelle pasta, and top with torn basil leaves and a drizzle of olive oil. 
  • Bon appetito!


Ingredient notes


  • Lentils  This recipe uses  green lentils. Ensure the lentils are thoroughly washed to get rid of any debris. Green lentils work best because they have a firmer texture, but you could use red lentils if that’s all you have. Red lentils tend to cook faster (around 20 minutes), so you would need to adjust the cooking time according to the instructions on the pack. Lentils are high in protein and low in fat, which makes them a healthy unprocessed alternative to meat. They are also incredibly filling due to their high fibre and protein content.
  • Soffritto  The base of this dish is an aromatically mix of onion, celery and carrots, known as soffritto in Italian cooking. The soffritto is the base of most Italian soups and sauces. It is cooked very gently in olive oil until golden brown.   To supercharge your ragu you can add in more vegetables after this stage, such as diced mushrooms and courgettes. 
  • Red wine – Red wine adds body and depth to the ragu. It also helps to deglaze the pan, which enhances the flavour of the ingredients. You can omit this step if you would prefer not to use red wine in your cooking. Grape juice makes a good non-alcoholic substitute for wine in cooking. 
  • Chopped tomatoes – Use good quality tinned chopped tomatoes in this recipe. Its such a simple sauce that the quality of the ingredients shines through. I like to use these Napolina chopped tomatoes.
  • Pasta – I like to serve this ragu with pappardelle pasta. Pappardelle is a broad and flat type of pasta, much wider than spaghetti, which originated in Tuscany. The width of pappardelle makes it a great carrier for substantial sauces, so its perfect for this vegan ragu. You can learn more about pappardelle at Pasta Evangelists


Close up image of vegan ragu served in a pink bowl

Tips for making this vegan ragu


  • I like to season this vegan ragu with oregano. You can use any other Italian herbs you like, and you can also buy a pre made Italian herb mix (usually oregano, basil, rosemary and thyme).
  • This vegan ragu is lovely with diced vegetables added in and sautéed with the soffritto. Mushrooms and courgettes work especially well. If you are cooking for children, this is an easy way to sneak more vegetables into their diet.
  • Once cooked, I like to blitz some of the sauce (around a third) with a hand blender. This thickens the sauce, but you still want plenty of whole vegetable and lentil pieces in there for added texture.
  • Ragu isn’t just great served with pasta. You can make a big batch of this ragu and then load it onto baked potatoes or top it on fresh crusty bread.
  • This vegan ragu calls for green lentils. Ensure the lentils are thoroughly washed to get rid of any debris. Green lentils work best because they have a firmer texture, but you could use red lentils if that’s all you have. Red lentils tend to cook faster (around 20 minutes), so you would need to adjust the cooking time according to the instructions on the pack.


How to store vegan ragu


The ragu will keep refrigerated in an airtight container for up to two days.

Children love this ragu. I use a food cube tray to freeze small portions of the cooked ragu. I then just defrost and heat a portion when my son asks for pasta, which is pretty much every single day!

Of course you can do the same for yourself. Freeze a couple of portions in a ziplock bag for when you need a quick, healthy and filling dinner. Defrost and heat the ragu through, and stir through freshly cooked pasta.



Vegan ragu with pappardelle served in a pink bowl

Frequently asked questions

What is the difference between ragu and bolognese sauce?

Ragu originates from the Emilia Romagna region of Italy. A Bolognese sauce (ragu alla Bolognese) is a variant of the ragu sauce, and originates from Emilia Romagna’s capital city of Bologna. A ragu uses red wine, whereas a bolognese typically contains white wine. A ragu also usually contains more tomatoes than a bolognese sauce. Both are made with meat, but both can easily be made plant based with the simple substitution of lentils!

Is ragu made with meat?

Traditionally, a ragu is made with mince meat that is cooked slowly over a low heat. The meat of choice is traditionally beef, pork or game. However, as an increasing number of us look to incorporate more vegetables and pulses into our diet, a ragu made with lentils instead of meat, is an exceptionally delicious plant based alternative.

What makes a sauce a ragu?

A traditional ragu is made with the soffritto base, which consists of onion, carrot and celery, along with mince and red wine. These key components are cooked very slowly over a low flame, giving the ragu its rich and robust flavour.


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Somebody holding a bowl of vegan ragu pappardelle

The Best Ever Vegan Ragu

  • Author: noasmodernkitchen
  • Total Time: 1 hour 30 minutes
  • Yield: 4 Servings 1x
  • Diet: Vegan


This vegan ragu is rich, hearty and full of flavour. It is also very easy to make. Lentils are high in protein and low in fat, which makes them a very healthy unprocessed alternative to meat.


  • 1 tablespoon olive oil
  • 1 onion – Finely diced
  • 2 celery stalks – Finely diced
  • 2 carrots – Finely diced
  • 2 cloves garlic – Finely diced or minced
  • 2 teaspoons oregano
  • Salt and pepper to season
  • 90ml red wine
  • 125g dry green lentils
  • 1 tin chopped tomatoes
  • 1 cube vegetable stock
  • A few basil leaves
  • Extra virgin olive oil.


1. Heat the olive oil in a large pan, and add the onion, celery, carrots and garlic. Cook gently on a very low heat, until everything is soft and slightly translucent. This might take around 20 minutes. 

2. Add in 2 teaspoons of oregano, along with half a teaspoon of salt and cracked black pepper to taste. Cook for a minute or so. Pour in the red wine, turn the heat up a little and let it cook out for around 5 minutes.

3. Rinse the lentils thoroughly, add to the pan along with the chopped tomatoes, and stir everything together. Dissolve the stock cube in 600ml boiling water and add the contents to the pan. Turn the stove to a high heat, and bring to the boil for 10 minutes. Then turn down the heat to a simmer, cover the pan with a lid and cook for a further 30 minutes. Stir often to prevent the sauce from sticking to the bottom of the pan.

4. When cooked, the lentils and vegetables should be soft, and most of the liquid should have been soaked up by the lentils. Remove from the heat, and once it has cooled slightly, I like to blitz some of the sauce with a hand blender. This is optional, but it will thicken the ragu, whilst still leaving plenty of whole vegetables and lentils within the sauce.

5. Serve drizzled with olive oil, and plenty of Parmesan or vegan cheese alternative.


This vegan ragu is great for portioning up and storing in the freezer, especially if you are cooking it for children.

  • Prep Time: 20 minutes
  • Cook Time: 1 hour 10 minutes
  • Category: Dinner
  • Method: Pan cooked
  • Cuisine: Italian


  • Serving Size: 1/4
  • Calories: 151
  • Fiber: 4 grams
  • Protein: 4.2 grams

Keywords: Vegan ragu, lentil

Leave a Reply

Your email address will not be published.

Recipe rating