ADVERTISEMENT

Vegan Lentil Walnut Bolognese – Rich 30-Minute Pasta Sauce

By August 20, 20267 min read

This Vegan Lentil Walnut Bolognese is my go-to for a comforting, meatless dinner that even carnivores crave. The combination of lentils and walnuts creates a satisfying, meaty texture that's packed with plant-based protein and healthy fats.

Advertisements1

It's a one-pan wonder that comes together quickly, making it perfect for busy weeknights. Serve it over your favorite pasta, zucchini noodles, or even polenta for a truly satisfying meal.

The sauce is deeply flavorful, thanks to a generous amount of garlic, tomato paste, and a splash of balsamic vinegar for brightness. It's a sauce that feels indulgent but is secretly good for you.

Why You'll Love This Recipe

1

Rich & Meaty: Lentils and walnuts create a hearty, satisfying texture that mimics ground meat.
2

Quick & Easy: Ready in just 30 minutes, perfect for weeknight dinners.
3

Protein-Packed: Each serving delivers 12g of protein from plant-based sources.
4

Freezer-Friendly: Make a double batch and freeze for quick future meals.

About the Ingredients

2 tablespoons olive oil

Use extra-virgin olive oil for best flavor. You can substitute with avocado oil for a higher smoke point.

1 large yellow onion, finely chopped

About 1.5 cups. Sweet onions like Vidalia also work well.

3 cloves garlic, minced

Fresh garlic is essential; jarred minced garlic can be used in a pinch but reduce to 2 teaspoons.

2 medium carrots, finely diced

About 1 cup. Adds natural sweetness and nutrition.

2 celery stalks, finely diced

About 1 cup. Adds savory depth.

1 cup (200g) brown or green lentils, rinsed

Do not use red lentils as they will turn mushy. Green or brown hold their shape.

1/2 cup (60g) walnuts, finely chopped

Toast them lightly in a dry pan for extra nuttiness. Can substitute with pecans or sunflower seeds for nut-free.

3 tablespoons tomato paste

Double-concentrated tomato paste gives deeper flavor. If using regular, use 4 tablespoons.

1 can (28 oz / 800g) crushed tomatoes

Use San Marzano tomatoes for the best flavor. Fire-roasted adds a smoky note.

1 cup (240ml) vegetable broth

Low-sodium preferred to control salt. You can also use water plus a teaspoon of better than bouillon.

2 tablespoons balsamic vinegar

Adds brightness and depth. Apple cider vinegar works as a substitute.

1 teaspoon dried oregano

You can use 1 tablespoon fresh oregano if you have it.

1/2 teaspoon red pepper flakes (optional)

Adjust to taste for heat. Omit for a mild sauce.

Salt and black pepper to taste

Season at the end to avoid over-salting.

Tips & Tricks

Don't skip toasting the walnuts

toasting brings out their nutty oils and prevents them from becoming soggy in the sauce. Toast in a dry skillet over medium heat for 3-4 minutes until fragrant.

Chop your vegetables finely

uniform small dice ensures they cook evenly and blend into the sauce, creating a cohesive texture.

Simmer, don't boil

after adding the tomatoes, keep the sauce at a gentle simmer. Boiling can make the lentils tough and cause the sauce to splatter.

Pro Tips

1

Batch Cook: This sauce freezes beautifully for up to 3 months. Portion into freezer-safe bags.
2

Depth of Flavor: Add a teaspoon of miso paste along with the tomato paste for an umami boost.
3

Texture Control: If you prefer a chunkier sauce, pulse half the sauce in a food processor after cooking and mix back in.
4

Pasta Water: Save a cup of pasta water to loosen the sauce when tossing with pasta.

Step-by-Step Instructions

1. Toast the Walnuts

Heat a large pot or Dutch oven over medium heat. Add the walnuts and toast for 3-4 minutes, stirring frequently, until fragrant and lightly browned. Remove to a plate and set aside.

2. Sauté Aromatics

In the same pot, heat the olive oil over medium heat. Add the onion, carrots, and celery. Cook for 5-6 minutes until softened and the onion is translucent. Add the garlic and cook for 1 minute more until fragrant.

3. Add Lentils and Tomato Paste

Stir in the lentils, tomato paste, and dried oregano. Cook for 2 minutes, stirring constantly, to caramelize the tomato paste and coat the lentils.

4. Add Liquids and Simmer

Pour in the crushed tomatoes and vegetable broth. Stir in the balsamic vinegar and red pepper flakes (if using). Bring to a boil, then reduce heat to low (around 185°F/85°C) and simmer uncovered for 20-25 minutes, until the lentils are tender but still hold their shape. The sauce should be thick and bubbling around the edges.

5. Finish with Walnuts

Once the lentils are cooked, stir in the toasted walnuts. Season generously with salt and black pepper to taste. Let the sauce rest for 5 minutes to allow flavors to meld.

6. Serve

Serve hot over your favorite pasta, zucchini noodles, or creamy polenta. Garnish with fresh basil or parsley if desired.

Delicious Variations

Mushroom Lentil Bolognese

Add 8 oz (225g) finely chopped mushrooms along with the onions for extra meatiness.

Smoky Chipotle Bolognese

Add 1-2 chipotle peppers in adobo sauce (minced) with the tomato paste for a smoky, spicy kick.

Herb-Infused

Stir in a handful of chopped fresh basil and parsley at the end for a fresh, vibrant flavor.

How to Store Hearty Lentil Walnut Bolognese

Refrigerator

Store in an airtight container in the refrigerator for up to 5 days.

Freezer

Freeze in a freezer-safe container or zip-top bag for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat gently on the stovetop over medium-low heat, adding a splash of water or broth to loosen if needed. You can also microwave in 30-second intervals, stirring between.

Frequently Asked Questions

Q: Can I make this gluten-free?

Yes, this recipe is naturally gluten-free as long as you use certified gluten-free vegetable broth and serve it over gluten-free pasta or zucchini noodles.

Q: Can I use canned lentils instead of dried?

Yes, you can use 2 cans (15 oz each) of lentils, drained and rinsed. Reduce the simmering time to 10 minutes since canned lentils are already cooked.

Q: How can I make this oil-free?

To make it oil-free, sauté the vegetables in a few tablespoons of vegetable broth or water instead of olive oil. You may need to add more liquid to prevent sticking.

Q: What pasta goes best with this sauce?

This sauce pairs wonderfully with wide, sturdy pastas like pappardelle, tagliatelle, or rigatoni that can hold the chunky sauce. It also works great over spaghetti or penne.

I hope you love this Vegan Lentil Walnut Bolognese as much as I do! It's a hearty, satisfying meal that's perfect for any night of the week. If you try it, please leave a rating and comment below – I'd love to hear how it turned out for you. Don't forget to share your creations on social media with #VeganBolognese!

Hearty Lentil Walnut Bolognese

Hearty Lentil Walnut Bolognese

Vegan Lentil Walnut Bolognese is a hearty, protein-rich pasta sauce that simmers to rich umami perfection in just 30 minutes.

★★★★½ 4.8 (127 ratings)
15 minPrep time30 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 2 medium carrots, finely diced
  • 2 celery stalks, finely diced
  • 1 cup (200g) brown or green lentils, rinsed
  • 1/2 cup (60g) walnuts, finely chopped
  • 3 tablespoons tomato paste
  • 1 can (28 oz / 800g) crushed tomatoes
  • 1 cup (240ml) vegetable broth
  • 2 tablespoons balsamic vinegar
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and black pepper to taste

📋 Instructions

  1. 1Toast the Walnuts — Heat a large pot or Dutch oven over medium heat. Add the walnuts and toast for 3-4 minutes, stirring frequently, until fragrant and lightly browned. Remove to a plate and set aside.
  2. 2Sauté Aromatics — In the same pot, heat the olive oil over medium heat. Add the onion, carrots, and celery. Cook for 5-6 minutes until softened and the onion is translucent. Add the garlic and cook for 1 minute more until fragrant.
  3. 3Add Lentils and Tomato Paste — Stir in the lentils, tomato paste, and dried oregano. Cook for 2 minutes, stirring constantly, to caramelize the tomato paste and coat the lentils.
  4. 4Add Liquids and Simmer — Pour in the crushed tomatoes and vegetable broth. Stir in the balsamic vinegar and red pepper flakes (if using). Bring to a boil, then reduce heat to low (around 185°F/85°C) and simmer uncovered for 20-25 minutes, until the lentils are tender but still hold their shape. The sauce should be thick and bubbling around the edges.
  5. 5Finish with Walnuts — Once the lentils are cooked, stir in the toasted walnuts. Season generously with salt and black pepper to taste. Let the sauce rest for 5 minutes to allow flavors to meld.
  6. 6Serve — Serve hot over your favorite pasta, zucchini noodles, or creamy polenta. Garnish with fresh basil or parsley if desired.
👨‍🍳 Chef's Note: This sauce is a staple in my meal prep rotation. It's forgiving and adaptable – feel free to play with the herbs and spices to make it your own. The walnuts are the secret to that rich, meaty texture, so don't skip them!

Servings: 6

Cuisine: Italian-American

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Leave a Comment

x
Advertisements