Vegan Lentil Bolognese Zucchini

Featured in: Everyday Main Dishes

This plant-based lentil sauce combines simmered brown lentils with crushed tomatoes, aromatic herbs, and spices to deliver rich and comforting flavors. Paired with lightly sautéed or fresh spiralized zucchini and carrots, it offers a fresh, vibrant texture that balances the hearty sauce. Ready in under an hour, this wholesome dish embraces simple techniques like sautéing aromatics and simmering lentils to create a nourishing, low-carb meal perfect for easy weeknight dinners.

Updated on Fri, 13 Feb 2026 10:40:00 GMT
Vibrant spiralized zucchini and carrots topped with hearty vegan lentil Bolognese sauce in a rustic bowl.  Save to Pinterest
Vibrant spiralized zucchini and carrots topped with hearty vegan lentil Bolognese sauce in a rustic bowl. | nexusfork.com

I discovered this dish on a Tuesday when my spiralizer finally arrived and I was determined to justify the counter space it would occupy. My partner had gone vegan that month, and I was tired of making the same pasta dishes, so I raided the pantry for lentils and found myself building something that tasted far more substantial than the vegetables deserved. The first bite was a revelation—earthy, rich, and somehow both light and deeply satisfying at once.

I made this for a dinner party where I wasn't sure how omnivorous eaters would react to a fully plant-based main, so I set out both pasta and the spiralized vegetables as options. By the end of the night, the vegan version had nearly disappeared while the pasta sat mostly untouched—a small victory that made me grin in the kitchen while loading the dishwasher.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Brown or green lentils: These hold their shape beautifully during cooking unlike red lentils, which would turn into mush and lose that satisfying bite you want here.
  • Crushed tomatoes: Don't cheap out on this—good quality makes the difference between a sauce that tastes bright and one that tastes like sadness in a can.
  • Tomato paste: This concentrates the flavor and adds umami depth that transforms the sauce from simple to sophisticated.
  • Zucchini and carrots: Spiralize them yourself if you can because the texture matters more than you'd think for how they interact with the sauce.
  • Olive oil: Use something decent that you'd actually taste on bread, not the industrial stuff.
  • Onion, celery, and diced carrots: These form the flavor foundation called a soffritto in Italian cooking—they're not optional if you want depth.
  • Garlic: Mince it fresh; jarred garlic tastes like regret after sitting in your pantry for six months.
  • Dried herbs: Oregano, basil, and thyme create that unmistakable Italian aromatics that make people think you spent hours cooking.
  • Smoked paprika: This adds a whisper of complexity and a warmth that rounds out the earthiness of the lentils.
  • Vegetable broth: Use the low-sodium version so you can control the salt level as you taste and adjust.
  • Red pepper flakes: Optional, but a tiny pinch creates a pleasant heat that wakes up your palate without overwhelming.
  • Fresh basil or parsley: A handful scattered on top transforms the dish from rustic to elegant with almost no effort.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Heat olive oil over medium heat and add your chopped onion, celery, and diced carrots, letting them soften for five to six minutes until the onion turns translucent and the kitchen smells like a proper Italian kitchen. You're creating the foundation here, so don't rush this part—those soft vegetables will add sweetness and body that lifts the entire sauce.
Awaken the garlic:
Stir in your minced garlic and give it just a minute to become fragrant, stirring constantly so it doesn't burn and turn bitter. That aroma tells you you're on the right track.
Combine and build:
Add your rinsed lentils, tomato paste, crushed tomatoes, vegetable broth, and all your dried herbs to the pot, stirring everything together so nothing sticks to the bottom. The smell at this moment is when you know this is going to be something special.
Let it simmer low and slow:
Cover the pot and reduce heat to a gentle simmer, stirring occasionally, for twenty-five to thirty minutes until the lentils are tender but not falling apart and the sauce has thickened into something rich and clingy. If it looks too thick, add water or broth a splash at a time until it reaches the consistency you want.
Taste and season boldly:
This is your moment to adjust—add salt and pepper until it tastes like comfort, then add a little more because the spiralized vegetables will be mild and need the sauce to carry the flavor.
Prepare your noodle-vegetables:
While the sauce simmers, spiralize your zucchini and carrots and set them aside, ready to go at the last minute since they'll soften quickly once heated.
Warm and serve:
Just before plating, sauté your spiralized vegetables in a large pan over medium heat for two to three minutes until they're just tender but still have a slight crunch, or serve them raw if you prefer that crisp texture. The key is not to overcook them or they'll release water and become sad.
Plate with intention:
Divide your spiralized vegetables among bowls, top generously with the lentil Bolognese, and finish with fresh basil or parsley and a sprinkle of nutritional yeast if you're using it for that subtle cheesy note.
Rich, aromatic lentil Bolognese simmered with herbs, served over fresh spiralized zucchini and carrot noodles.  Save to Pinterest
Rich, aromatic lentil Bolognese simmered with herbs, served over fresh spiralized zucchini and carrot noodles. | nexusfork.com

The best moment with this dish happened when my usually skeptical mother asked for the recipe after her second bowl, and I realized I'd made something that didn't feel like a substitute for anything—it stood completely on its own. That's when food stops being about what's missing and becomes about what's right in front of you.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Works as a Weeknight Dinner

This recipe respects your time in a way that feels generous rather than rushed. The sauce builds its flavor while you're doing something else, and the vegetables are intentionally quick to prepare because you don't need another dish that demands your full attention for forty-five minutes.

The Art of Spiralizing Without Drama

A spiralizer feels intimidating until you actually use one, at which point you realize it's just a vegetable pencil sharpener for adults. The key is not to squeeze your vegetables too hard or they'll crack, and to stop spiralizing before you reach the center core where things get unstable. If you don't have a spiralizer, a julienne peeler or even a careful hand with a regular knife will work—they just won't look as Instagram-ready, and honestly, no one cares once they start eating.

Making Ahead and Storage Wisdom

The Bolognese keeps beautifully in the refrigerator for three days, and actually tastes better the next day once the flavors have had time to deepen and meld. I often make a double batch on Sunday and portion it out, pulling it from the cold storage all week and spiralizing fresh vegetables to go on top. This approach transforms the recipe from a weekend project into something that sustains you through busy weekday evenings.

  • Store the sauce in an airtight container and give it a gentle reheat over medium-low heat with a splash of water if needed to loosen it back up.
  • Never store the spiralized vegetables with the sauce because they'll release water and turn into mush.
  • If you want to prep vegetables in advance, spiralize them and store them separately in paper towels to absorb excess moisture.
Hearty plant-based lentil Bolognese with tender vegetables spooned over vibrant spiralized zucchini and carrots. Save to Pinterest
Hearty plant-based lentil Bolognese with tender vegetables spooned over vibrant spiralized zucchini and carrots. | nexusfork.com

This dish became a reliable friend in my kitchen, the meal I make when I want something that tastes deliberately crafted but doesn't require me to spend my evening as a short-order cook. That's the mark of a recipe worth keeping.

Questions & Answers

Can I use a different type of lentil for this dish?

Yes, green or brown lentils work best as they hold their shape well during simmering, but red lentils can be used for a creamier texture.

What is the best way to spiralize the vegetables?

Use a spiralizer or julienne peeler to create thin, even strands of zucchini and carrots for quick cooking and pleasant texture.

Can I prepare the sauce in advance?

Absolutely, the lentil sauce can be made ahead and stored in the refrigerator for up to three days, enhancing flavors over time.

How should I season the sauce to balance flavor?

The combination of oregano, basil, thyme, smoked paprika, and optional red pepper flakes provides a balanced, aromatic profile without overpowering the lentils.

Is it better to serve the spiralized vegetables raw or cooked?

Both are great; lightly sautéing maintains a tender crispness while serving raw adds fresh crunch to the dish.

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

Rich lentil sauce with tomatoes and herbs paired with fresh spiralized zucchini and carrots for a wholesome dish.

Prep duration
20 minutes
Cook duration
35 minutes
Overall time
55 minutes
Recipe by Nexus Fork Wyatt Evans


Skill level Easy

Cuisine type Italian

Portions 4 Number of servings

Diet preferences 100% Vegan, No dairy, No gluten, Reduced carb

Ingredient list

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 ounces) crushed tomatoes
03 2 tablespoons tomato paste
04 2 cups vegetable broth

Seasonings

01 1 teaspoon dried oregano
02 1 teaspoon dried basil
03 0.5 teaspoon dried thyme
04 0.5 teaspoon smoked paprika
05 0.25 teaspoon red pepper flakes
06 Salt and black pepper to taste

Garnish

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

Step-by-step guide

Step 01

Sauté aromatic vegetables: Heat olive oil in a large skillet over medium heat. Add chopped onion, celery, and diced carrots. Cook 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. Stir thoroughly to combine all ingredients.

Step 04

Simmer lentil sauce: Bring mixture to a simmer, cover, and cook for 25 to 30 minutes, stirring occasionally, until lentils are tender and sauce has thickened. Add additional broth or water if needed to reach desired consistency.

Step 05

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

Step 06

Prepare spiralized vegetables: While sauce simmers, spiralize zucchinis and carrots using a spiralizer or julienne peeler. Set aside.

Step 07

Cook spiralized vegetables: Just before serving, sauté spiralized zucchini and carrots in a large pan over medium heat for 2 to 3 minutes until just tender with slight crispness, or serve raw for enhanced crunch.

Step 08

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment you'll need

  • Spiralizer or julienne peeler
  • Large skillet or saucepan
  • Chopping board and chef's knife
  • Wooden spoon for stirring

Allergy notes

Look at every ingredient for allergens and get help from a medical expert if unsure.
  • Contains no major allergens
  • Verify vegetable broth and tomato products for hidden allergens when sensitive to food additives

Nutrition details (per serving)

For informational purposes only. Always check with your healthcare provider.
  • Calorie count: 260
  • Total fat: 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.