Vegan Lentil Bolognese Zucchini

Featured in: Everyday Meal Ideas

This dish combines protein-rich lentils with a flavorful tomato base, infused with aromatic herbs and spices. Spiralized zucchini and carrots add a refreshing crunch and lighten the dish. The sauce simmers until thick and tender, balanced with savory seasonings. Served warm, garnished with fresh basil or parsley, it offers a satisfying yet vibrant option for an easy, wholesome meal.

Updated on Fri, 13 Feb 2026 15:51:00 GMT
A vibrant bowl of vegan lentil Bolognese over spiralized zucchini and carrots, topped with fresh herbs and a sprinkle of nutritional yeast.  Save to Pinterest
A vibrant bowl of vegan lentil Bolognese over spiralized zucchini and carrots, topped with fresh herbs and a sprinkle of nutritional yeast. | griddlepocket.com

My friend Marco handed me a bowl of this one evening, insisting his vegan version tasted better than his nonna's traditional Bolognese. I was skeptical until the first bite, when the earthiness of the lentils and that deep, savory sauce proved him right. Something about swapping pasta for spiralized vegetables made the whole dish feel lighter without sacrificing any of that satisfying, stick-to-your-ribs comfort. Now whenever I make it, I think of that moment and how surprised I was that lentils could do what meat had always claimed to do.

Last winter I made this for a dinner party where someone casually mentioned theyd gone vegan, and I panicked in the kitchen trying to figure out what to serve. I threw together the ingredients I had on hand, and by the time everyone sat down, there was barely any sauce left in the pot. The best part was watching people ask for seconds without even asking if it was vegan first.

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, 1 cup rinsed: These hold their shape beautifully while cooking and create that meaty texture youre after; green lentils are slightly firmer if you prefer less mushiness.
  • Onion, celery, and diced carrots for the base: This aromatic trio is where the depth comes from, so dont skip the sautéing step or youll miss out on caramelized sweetness.
  • Crushed tomatoes, 28 oz can: San Marzano varieties make a noticeable difference in flavor, but honestly, whatever you have works if its quality.
  • Tomato paste, 2 tablespoons: This concentrate of umami is non-negotiable; it transforms the sauce from nice to seriously crave-worthy.
  • Vegetable broth, 2 cups: Use low-sodium if you can, so you control the salt level as the sauce reduces.
  • Olive oil, 2 tablespoons: Good oil matters here since its not just for cooking but carries flavor throughout.
  • Dried oregano, basil, thyme, smoked paprika, and red pepper flakes: These seasonings work together to build complexity; dont think of them as optional.
  • Zucchini and carrots for spiralizing: Spiralized vegetables should be tender-crisp, so choose medium-sized ones that cook evenly.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start the aromatic base:
Heat olive oil in your skillet over medium heat until it shimmers, then add the onion, celery, and diced carrots. Let them soften for 5 to 6 minutes, stirring occasionally, until the onion becomes translucent and the kitchen smells like the beginning of something delicious.
Wake up the garlic:
Add minced garlic and cook for just 1 minute, stirring constantly so it doesnt brown; youll know its ready when the smell hits you.
Build the sauce:
Stir in the lentils, tomato paste, crushed tomatoes, vegetable broth, and all your dried herbs and spices. The mixture will look chunky and loose at first, but trust the process.
Let it simmer:
Bring everything to a gentle simmer, then cover and let it bubble away for 25 to 30 minutes, stirring every few minutes. The lentils will soften, the sauce will thicken, and those flavors will meld into something special; if it gets too thick, just splash in a bit more broth.
Taste and adjust:
Once the lentils are tender, taste the sauce and add salt and pepper until it tastes like home.
Prepare your vegetables:
While the sauce simmers, spiralize your zucchini and carrots into long, noodle-like strands and set them aside.
Cook the spiralized vegetables:
Just before serving, warm a large pan over medium heat and lightly sauté the spiralized zucchini and carrots for 2 to 3 minutes if you want them tender, or skip this step entirely and serve them raw for that crisp, fresh bite.
Assemble and serve:
Divide the spiralized vegetables among plates, top generously with the lentil sauce, and garnish with fresh basil or parsley if youre feeling fancy.
Hearty lentil Bolognese sauce simmered with aromatic vegetables, served over crisp spiralized zucchini and carrots for a healthy plant-based meal.  Save to Pinterest
Hearty lentil Bolognese sauce simmered with aromatic vegetables, served over crisp spiralized zucchini and carrots for a healthy plant-based meal. | griddlepocket.com

There was a moment when my daughter, who usually refuses anything vegetable-heavy, asked for thirds and wondered if lentils were always this good. I realized then that this dish isnt about convincing anyone to eat plant-based; its just genuinely delicious food that happens to be vegan.

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.

The Magic of Lentils

Lentils are one of those humble ingredients that dont get nearly enough credit in the kitchen. They cook faster than dried beans, hold their texture without becoming mushy, and have this earthy, almost meaty quality that makes them perfect for sauce-based dishes. Once you realize how much protein and fiber theyre packing, youll stop thinking of them as a backup option.

Why Spiralized Vegetables Work Here

Using spiralized zucchini and carrots instead of traditional pasta changes the entire eating experience in the best way. The vegetables stay slightly crisp even when sauced, they cook in minutes instead of boiling for ten, and the whole meal feels fresher and brighter. Plus, theres something satisfying about twirling strands of real vegetable on your fork instead of pasta.

Make It Your Own

This recipe is flexible enough to accommodate what you have and what you love. I sometimes add a splash of red wine when sautéing the base for deeper flavor, or stir in fresh spinach at the end for extra greenery. The sauce keeps beautifully in the fridge for up to 3 days, so making a double batch and eating it throughout the week is actually genius.

  • A splash of red wine deglazes the pan and adds complexity to the sauce.
  • Fresh spinach stirred in at the end adds nutrients without changing the flavor.
  • Leftovers taste even better the next day as the flavors continue to develop.
Colorful spiralized zucchini and carrots topped with rich vegan lentil Bolognese, garnished with fresh parsley for an inviting and nutritious dinner. Save to Pinterest
Colorful spiralized zucchini and carrots topped with rich vegan lentil Bolognese, garnished with fresh parsley for an inviting and nutritious dinner. | griddlepocket.com

This dish proved to me that plant-based cooking doesnt mean sacrificing richness or satisfaction. Make it once, and it will become part of your rotation.

Recipe Q&A

How do I prepare the spiralized vegetables?

Use a spiralizer or a julienne peeler to create thin ribbons of zucchini and carrots. They can be served raw or lightly sautéed for 2-3 minutes to maintain crispness.

What lentils work best for this dish?

Brown or green lentils are ideal as they hold their shape well and absorb the tomato sauce's flavors during simmering.

Can I make the sauce ahead of time?

Yes, the lentil tomato sauce can be prepared in advance and refrigerated for up to three days, allowing flavors to deepen.

What herbs enhance the flavor of the sauce?

Dried oregano, basil, thyme, and smoked paprika combine to give a rich, aromatic profile that complements the lentils and vegetables.

Is this dish suitable for gluten-free diets?

Absolutely, as it contains no gluten ingredients. Serve as is or over gluten-free pasta or grains if preferred.

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

Hearty lentils simmered in tomato sauce with spiralized zucchini and carrots for a fresh, vibrant meal.

Prep Duration
20 minutes
Cook Duration
35 minutes
Overall Time
55 minutes
Created by Evan Sanders


Skill Level Easy

Cuisine Italian

Amount 4 Number of Servings

Diet Details 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

Legumes

01 1 cup dry brown or green lentils, rinsed

Liquids and Fats

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

Seasonings and Herbs

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
06 Salt and black pepper to taste

Garnish

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

Directions

Step 01

Build the aromatic base: 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 and fragrant.

Step 02

Incorporate garlic: Stir in minced garlic and cook for 1 minute until the aroma intensifies.

Step 03

Combine sauce components: 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 the bolognese: Bring to a gentle simmer, cover partially, and cook for 25 to 30 minutes, stirring occasionally, until lentils are tender and sauce achieves a thickened consistency. Add additional broth or water if needed.

Step 05

Season to preference: Taste and adjust seasoning with salt and black pepper as desired.

Step 06

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

Step 07

Finish the vegetables: Just before serving, lightly sauté the spiralized zucchini and carrots in a large pan over medium heat for 2 to 3 minutes until tender-crisp, or serve raw for maximum crunch if preferred.

Step 08

Plate and serve: Distribute spiralized vegetables among serving plates. Top generously with lentil bolognese. 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.

Tools Needed

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

Allergy Notice

Carefully review every item for allergens and speak with a healthcare expert if needed.
  • No major allergens present in base recipe
  • Verify vegetable broth and tomato products for potential hidden allergens if sensitive

Nutrition Information (each serving)

These figures are for reference and shouldn't replace your physician's advice.
  • Calories: 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.