🎉 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.

Vegan Bolognese Sauce Recipe (With Lentils) – Hearty, Rich & Classic Italian Comfort
Ingredients
✨ Kitchen Essentials You’ll Love
Quick picks I trust for better results, faster prep, and easier cleanup.
-
🍳View ↗
Lodge Seasoned Cast Iron Skillet
-
⚡View ↗
Instant Pot Duo Plus 9-in-1 Electric
-
🔥View ↗
CHEFMAN Digital Air Fryer XL 10L
Disclosure: As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
Equipment
Method
- 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.
- Stir in tomato paste, oregano, basil, thyme, and pepper.
- Cook 1–2 minutes to deepen flavor.
- Pour in the rinsed lentils and mix well.
- Ensure they are coated with the tomato and vegetable mixture.
- Add crushed tomatoes and vegetable broth.
- Stir well and bring to a gentle simmer.
- Cover partially and simmer 25–35 minutes, stirring occasionally, until lentils are tender and sauce thickens.
- Too thick? Add broth.
- Too thin? Simmer uncovered.
- Mash a small portion of the lentils with a spoon for a thicker texture.
- Taste and adjust salt, herbs, or chili flakes.
- Serve over pasta, polenta, rice, or vegetables.
- Garnish with fresh basil and vegan Parmesan.
Notes
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.