This easy 1-Pot Lentil Bolognese recipe puts a plant based spin on the classic Italian sauce. With almost addictively rich flavors and plenty of protein, itโ€™s a satisfying vegan dinner!

Want to include hearty lentils in your dinner routine more often? Try The Best Lentil Soup, Lentil Dahl, Lentil Salad and my Best Vegan Lasagna, which features hidden lentils in the sauce.

bowl with pasta and lentils, bread, carrots and lentils around it

Forget everything you know about boring, flavorless pasta sauces; this homemade vegan Lentil Bolognese is so much better!

Traditional bolognese is a popular Italian pasta sauce that slow-cooks beef, sofrito vegetables (onion, carrots, and celery), tomatoes, and Italian seasonings over several hours. My bolognese may be quicker than the classic but it doesnโ€™t lack charm or flavor!

To make this stick to your ribs sauce, I used high-quality pantry staples like lentils, crushed tomatoes, and dried herbs. This keeps the process easy and budget-friendly, so you can always rely on it for everyday family meals or meal prep. Serve it over bowls of pasta for a meal that everyone can get on board with! 

speckled bowl with a fork getting some lentil pasta on it

Why I love this lentil bolognese

  • Simple ingredients, big flavor – Lentils fill this pasta sauce with protein (and fiber) so you stay full for hours. Meanwhile, a handful of vegetables, canned tomatoes, and simple seasonings build on the layers of flavor, making this sauce robust and comforting.
  • Easier than the classic – Not only does my bolognese require fewer ingredients than the classic, but itโ€™s also ready in less than an hour.
  • A meal prep must-have – This recipe makes a ton of sauce, which you can freeze for later and use for quick dinners or your weekly meal prep!

How to make lentil bolognese

Warm the olive oil in a large skillet and sautรฉ the onion for 5 minutes. Add the carrots, garlic, dried spices and salt and cook for 3-4 minutes.

carrots and onions in a pot with spices

Add the tomato paste and cook for about a minute. Pour the wine in (if using) and deglaze the pan, scraping any bits off the bottom.

carrots and onions in a pot, cooked

Add the lentils, walnuts and broth. Stir well, bring to a boil then lower heat and simmer for 40 minutes, until the lentils are tender.

lentils and carrots in a reddish sauce in a pot

Stir in the crushed tomatoes and balsamic vinegar. Cook for an additional 10-15 minutes.

pot with lentils and red sauce in it, unstirred

Scoop it over bowls of cooked pasta of your choice, then garnish with chopped fresh basil and vegan parmesan. Enjoy!

The lentil bolognese is also really good serve with crusty bread, over polenta or even baked potatoes.

pot with rich red lentil bolognese sauce with a ladle

Frequently asked questions

How do you serve lentil bolognese?

Bolognese is best served with spaghetti, pappardelle, and tagliatelle pasta. The sauce clings very well to these long and flat noodles, preventing it from pooling at the bottom of the bowl. Short, tube-shaped pasta noodles, like rigatoni or tubini, work well, too. I used this pappardelle, which is vegan friendly.

Gluten free? The bolognese is naturally gluten free, so feel free to serve it with your favorite gluten free pasta noodles or zucchini noodles instead.

Do you need to soak the lentils overnight?

Soaking lentils isnโ€™t necessary because they cook fairly quickly in this sauce. However, if you want to hurry them along, you can soak them in cool water for 30 minutes before cooking.

What kind of lentils should I use?

I really like the recipe with a firmer lentil, like French green lentils or black lentils. You can use brown, green or even red though. Red lentils will take less time to cook.

Can you freeze lentil bolognese?

Yes, the sauce freezes very well! To do so, wait for the sauce to cool before transferring it to an airtight container, then freeze for up to 6 months.

square image of wide noodles with chunky lentil sauce in a bowl
5 stars (21 ratings)

1-Pot Lentil Bolognese

This easy 1-Pot Lentil Bolognese recipe puts a plant based spin on the classic Italian sauce. With almost addictively rich flavors and plenty of protein, itโ€™s a satisfying vegan dinner!
Prep: 10 minutes
Cook: 55 minutes
Total: 1 hour 5 minutes
Servings: 8 servings

Ingredients 
 

  • 2 tablespoons olive oil
  • 1 medium yellow onion diced
  • 2 medium carrots peeled and diced
  • 6 cloves garlic minced
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red chili flakes optional
  • 1 teaspoon salt
  • 3 tablespoons tomato paste
  • 1/2 cup dry red wine optional
  • 1 cup lentils I used French green lentils
  • 1 cup finely chopped walnuts
  • 4 cups vegetable broth
  • 14 ounce can crushed tomatoes
  • 1 tablespoon balsamic vinegar

For serving

  • 12-16 ounces wide noodle pasta or pasta of choice
  • Vegan Parmesan

Instructions 

  • In a large skillet, warm the olive oil over medium heat, then add the chopped onion and sautรฉ for 5 minutes until translucent.
  • Add the carrots, garlic, basil, oregano, chili flakes and salt and sautรฉ for 3-4 minutes.
  • Add the tomato paste and stir into the other ingredients for about 1 minute. Pour the wine in and deglaze the pan, scraping any bits off the bottom. Let the wine cook off for about 2 minutes.
  • Now add the lentils, walnuts and broth. Stir everything together well and bring to a boil. Once boiling, lower the heat and simmer for 40 minutes,ย  stirring every 10 minutes or so, until the lentils are tender. If needed, add a little water. The mixture should be thick once the lentils are tender. Don't turn the heat too high, or the broth/water will evaporate but the lentils won't get soft. A gentle simmer is what you want.
  • Stir in the crushed tomatoes and balsamic vinegar. Add additional salt to taste. Simmer for another 10-15 minutes.
  • Serve with cooked wide noodle pasta or any other pasta you like. It's also good with crusty bread and perhaps a sprinkle of vegan parmesan. Enjoy!

Notes

  1. Nutritional information is for the lentil sauce, and does not include any pasta.
  2. You may use another kind of lentil, like black, green, brown or even red.
  3. For nut free, leave out the walnuts or use shelled hemp seeds instead.
  4. For gluten free, serve with gluten free pasta.

Nutrition

Serving: 1serving | Calories: 269kcal | Carbohydrates: 27g | Protein: 10g | Fat: 14g | Saturated Fat: 1g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 4g | Sodium: 889mg | Potassium: 589mg | Fiber: 10g | Sugar: 6g | Vitamin A: 3051IU | Vitamin C: 10mg | Calcium: 67mg | Iron: 3mg
Course: Main
Cuisine: American, Italian
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , , , , ,

you may also like:

Comments

  1. My entire family loved this recipe, and I’m the only one that’s vegan so that’s saying a lot! Thank you for another absolutely delicious recipe, Nora!!!

    1. I also wanted to say that the accompanying Vegan Parmesan recipe (link provided in this recipe) was especially yummy and super well-received! “Wow, this is soooo good!” could be heard around the table, with all agreeing enthusiastically. And that it comes together in 2 minutes or less and can be made with just 2 ingredients (I leave out the salt as the nutritional yeast has enough saltiness to it) is especially awesome! This recipe will definitely become a regular for my family!

  2. I love the flavors in this recipe! Iโ€™ve never cooked with lentils before so I donโ€™t know what texture they should be. I used green lentils and my family doesnโ€™t care for the texture, but maybe thatโ€™s because they arenโ€™t cooked all of the way? Is there a different color lentil that I can use that wonโ€™t be as noticeable but still give us the nutrients? Thank you!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.