Vegan Lentil Bolognese Zucchini

Featured in: Warm Rustic Skillet Meals

This dish brings together protein-packed lentils simmered in a rich tomato sauce infused with herbs and spices. Complemented by fresh spiralized zucchini and carrots lightly sautéed to maintain crispness, it offers a vibrant, light meal perfect for any time. Prepared easily with simple ingredients and ready in under an hour, it suits vegan and gluten-free preferences while delivering satisfying flavors and wholesome nutrition.

Updated on Fri, 13 Feb 2026 15:13:00 GMT
Vibrant vegan lentil Bolognese served over fresh spiralized zucchini and carrots in a rustic bowl.  Pin to Board
Vibrant vegan lentil Bolognese served over fresh spiralized zucchini and carrots in a rustic bowl. | embersprig.com

I discovered this dish on a Tuesday evening when my spiralizer arrived in the mail and I felt oddly compelled to justify the purchase immediately. My partner was skeptical about lentils being substantial enough for dinner, so I set out to prove that plant-based cooking could feel just as indulgent as the meat versions we'd grown up eating. The kitchen filled with the smell of caramelizing onions and garlic, and by the time that deep, wine-dark sauce was simmering, I knew I'd found something special.

My sister came over while the sauce was still bubbling away, and she took one bite of the spiralized vegetables topped with that earthy lentil Bolognese and asked for the recipe before she'd even finished her first bite. That moment, when someone who wasn't expecting to love something actually does, is when you know you've created something worth making again and again.

Ingredients

  • Brown or green lentils: Use dried lentils that hold their shape as they cook, not red ones which turn mushy, and rinse them first to remove any dust or debris.
  • Onion, celery, and carrots: This trio forms the flavor foundation, so don't skip the step of softening them properly in the oil first.
  • Crushed tomatoes: A good quality can makes all the difference; cheaper brands sometimes taste metallic, so choose one you'd eat straight from the can.
  • Tomato paste: This concentrates the tomato flavor into something almost jammy and rich, which gives the sauce its depth.
  • Vegetable broth: The cooking medium that keeps everything tender and prevents the sauce from becoming too thick.
  • Dried oregano, basil, and thyme: These Mediterranean herbs are what make it taste authentically Italian rather than like a generic red sauce.
  • Smoked paprika: A small amount adds a subtle smokiness that mimics the depth you'd get from meat-based versions.
  • Olive oil: Use extra virgin for the best flavor, especially since it's one of the few fats in this dish.
  • Fresh zucchini and carrots for spiralizing: Medium-sized vegetables work best; oversized ones can be watery or woody.
  • Fresh basil or parsley: Added at the end, these bright herbs cut through the richness and add color.
  • Nutritional yeast: If you use it, this adds a subtle cheesy note without any dairy involved.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start your flavor base:
Heat the olive oil over medium heat and add the chopped onion, celery, and diced carrots all at once. You want to hear them sizzle slightly and smell that sweet, toasted quality developing over about five to six minutes.
Invite the garlic:
Once the vegetables are soft and golden at the edges, stir in the minced garlic and let it warm through for just a minute until the smell becomes almost perfumy. Cooking it longer turns it bitter, so watch the clock here.
Build the sauce:
Add the rinsed lentils, tomato paste, crushed tomatoes, vegetable broth, and all the dried herbs at once, then stir everything together until the paste has dissolved and colored the broth a deep red. The mixture should look cohesive and smell like an Italian grandmother's kitchen.
Let it simmer gently:
Reduce the heat, cover the pot, and let it bubble away for about twenty-five to thirty minutes, stirring every few minutes. The lentils should become tender without falling apart, and the sauce should thicken until it coats a spoon.
Taste and adjust:
Add salt and pepper to your preference, tasting as you go. If the sauce seems too thick, thin it with more broth; if too thin, let it cook uncovered for another five minutes.
Spiralize while you wait:
While the sauce is cooking, run your zucchini and carrots through the spiralizer, then set them aside on a cutting board. Don't do this step too early or they'll release water and become limp.
Finish the vegetables gently:
In a separate large pan over medium heat, warm a drizzle of olive oil and add the spiralized vegetables, tossing for just two to three minutes so they stay crisp but warm through. Some people serve them raw for extra crunch, which is equally delicious.
Plate and serve:
Divide the spiralized vegetables among bowls, top with a generous ladle of lentil Bolognese, then scatter fresh basil or parsley over the top. A sprinkle of nutritional yeast adds a subtle richness if you'd like it.
Rich plant-based lentil Bolognese sauce ladled generously over colorful spiralized zucchini and carrot noodles.  Pin to Board
Rich plant-based lentil Bolognese sauce ladled generously over colorful spiralized zucchini and carrot noodles. | embersprig.com

There's something unexpectedly moving about making a meal that proves you don't need any animal products to create something that makes people linger at the table. This dish has a way of doing that, of making plant-based eating feel like an abundance rather than a subtraction.

Why This Sauce Deepens With Time

The beauty of lentil Bolognese is that it tastes good the moment it finishes cooking, but it tastes even better the next day after the flavors have mingled and mellowed overnight. The lentils continue to absorb the tomato and herb flavors, and the sauce develops an almost meaty complexity that catches people off guard when you tell them there's no meat in it.

The Spiralizer Question

When I first made this, I spiralized everything with perfect technique and precision, thinking that mattered. Then I realized that noodles made from zucchini and carrots don't need to be uniform or beautiful; they just need to be tender and ready to hold sauce. My spiralizer now lives in a drawer and my vegetable peeler does most of the work, creating thicker ribbons that have more substance.

Making This Sauce Your Own

This recipe is forgiving in the best ways, welcoming your own additions and preferences without losing its identity. I've added splashes of red wine for depth, a pinch of balsamic vinegar for sweetness, and even a teaspoon of miso paste for umami without anyone ever quite being able to name what makes it taste so complete.

  • A splash of red wine stirred in with the tomato paste creates a richer, more complex sauce that tastes like it simmered for hours.
  • Fresh spinach wilted into the sauce at the very end adds nutrition and a pleasant earthiness that rounds out the flavors.
  • Serving with gluten-free pasta or farro transforms this into a more traditional pasta dish if you're not set on the spiralized vegetable base.
Hearty vegan lentil Bolognese with aromatic herbs spooned over crisp spiralized zucchini and carrots for a healthy twist. Pin to Board
Hearty vegan lentil Bolognese with aromatic herbs spooned over crisp spiralized zucchini and carrots for a healthy twist. | embersprig.com

This dish proves that eating with intention and care doesn't have to be complicated or time-consuming. It's a small rebellion against the idea that comfort food has to come from somewhere else.

Common Questions

What lentils work best in this dish?

Brown or green lentils are ideal as they hold their shape well and absorb flavors of the tomato sauce perfectly.

Can I prepare the spiralized vegetables ahead of time?

Yes, you can spiralize zucchini and carrots up to a day in advance; store them refrigerated in an airtight container to maintain freshness.

How do I keep the spiralized vegetables crisp when serving?

Lightly sautéing the spiralized zucchini and carrots for 2-3 minutes preserves their tender-crisp texture, or serve them raw for added crunch.

What seasoning complements the lentil sauce?

Dried oregano, basil, thyme, and smoked paprika enhance the sauce’s depth, adding aromatic and smoky notes.

Is this dish suitable for gluten-free diets?

Yes, all ingredients are naturally gluten-free, and it pairs well with gluten-free sides like spiralized vegetables or grains.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Lentil Bolognese Zucchini

A nourishing plant-based lentil sauce paired with crisp spiralized zucchini and carrots for a fresh twist.

Prep Duration
20 min
Cook Duration
35 min
Overall Duration
55 min
Created by Lucas Rivera


Skill Level Easy

Cuisine Type Italian

Makes 4 Portions

Diet Preferences Plant-Based, No Dairy, No Gluten, Reduced Carbs

What You’ll Need

Vegetables

01 2 medium zucchinis, spiralized
02 2 large carrots, spiralized
03 1 medium onion, finely chopped
04 2 celery stalks, finely chopped
05 2 medium carrots, finely diced
06 3 cloves garlic, minced

Lentils

01 1 cup dry brown or green lentils, rinsed

Liquids

01 2 tablespoons olive oil
02 1 can (28 oz) crushed tomatoes
03 2 tablespoons tomato paste
04 2 cups vegetable broth

Seasonings

01 1 teaspoon dried oregano
02 1 teaspoon dried basil
03 1/2 teaspoon dried thyme
04 1/2 teaspoon smoked paprika
05 1/4 teaspoon red pepper flakes, optional
06 Salt and black pepper, to taste

Garnish

01 Fresh basil or parsley, chopped, optional
02 Nutritional yeast, for sprinkling, optional

How To Make It

Step 01

Sauté aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion, celery, and diced carrots. Sauté for 5 to 6 minutes until softened.

Step 02

Bloom garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Build sauce base: Add lentils, tomato paste, crushed tomatoes, vegetable broth, oregano, basil, thyme, smoked paprika, and red pepper flakes if using. Stir to combine.

Step 04

Simmer sauce: Bring to a simmer, cover, and cook for 25 to 30 minutes, stirring occasionally, until lentils are tender and sauce is thickened. Add additional broth or water as needed.

Step 05

Season to taste: Adjust seasoning with salt and pepper to preference.

Step 06

Prepare spiralized vegetables: While the sauce simmers, spiralize the zucchinis and carrots. Set aside.

Step 07

Finish vegetables: Just before serving, lightly sauté spiralized zucchini and carrots in a large pan over medium heat for 2 to 3 minutes until just tender but still crisp, or serve raw for extra crunch.

Step 08

Plate and garnish: Divide spiralized vegetables among plates. Top with lentil Bolognese. Garnish with fresh basil or parsley and nutritional yeast if desired.

Equipment Needed

  • Spiralizer or julienne peeler
  • Large skillet or saucepan
  • Chopping board and knife
  • Wooden spoon

Allergy Details

Review ingredients for potential allergens and check with your healthcare provider as needed.
  • Contains no major allergens, but always verify vegetable broth and tomato products for hidden allergens if sensitive.

Nutrition Info (per serving)

Details listed are for reference only—please consult professionals for specific health needs.
  • Caloric Content: 260
  • Fats: 6 g
  • Carbohydrates: 41 g
  • Proteins: 11 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.