10-Ingredient Vegan Red Lentil Bolognese

Jump to Recipe
This 10-Ingredient Vegan Red Lentil Bolognese is hearty, meaty, and packed with umami but 100% wholesome, vegan, and gluten-free. And it’s made with just 10 main ingredients—all pantry staples!
Prep Time: 30 mins
Cook Time: 1 hr
Total Time: 1 hr 30 mins

When you’re in the mood for some hearty Italian comfort food, this Vegan Red Lentil Bolognese definitely hits the spot! It’s meaty but in a good wholesome vegan way, packed with umami goodness, and so rich and thick. Plus, it has just 10 main ingredients that are all pantry staples!

red lentil bolognese twirled with fork with parsley

Why you’re going to like this recipe

10 main ingredients. Okay, not counting water, oil, salt and pepper. But yeah, just 10 main ingredients!

Pantry staples. And all those ingredients are pantry staples (i.e., you might already have all the required ingredients in your pantry).

Budget-friendly. With just 10 main ingredients that are all pantry staples, this recipe is also budget-friendly!

Comforting and hearty. It’s hearty and meaty but not in-your-face meaty. And it’s packed with umami, thanks to an entire tube of tomato paste and walnuts. It’s rich, thick, and sticks to your ribs. Hello, comfort food pasta!

Wholesome and healthy. Made with wholesome ingredients like red lentils and walnuts, and easy to make even healthier if you use whole wheat or a bean-based pasta.

10-Ingredient Vegan Red Lentil Bolognese

Watch! How to make Vegan Red Lentil Bolognese


PS: If you want to pick up a few extra cooking tips (like how to brown those onions for maximum flavor or how to get the most bang out of your garlic and your tomato paste), be sure to watch the full video on Youtube! This is the first recipe in the video and starts at the 00:14 mark.

Tips for making this recipe

1. Soak your red lentils before you start on anything else. You’ll need to soak them in cool water for 30 minutes, but you can soak them for up to 1 hour. This helps soften them up. If you don’t soak the lentils, the will take closer to 45-60 minutes to soften.

2. To crush the walnuts, the easiest/quickest method is a food processor or spice grinder. But if you want to wash fewer dishes, just chop them very finely with a large knife. You want to chop them really finely; otherwise, you’ll end up with hard bits of walnut. Not terrible but not great.

3. If you’re using crushed tomatoes, you might need to add a bit of water as you cook the sauce to prevent the mixture from drying out or burning. You should not need to if using diced tomatoes.

4. I like to finish my red sauces with a splash of good-quality balsamic vinegar. The acidity balances the richness of the bolognese, and the slight sweetness pairs nicely with the tomatoes. However, if you don’t have a good-quality balsamic vinegar, I recommend omitting it, as an inexpensive everyday balsamic vinegar won’t add much (and might make it worse). If your bolognese is a bit too sour for your taste, add in a teaspoon of brown sugar or coconut sugar at the end instead of the balsamic vinegar.

Frequently Asked Questions about Vegan Red Lentil Bolognese

How do I store leftover bolognese? 

If you’re planning to eat only some of the pasta on the day you cook, the leftovers will stay best if you store the bolognese separately from the pasta. That said, the combined leftovers are still very tasty and should last 3-4 days in the fridge. This red lentil bolognese sauce stored separately will last a bit longer, about 5 days. 

Can I freeze bolognese? 

Yes! The bolognese sauce (without pasta) freezes quite well. Just thaw completely in the fridge before reheating.

Can I substitute the red lentils? 

Sort of. I recommend red lentils because they cook down the softest out of the common lentil varieties (and also take the least amount of time to cook). If all you can find is brown or green lentils, you can use those (some readers have done so), but you might need to increase the cook time. Also, keep in mind, the texture might have more bite to it. 

What’s the best pasta shape to serve with lentil bolognese? 

Traditionally, in Italy, bolognese is served with egg-based tagliatelle, but since I’m vegan, that’s obviously a no-no. A thick, long pasta or a ridged pasta shape is ideal for holding this hearty, chunky sauce. Think fettuccine (similar to tagliatelle), pappardelle, or linguine, as well as rigatoni or fusili, or even gnocchi! 

How else can I serve bolognese? 

Aside from pasta, you can also serve the bolognese over zucchini noodles or sweet potato noodles for a lighter option. You can also use this filling as a vegan sloppy joe filling or dollop it over nachos for a spin on “chili cheese nachos.” 

10-Ingredient Vegan Red Lentil Bolognese

Substitutes for this Vegan Red Lentil Bolognese

In the event you don’t have all the exact ingredients on hand, here are some substitutions to try.

No onions? Shallots work just great.

Gluten-free? Use gluten-free pasta! The bolognese sauce itself is gluten-free.

No vegetable broth. You can use water, but you’ll want to add more salt for a bit more flavor. Or, you can try using a vegetable broth powder like this! This particular is very flavorful and packed with umami.

No walnuts? Pecans work just fine!

No red lentils? Green or brown lentils have a longer cook time but can still work (many readers have used these instead). Just check them along the way – they might need 5 to 10 minutes more.

10-Ingredient Vegan Red Lentil Bolognese

More delicious pasta recipes

In the mood for even more pantry-friendly pasta recipes? Give these a try:

And if you give this recipe a try, be sure to tag me on Instagram with your recreations and please comment with your feedback below!

10-Ingredient Vegan Red Lentil Bolognese

4.92 from 25 votes
This 10-Ingredient Vegan Red Lentil Bolognese is hearty, meaty, and packed with umami but 100% wholesome, vegan, and gluten-free. And it’s made with just 10 main ingredients—all pantry staples!
Prep Time: 30 mins
Cook Time: 1 hr
Total Time: 1 hr 30 mins
Course: Dinner, Lunch
Cuisine: Italian
Keyword: 10 ingredients, bolognese, gluten-free, pantry recipe, red lentils, soy-free
Serving size: 6


  • 1 ½ tablespoons olive oil
  • 1 large onion, diced
  • 4 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 ½ teaspoons kosher salt, plus more to taste
  • Freshly ground black pepper to taste
  • 1 (5.3-ounce/150g) tube or (6-ounce/170g) can of tomato paste
  • 3 cups (720 mL) vegetable broth*
  • 1 cup (185g) red lentils, soaked (see step #1)
  • ¼ cup (32g) walnuts (or pecans), crushed finely
  • 1 (14.5-ounce/410g) can of crushed tomatoes or diced tomatoes
  • 1 tablespoon high-quality balsamic vinegar**
  • 12-16 ounces (340-454g) cooked pasta of choice (use gluten-free pasta pasta as needed)
  • Flat-leaf Italian parsley, chopped (optional)


  • Soak the 1 cup of lentils in water for 30 minutes, or up to 60 minutes. Meanwhile, prep all the other ingredients (i.e., chop the onions and garlic, chop the walnuts, etc.)
  • Heat a 12-inch skillet or Dutch oven on medium-high heat. Add the olive oil, and once it’s shimmering, add the onions and season with a pinch of salt. Stir occasionally and cook the onions until a light brown fond starts form on the surface of the pan, about 5 minutes. Add a few spoons of water to deglaze the pan, and stir. Continue cooking the onions, adding more water every few minutes and stirring frequently to prevent burning, until the onions are softened and golden brown, 9-10 minutes.
  • Add the garlic, thyme, oregano, 1 1/2 teaspoons kosher salt, and pepper to taste. Stir frequently and cook for 60-90 seconds.
  • Stir in the tomato paste and cook for 2-3 minutes to caramelize, stirring very frequently, until it’s darker red in color.
  • Pour in the broth to deglaze the pan, stirring any browned bits on the bottom of the pot. Add the lentils and walnuts, and stir to incorporate. Heat until the mixture comes to a boil, then reduce the heat to medium-low to maintain a rapid simmer for 20 minutes, stirring occasionally.
  • Add the crushed or diced tomatoes and simmer for another 15-20 minutes, or until the lentils are tender but still al dente, stirring occasionally to prevent burning and sticking. If using crushed tomatoes, you may need to add a little water as you go along to prevent burning and sticking. If needed, lower the heat as needed to prevent burning.
  • Taste the bolognese for seasonings, adding more salt and pepper to taste. Finish with the balsamic vinegar (or sugar), and stir to combine.
  • Serve the bolognese over hot cooked pasta and garnish with chopped parsley, if using.


* If you don’t have vegetable broth, you can use water, but you’ll want to use a bit more salt to season.
** If you don’t have a high-quality balsamic vinegar, you can (a) omit or (b) substitute with 1-2 teaspoons of organic brown sugar or coconut sugar (start with just 1 teaspoon, then taste, and add more as needed).

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe

60 comments on 10-Ingredient Vegan Red Lentil Bolognese

  1. Linda Clay

    OMG….my whole family loved this recipe and some are not Vegan. Nisha knocked this one out of the ballpark! 🥰

  2. candice

    5 stars
    Absolutely love this recipe. We make it often here. The whole family loves it and I love how hearty and quickly it comes together! Thank you for another wonderful recipe!

  3. 5 stars
    I’ve been meaning to make this for a while now, and SO GLAD I DID. The lentils and walnuts are paired up so nicely for a hearty meal! WOW, and the flavor is outta this world! Nice touch with the balsamic vinegar at the end. LOVE THIS RECIPE and how precise and easy the directions were!

  4. Sammy

    5 stars
    I’ve already bookmarked a few of your recipes and this is the first one that I’ve tried. Um, YUM! My husband, 3.5 year old, and I loved this. We topped it off with a sprinkle of vegan parmesan and red pepper flakes (hubs and I). I really liked the addition of the balsamic vinegar at the end.

    I look forward to trying more recipes on the blog and eventually checking out your IP cookbook! Thank you & happy New Year!

  5. Jewel Nelson Stratford

    5 stars
    This Vegan Red Lentil Bolognese is, seriously, The BOMB! I followed the recipe exactly, which is usually not my style, but I actually had all of the ingredients on hand and I wanted to give it the truest test possible. I cook many Italian style vegan dishes and this is, by far, the best rendition of a rich meaty tasting vegan pasta sauce that I have found. It is so delicious and well worth the effort of following the instructions precisely. You won’t be sorry. It even pleased my carnivore husband. Thank you, Nisha!

  6. Valérie

    5 stars
    That was awesome! Really really good! It will become my go to pasta sauce recipe :)

  7. 5 stars
    Hello Nisha!

    I came across your YouTube channel while surfing for some recipes. I’m new to vegan eating, just a little over a year. Not fully 100% vegan yet but I do find a growing aversion to meat as I grow older. I made this recipe for today’s meal and this is my first time tasting a lentil-based pasta sauce and I have to say that it tastes really delicious plus the walnuts give it a nice nutty/crunchy flavour (I baked my walnuts first before chopping them. I see you also have a lentil curry, which I will be trying in the coming weeks. My children love paratha and naan and I’m sure that they will love this version of the accompanying curry too :)

    Kind regards,

  8. Melanie

    5 stars
    Oh my goddess this is so delicious! Yes, it takes some time but it is 100% worth it. This has such a rich flavor that I can eat by the spoonful. This will definitely impress your friends and family. The ingredients are super accessible and this makes enough for a lot of people.

  9. Arielle

    5 stars
    This recipe is absolutely delicious! It is so robust and flavorful, and I have shared the recipe with friends and family who also love it! I made so much of the sauce and have had it for dinner a few nights in a row, but still lots left over. Do you know if the sauce freezes well?

    1. Hi Arielle! So happy you enjoy the robust flavors in this vegan bolognese and that your family loved it too! The sauce does freeze very well! I have some in my freezer right now :)

Development Alchemy + Aim