Vegan Bolognese Sauce Recipe (With Lentils) – Hearty, Rich & Classic Italian Comfort

Photo of author
Author: Adam
Published:

🎉 Introduction

A rich, hearty Bolognese sauce is one of the most iconic comfort foods in Italian cooking. Traditionally made with meat and wine, it’s known for its depth of flavor, velvety texture, and long-simmered aroma that fills the kitchen with warmth. But this Vegan Lentil Bolognese proves that you can enjoy all the richness, coziness, and satisfaction of a classic Italian sauce—without any meat, dairy, or alcohol.

Made with tender lentils, tomatoes, carrots, onions, celery, garlic, and fragrant herbs, this dish captures the essence of traditional Bolognese while staying completely plant-based. Lentils create a hearty, “meaty” texture, while the tomato base delivers robust flavor and umami. Carrots and celery add sweetness and depth, and herbs like oregano and basil infuse the sauce with warm, Italian aromas.

This dish is perfect for serving over pasta, polenta, mashed potatoes, spaghetti squash, or even as a filling for lasagna. It’s budget-friendly, protein-rich, easy to make, and ideal for weeknight dinners or meal prep.

Let’s turn these simple, wholesome ingredients into a beautifully simmered, soul-warming Italian bolognese made entirely from plants.


🧰 Equipment Needed

  • Large pot or Dutch oven
  • Large skillet (optional)
  • Cutting board
  • Chef’s knife
  • Wooden spoon
  • Measuring cups & spoons
  • Small bowl
  • Ladle

🛒 Ingredients

Vegetables & Aromatics

  • 1 large onion, finely diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced

Base Ingredients

  • 1 cup dried brown or green lentils (rinsed)
  • 1 can (28 oz) crushed tomatoes
  • 2 tbsp tomato paste

Liquids

  • 3 cups vegetable broth

Herbs & Seasonings

  • 1 tsp oregano, dried
  • 1 tsp basil, dried
  • ½ tsp thyme, dried
  • 1 tsp salt (adjust to taste)
  • ½ tsp black pepper
  • ¼ tsp chili flakes (optional)

Oil

  • 2 tbsp olive oil

Optional Garnishes

  • Fresh basil
  • Vegan Parmesan
  • Black pepper
  • Olive oil drizzle

👩‍🍳 Directions

Step 1: Prepare the Aromatics

Heat olive oil in a pot over medium heat.
Add onion, carrots, and celery.
Cook 6–7 minutes until softened and starting to caramelize.
Add garlic and cook 1 minute more until fragrant.

Step 2: Add Tomato Paste & Herbs

Stir in tomato paste, oregano, basil, thyme, and pepper.
Cook 1–2 minutes to deepen flavor.

Step 3: Add Lentils

Pour in the rinsed lentils and mix well.
Ensure they are coated with the tomato and vegetable mixture.

Step 4: Add Crushed Tomatoes & Broth

Add crushed tomatoes and vegetable broth.
Stir well and bring to a gentle simmer.

Step 5: Slow Simmer

Cover partially and simmer 25–35 minutes, stirring occasionally, until lentils are tender and sauce thickens.

Step 6: Adjust the Texture

  • Too thick? Add broth.
  • Too thin? Simmer uncovered.

Mash a small portion of the lentils with a spoon for a thicker texture.

Step 7: Final Seasoning

Taste and adjust salt, herbs, or chili flakes.

Step 8: Serve

Serve over pasta, polenta, rice, or vegetables.
Garnish with fresh basil and vegan Parmesan.


🍽️ Servings & Timing

  • Servings: 6
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes

🧊 Storage & Reheating

Refrigerator

Keeps for 4–5 days.
Improves in flavor overnight.

Freezer

Freeze up to 3 months.
Thaw and reheat gently with extra broth.

Reheating

  • Stovetop over medium heat
  • Microwave in 1-minute intervals

Add broth to restore creaminess.


🥄 Variations

  • Mushroom Bolognese: Add chopped mushrooms for deeper umami.
  • Spicy Version: Add chili flakes or hot sauce.
  • Chunky Vegetable Bolognese: Add zucchini or bell peppers.
  • Creamy Bolognese: Stir in coconut milk or cashew cream.
  • High-Protein: Add chickpeas or tofu crumbles.
  • Low-Carb: Serve over zucchini noodles or cauliflower rice.
  • Italian Herb Boost: Add rosemary or Italian seasoning.

10 FAQs

1. Can I use canned lentils?

Yes—reduce simmer time and broth.

2. Which lentils work best?

Brown or green lentils hold shape best.

3. Can I make it oil-free?

Sauté vegetables in broth instead.

4. Can I add mushrooms?

Yes—highly recommended for meaty texture.

5. What pasta works best?

Spaghetti, rigatoni, penne, or fettuccine.

6. Can I blend the sauce?

Blend a portion for extra creaminess.

7. Is this gluten-free?

Yes—just use gluten-free pasta.

8. Can I slow-cook it?

Yes—6 hours on low.

9. Does it freeze well?

Extremely well—perfect for meal prep.

10. Can I add fresh herbs?

Yes—fresh basil enhances the flavor beautifully.


🏁 Conclusion

This Classic Italian Vegan Lentil Bolognese captures everything people love about traditional bolognese—rich flavor, deep tomato notes, aromatic vegetables, and hearty texture—without any meat or dairy. Lentils create a satisfying, protein-packed base, while tomatoes and herbs provide warmth, depth, and comfort. This sauce is versatile, nourishing, budget-friendly, and absolutely delicious.

Whether you’re serving it over pasta for a cozy dinner, using it in lasagna, or pairing it with vegetables or grains, this vegan bolognese delivers classic Italian comfort in every bite. Simple ingredients, slow-simmered richness, and plant-based goodness—this is a recipe you’ll return to again and again.

A warm, hearty, flavorful sauce that proves vegan meals can be both traditional and extraordinary.

Adam

Vegan Bolognese Sauce Recipe (With Lentils) – Hearty, Rich & Classic Italian Comfort

A rich, hearty Bolognese sauce is one of the most iconic comfort foods in Italian cooking. Traditionally made with meat and wine, it’s known for its depth of flavor, velvety texture, and long-simmered aroma that fills the kitchen with warmth. But this Vegan Lentil Bolognese proves that you can enjoy all the richness, coziness, and satisfaction of a classic Italian sauce—without any meat, dairy, or alcohol. Made with tender lentils, tomatoes, carrots, onions, celery, garlic, and fragrant herbs, this dish captures the essence of traditional Bolognese while staying completely plant-based. Lentils create a hearty, “meaty” texture, while the tomato base delivers robust flavor and umami. Carrots and celery add sweetness and depth, and herbs like oregano and basil infuse the sauce with warm, Italian aromas. This dish is perfect for serving over pasta, polenta, mashed potatoes, spaghetti squash, or even as a filling for lasagna. It’s budget-friendly, protein-rich, easy to make, and ideal for weeknight dinners or meal prep. Let’s turn these simple, wholesome ingredients into a beautifully simmered, soul-warming Italian bolognese made entirely from plants.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 6 servings

Ingredients
  

Vegetables & Aromatics
  • 1 large onion finely diced
  • 2 carrots diced
  • 2 celery stalks diced
  • 4 garlic cloves minced
Base Ingredients
  • 1 cup dried brown or green lentils rinsed
  • 1 can 28 oz crushed tomatoes
  • 2 tbsp tomato paste
Liquids
  • 3 cups vegetable broth
Herbs & Seasonings
  • 1 tsp oregano dried
  • 1 tsp basil dried
  • ½ tsp thyme dried
  • 1 tsp salt adjust to taste
  • ½ tsp black pepper
  • ¼ tsp chili flakes optional
Oil
  • 2 tbsp olive oil
Optional Garnishes
  • Fresh basil
  • Vegan Parmesan
  • Black pepper
  • Olive oil drizzle

✨ Kitchen Essentials You’ll Love

Quick picks I trust for better results, faster prep, and easier cleanup.

  • 🍳

    Lodge Seasoned Cast Iron Skillet

    View ↗
  • Instant Pot Duo Plus 9-in-1 Electric

    View ↗
  • 🔥

    CHEFMAN Digital Air Fryer XL 10L

    View ↗

Disclosure: As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Equipment

  • Large pot or Dutch oven
  • Large skillet (optional)
  • Cutting board
  • Chef’s knife
  • Wooden spoon
  • Measuring cups & spoons
  • Small bowl
  • Ladle

Method
 

Step 1: Prepare the Aromatics
  1. Heat olive oil in a pot over medium heat.
  2. Add onion, carrots, and celery.
  3. Cook 6–7 minutes until softened and starting to caramelize.
  4. Add garlic and cook 1 minute more until fragrant.
Step 2: Add Tomato Paste & Herbs
  1. Stir in tomato paste, oregano, basil, thyme, and pepper.
  2. Cook 1–2 minutes to deepen flavor.
Step 3: Add Lentils
  1. Pour in the rinsed lentils and mix well.
  2. Ensure they are coated with the tomato and vegetable mixture.
Step 4: Add Crushed Tomatoes & Broth
  1. Add crushed tomatoes and vegetable broth.
  2. Stir well and bring to a gentle simmer.
Step 5: Slow Simmer
  1. Cover partially and simmer 25–35 minutes, stirring occasionally, until lentils are tender and sauce thickens.
Step 6: Adjust the Texture
  1. Too thick? Add broth.
  2. Too thin? Simmer uncovered.
  3. Mash a small portion of the lentils with a spoon for a thicker texture.
Step 7: Final Seasoning
  1. Taste and adjust salt, herbs, or chili flakes.
Step 8: Serve
  1. Serve over pasta, polenta, rice, or vegetables.
  2. Garnish with fresh basil and vegan Parmesan.

Notes

🧊 Storage & Reheating
Refrigerator
Keeps for 4–5 days.
Improves in flavor overnight.
Freezer
Freeze up to 3 months.
Thaw and reheat gently with extra broth.
Reheating
Stovetop over medium heat
Microwave in 1-minute intervals
Add broth to restore creaminess.
🥄 Variations
Mushroom Bolognese: Add chopped mushrooms for deeper umami.
Spicy Version: Add chili flakes or hot sauce.
Chunky Vegetable Bolognese: Add zucchini or bell peppers.
Creamy Bolognese: Stir in coconut milk or cashew cream.
High-Protein: Add chickpeas or tofu crumbles.
Low-Carb: Serve over zucchini noodles or cauliflower rice.
Italian Herb Boost: Add rosemary or Italian seasoning.
❓ 10 FAQs
1. Can I use canned lentils?
Yes—reduce simmer time and broth.
2. Which lentils work best?
Brown or green lentils hold shape best.
3. Can I make it oil-free?
Sauté vegetables in broth instead.
4. Can I add mushrooms?
Yes—highly recommended for meaty texture.
5. What pasta works best?
Spaghetti, rigatoni, penne, or fettuccine.
6. Can I blend the sauce?
Blend a portion for extra creaminess.
7. Is this gluten-free?
Yes—just use gluten-free pasta.
8. Can I slow-cook it?
Yes—6 hours on low.
9. Does it freeze well?
Extremely well—perfect for meal prep.
10. Can I add fresh herbs?
Yes—fresh basil enhances the flavor beautifully.
🏁 Conclusion
This Classic Italian Vegan Lentil Bolognese captures everything people love about traditional bolognese—rich flavor, deep tomato notes, aromatic vegetables, and hearty texture—without any meat or dairy. Lentils create a satisfying, protein-packed base, while tomatoes and herbs provide warmth, depth, and comfort. This sauce is versatile, nourishing, budget-friendly, and absolutely delicious.
Whether you’re serving it over pasta for a cozy dinner, using it in lasagna, or pairing it with vegetables or grains, this vegan bolognese delivers classic Italian comfort in every bite. Simple ingredients, slow-simmered richness, and plant-based goodness—this is a recipe you’ll return to again and again.
A warm, hearty, flavorful sauce that proves vegan meals can be both traditional and extraordinary.
COOK WITH ADEM

Hi there! I’m Adem, the chef and creator behind Cook with Adem. Cooking has been my passion for as long as I can remember, and I’ve dedicated my life to exploring flavors, experimenting with new dishes, and sharing my love of food with others.

You Might Also Like...

Creamy Chicken and Spinach Casserole with Cream Cheese

Creamy Chicken and Spinach Casserole with Cream Cheese

Creamy Low Carb Chicken Casserole: A No-Noodle Comfort Dish

Creamy Low Carb Chicken Casserole: A No-Noodle Comfort Dish

Lemon Garlic Butter Chicken Thighs with Green Beans Skillet

Lemon Garlic Butter Chicken Thighs with Green Beans Skillet

Quick and Flavorful Mediterranean Chicken Tenders

Quick and Flavorful Mediterranean Chicken Tenders

Leave a Comment

Recipe Rating