4.90 from 29 votes

Lentil Bolognese

a bowl of rigatoni pasta with lentil bolognese sauce mixed in.
This vegan One Pot Lentil Bolognese sauce recipe is an amazing comfort food dish that's hearty, loaded with flavor, and will level up your kitchen cooking skills!

Allergen friendly

Prep Time 10 minutes
Cook Time 2 hours
Total 2 hours 10 minutes
a bowl of rigatoni pasta with lentil bolognese sauce mixed in.
4.90 from 29 votes

Lentil Bolognese

Prep Time 10 minutes
Cook Time 2 hours
Total 2 hours 10 minutes
This vegan One Pot Lentil Bolognese sauce recipe is an amazing comfort food dish that's hearty, loaded with flavor, and will level up your kitchen cooking skills!

Allergen friendly

This vegan One Pot Lentil Bolognese sauce recipe is an amazing comfort food dish that’s hearty, loaded with flavor, and will level up your kitchen cooking skills!

lentil bolognese in a large pot with a wooden spoon.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

Bolognese is one of those sauce recipes that seems to daunt people; however, today, you’ll learn that this vegan one pot lentil bolognese sauce recipe is not only non intimidating, but one of the best sauces you’ll make!

Bolognese is traditionally an Italian meat based sauce from the city of Bologna. Beef and pork are commonly used. Today, we’re making a plant-based version using lentils, pecans, and coconut milk, to mimic the mouth feel and taste of bolognese.

Many variations exist today since it’s first introduction into the culinary world. The ingredients and inclusion of when to add can vary greatly. We hope you like our take on veganizing bolognese.

It’s time to level up your cooking skills.

Jump to:

Why You’ll Love This Vegan Bolognese

  • Flavorful – This recipe packs so much flavor in with ingredients that you most likely have a lot of already!
  • Nutritionally Dense – There are a lot of vitamins, minerals, and goodness packed into this dish which is perfect for the colder weather season
  • Meal Prep – This recipe can be made days in advance, or even frozen so it’s ready whenever you need

What is Bolognese?

To understand what Bolognese is, we first have to understand what ragu is. Ragu is an Italian term that generally refers to a meat-based, slow-cooked sauce served with pasta most often. Bolognese, however, is the main variety of ragu that is served in Italian cuisine.

Often times, it includes sauteing and braising ingredients, of which include onions, celery, carrots, white wine, tomato paste, and often both beef and pork.

Even though it’s been around since at least the 18th century, there are many variations today and no one set recipe for Bolognese sauce.

Vegan Lentil Bolognese ingredients

ingredients to make lentil bolognese on a table.

Gather your ingredients!

  • Lentils – we are using brown lentils for this recipe as they hold up better until longer cooking times
  • Celery, Carrots, Onions, Peppers, Garlic – These are the base of flavor for your dish or your aromatics. For this particular dish, this are an Italian sofrito.
  • Tomatoes – we are using San Marzano crushed tomatoes for optimal flavor, as well as tomato paste for more body to the dish
  • Pecans – are used in addition to the lentils for that meaty feel
  • Coconut Milk – mimics heavy cream very well when using the canned versions. It’s a minimal amount, so the dish does not have a coconut flavor
  • Vegan Dry White Wine – we used a Sauvignon Blanc, but feel free to use your favorite dry white wine for cooking. Make sure that you are using a vegan wine.

See my recipe card below for a complete list of the ingredients with measurements.

a bowl of rigatoni pasta with lentil bolognese sauce mixed in.

How to make Lentil Bolognese

finely diced onions caramelizing in a pot.

1. In a large, high-walled skillet set to medium low heat, add the olive oil. Once hot, add the onions and stir every few minutes to allow to caramelize. This will take about 30-45 minutes. If your onions are burning, you have your heat up too high and you will need to turn it down.

onions, garlic, and spices cooking in a large stainless steel pot.

2. Add in the garlic, bay leaf, and all seasonings (dried oregano to red pepper flakes, if adding). Let toast by stirring together constantly for 1 minute. Cooking your seasonings at this stage allowed more complex flavors to develop.

tomato paste cooking with onions and spices in a pot.

3. Add tomato paste and mix it with the seasonings and onions. Try to spread out and allow to cook for 1 minute, then add celery, carrots, and bell peppers. Stir together. Let cook until softened, about 4-5 minutes.

lentils, pecans, onions and spices cooking to make bolognese sauce before liquid added.

4. Then add in pecans and lentils and stir together. Add wine and with a wooden spoon, scrap the fond (browning at the bottom of your pan) and combine everything together well. Once the wine has soaked into the pan ingredients, add crushed tomatoes, vegetable stock, and coconut milk.

lentil bologense sauce simmering in a pot.

5. Reduce heat to simmer and let cook until lentils are softened (about 30-45 minutes). If you have time, allow to cook for up to 2 hours to thicken and develop even more flavor, stirring occasionally. Remove the bay leaf. Serve over pasta, rice, baked potatoes, or even just by itself.

Vegan Bolognese Recipe substitutions and variations

  • Lentils – you could also use meatless crumbles or if you want your lentils to break down much more, red lentils. Tofu crumbles would also work or you could do beans.
  • Tomatoes – you could also use fresh tomatoes, but you’ll want to cook them down much longer and may need more liquid.
  • Pecans – walnuts would be another alternative, or sunflower seeds if you need to be nut free
  • Vegan Dry White Wine – lemon juice, apple cider vinegar, or rice wine vinegar can be options if you are alcohol free. Alternatively, you can just use more stock.
  • Coconut Milk – You can use another creamy non-dairy milk like soy, oat, or cashew. Just remember to use unsweetened.
  • Protein – If you’d like to add some more protein into your dish, things like tofu or vegan chicken or soy curls would be good options

How to store leftover Vegan Bolognese

If you have any leftovers, you should left it cool completely. The store in an air-tight container in the fridge for 3-5 days.

Once ready to eat it, you’ll take out the amount you want and place it on a microwave-safe plate or bowl and cook for 45-90 seconds or until heated through.

Alternatively, you can heat on medium low on the stove with a splash of vegetable stock for 3-5 minutes or until heated through.

Lentil Bolognese FAQs

Can I make this dish top 9 free?

The only top allergens in here are pecans and coconut milk. The pecans can be subbed with sunflower seeds and the coconut milk for another creamy plant-based milk like oat.

Can this be frozen?

Yes. You can let it cool completely and then store it in a freezer safe container for up to 3 months. Feel free to portion it into individual containers so you have just enough each time.

Can I prep this dish ahead of time?

Yes, this recipe can be made 4-5 days in advance.

close up of lentil bolognese over pasta.

Other Vegan Comfort Food Recipes to Consider:

five stars
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

🥳 Get the Full Recipe

lentil bolognese in a large pot with a wooden spoon.

Vegan Bolognese Recipe

Prep Time 10 minutes
Cook Time 2 hours
Total 2 hours 10 minutes
This vegan One Pot Lentil Bolognese sauce recipe is an amazing comfort food dish that's hearty, loaded with flavor, and will level up your kitchen cooking skills!
Course Main Course
Cuisine Italian
Servings 8 servings
Calories 231kcal

Ingredients

Instructions

  • In a large skillet over medium low heat, add the olive oil. One hot, add the onions and stir occasionally for 30-45 minutes to allow to caramelize.
  • Add garlic, bay leaf, and all seaosnings (dried oregano to red pepper flakes, if adding). Let toast by stirring together constantly for 1 minute. Add tomato paste and mix it with the seasonings and onions. Try to spread out and allow to cook for 1 minute.
  • Add celery, carrots, and bell peppers. Stir together. Let cook until softened, about 4-5 minutes. Then add in pecans and lentils and stir together.
  • Add wine and with a wooden spoon, scrap the fond (browning at the bottom of your pan) and combine everything together well. One the wine has soaked into the pan ingredients, add crushed tomatoes, vegetable stock, and coconut milk. Reduce heat to simmer and let cook until lentils are softened (about 30-45 minutes). If you have time, allow to cook for up to 2 hours to thicken and develop even more flavor, stirring occasionally.
  • Remove the bay leaf. Serve over pasta, rice, baked potatoes, or even just by itself.

Notes

*Soaked Lentils – lentils DO NOT have to be soaked prior to using, however, it can help with digestion.  Rinse your lentils, then soak them for 2-12 hours, then drain and rinse.  

Video

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving2oz pasta cooked + ¾ cup sauceCalories231kcalCarbohydrates31gProtein10gFat8gSaturated Fat1gPolyunsaturated Fat2gMonounsaturated Fat4gSodium544mgPotassium784mgFiber11gSugar9gVitamin A2566IUVitamin C36mgCalcium123mgIron4mg

More Main Courses Recipes

Rate and Review

We would love to hear what you think!
4.90 from 29 votes (10 ratings without comment)

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

*

Recipe Rating




  1. 5 stars
    Wow! I am so glad I made a double batch so I can freeze a ton and share. I followed your advice and let it cook about 90 minutes. It was perfect.

    1. This is awesome! We’re so happy to hear that the recipe was a hit for you. Thank you for giving it a try!

  2. 5 stars
    I omitted the lentils and added more peppers and carrots. I also added mushrooms as I really like them. Turned out delicious! Thank you for sharing this recipe.

    1. Thank you so much! We love hearing how you made the recipe your own. The changes you made sound delicious!

  3. 5 stars
    I am so excited to have made this lovely dish. I was out of my dry cooking sherry, so I used Japanese rice wine. I’m thinking no diff for The Win! And I froze some for later😁

    1. lemon juice, apple cider vinegar, or rice wine vinegar can be options if you are alcohol free. Alternatively, you can just use more stock.

  4. 5 stars
    WOW. This was fantastic. I’m surprised at how meaty it tastes. Such a deep flavor developed and it’s such a hearty, filling meal.

  5. 2 stars
    Something is not right, I did follow all the steps and find it a bit bitter. I think the coconut milk doesn’t work well on a bolognese sauce.