Lentil Bolognese with Zucchini Noodles

Vegan Lentil Bolognese with Zucchini Noodles topped with fresh basil garnish on a white plate. Save
Vegan Lentil Bolognese with Zucchini Noodles topped with fresh basil garnish on a white plate. | simplestatekitchen.com

This hearty plant-based dish transforms the classic Italian Bolognese with protein-rich lentils and fresh spiralized zucchini. The sauce develops deep flavors from sautéed aromatics, herbs, tomatoes, and a splash of balsamic vinegar and soy sauce. The zucchini noodles are quickly sautéed to maintain their crispness, creating a lighter alternative to traditional pasta. Ready in 50 minutes, this vegan and gluten-free meal offers 13g of protein per serving and endless customization possibilities.

Standing in my kitchen with the window open, watching a spring shower drizzle across the garden, I first experimented with this vegan lentil Bolognese. The rich aroma of herbs and tomatoes filled the space as I twirled a forkful of zucchini noodles, surprised by how satisfying a meatless version could be. Something about the earthy lentils with the bright acidity of tomatoes made me forget I wasn't eating the traditional recipe my Italian neighbor had taught me years before.

Last summer, I served this to my skeptical brother-in-law who swears by his meat sauce recipe from culinary school. As conversation flowed on the patio, I noticed him going back for seconds, then thirds, before finally asking what my secret was. His genuine shock when I revealed there was no meat still makes me smile whenever I prep the vegetables for this dish.

Ingredients

  • Brown or green lentils: These particular varieties hold their shape beautifully during cooking, giving that perfect meat-like texture I discovered after testing red lentils that unfortunately turned too mushy.
  • Diced vegetables: The finer you dice your onion, carrots, celery and bell pepper, the more they meld into the sauce creating that authentic Bolognese texture that clings to every noodle.
  • Balsamic vinegar and soy sauce: This unlikely pair creates the depth and umami that traditionally comes from meat, a happy accident from a night when I was low on ingredients and had to improvise.
  • Fresh zucchini: Choose medium-sized ones with firm, unblemished skin for the best noodles that will hold up to the hearty sauce without becoming waterlogged.

Instructions

Start with the soffritto:
Heat olive oil in your largest saucepan and add the diced onion and garlic, allowing them to release their sweetness as they soften. The kitchen should fill with that first intoxicating aroma that signals something wonderful is beginning.
Build the vegetable base:
Once the onions turn translucent, toss in those carefully diced carrots, celery, and bell pepper. Watch as the colors brighten and the vegetables release their moisture, creating the foundation of flavors that will carry the entire dish.
Awaken the herbs:
Sprinkle in the oregano, basil, and red pepper flakes, giving them a quick stir to toast them slightly. You'll know it's right when the fragrance suddenly intensifies, filling the kitchen with their aromatic oils.
Create the sauce:
Pour in the tomatoes, tomato paste, lentils, broth, and bay leaf, stirring everything together as the mixture begins to bubble and meld. This is where patience becomes your most important ingredient.
Simmer to perfection:
Lower the heat, cover, and let everything mingle for about 30 minutes, stirring occasionally as the lentils soften and the sauce thickens. The transformation from separate ingredients to cohesive sauce is almost magical to witness.
Finish with complexity:
Once the lentils are tender, remove that bay leaf and stir in the secret weapons: balsamic vinegar and soy sauce. These two ingredients bring everything together, adding that final layer of depth that makes people wonder what your secret might be.
Prepare the zucchini:
Just before serving, quickly sauté the spiralized zucchini with a touch of olive oil. The goal is to just warm and slightly soften them while maintaining that pleasant al dente bite that reminds you of real pasta.
Plate with care:
Create a bed of the vibrant green zucchini noodles and crown it with a generous portion of the rich lentil Bolognese. The visual contrast makes the dish even more appealing.
A hearty plate of Vegan Lentil Bolognese with Zucchini Noodles, served with nutritional yeast on top. Save
A hearty plate of Vegan Lentil Bolognese with Zucchini Noodles, served with nutritional yeast on top. | simplestatekitchen.com

On a particularly cold evening last winter, my neighbor knocked on the door after a difficult day at work, drawn by the aroma wafting from my kitchen window. I invited her in for a bowl of this Bolognese, and as we sat at my counter talking through her troubles, I watched her shoulders gradually relax with each bite. By the time she scraped the last of the sauce from her bowl, her mood had completely transformed, reminding me how simple food can be such powerful medicine for the spirit.

Making Ahead and Storage

The lentil Bolognese sauce actually improves with time, developing deeper flavors after a day in the refrigerator. I often make a double batch on Sunday afternoons, portioning it into containers for quick weeknight meals that only require fresh zucchini noodles to complete. The sauce keeps beautifully for up to five days refrigerated, and freezes wonderfully for up to three months, making it my secret weapon for unexpected guests or hectic days.

Variations Worth Trying

One rainy afternoon when my spiralizer broke mid-recipe, I discovered that roasted spaghetti squash makes an equally delicious base for this Bolognese. Another time, adding a handful of chopped mushrooms to the vegetable mix contributed an even deeper umami quality that meat-lovers particularly appreciated. The most surprising success came when I stirred in a spoonful of miso paste instead of salt, which added a remarkable complexity that had dinner guests begging for the recipe.

Serving Suggestions

This dish stands beautifully on its own, but I've found certain accompaniments elevate it to dinner party status. A simple arugula salad dressed with lemon and olive oil provides a peppery counterpoint to the rich sauce, while crusty gluten-free bread for mopping up every last bit of sauce turns the meal into an event. For those seeking the complete Italian experience, a light sprinkling of toasted pine nuts adds textural contrast and a touch of elegance.

  • For a heartier version, mix the zucchini noodles with a small portion of your favorite gluten-free pasta to please those who might miss traditional carbs.
  • A splash of good quality red wine added to the sauce during the last 10 minutes of simmering introduces a subtle complexity that makes the dish feel more special.
  • Keep some extra freshly chopped basil and a bowl of nutritional yeast at the table so everyone can adjust the final flavors to their preference.
Close-up of sautéed zucchini noodles and rich lentil bolognese sauce, ready to serve for a healthy dinner. Save
Close-up of sautéed zucchini noodles and rich lentil bolognese sauce, ready to serve for a healthy dinner. | simplestatekitchen.com

This vegan lentil Bolognese has become more than just a healthy alternative in my kitchen, it's a reminder that some of the most satisfying dishes come from creative constraints. Every time I serve it, whether to vegans, skeptics, or Italian food purists, it opens a conversation about how delicious plant-based eating can be.

Recipe FAQs

Yes! The lentil Bolognese sauce actually improves in flavor when made 1-2 days ahead. Store it in an airtight container in the refrigerator for up to 4 days. However, prepare the zucchini noodles fresh just before serving to prevent them from becoming soggy.

You can use regular pasta (for non-gluten-free diets), spiralized sweet potatoes, carrots, butternut squash, or a mixture of vegetables. Spaghetti squash is also an excellent alternative that provides a similar texture.

Absolutely! To use canned lentils, drain and rinse them well, then add to the sauce after the vegetables have softened. Reduce the vegetable broth to about 1 cup and simmer for just 15 minutes instead of 30.

No spiralizer? No problem! You can use a julienne peeler, a regular vegetable peeler to create wide ribbons, or simply cut the zucchini into thin matchsticks with a sharp knife. Some stores also sell pre-spiralized zucchini in the produce section.

Yes, the sauce freezes beautifully for up to 3 months. Store in freezer-safe containers in single-meal portions. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of water or broth if needed to reach desired consistency.

The combination of tomato paste, soy sauce/tamari, and nutritional yeast creates deep umami flavors that mimic the richness of traditional meat-based Bolognese. The balsamic vinegar also adds complexity with its sweet-sour profile.

Lentil Bolognese with Zucchini Noodles

Protein-rich lentils and fresh zucchini noodles combine in this hearty plant-based Italian classic ready in under an hour.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Lentil Bolognese

  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely diced
  • 2 cloves garlic, minced
  • 2 medium carrots, finely diced
  • 2 celery stalks, finely diced
  • 1 red bell pepper, diced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 1 can (14 oz) diced tomatoes
  • 2 tablespoons tomato paste
  • 1 cup dried brown or green lentils, rinsed
  • 2 1/2 cups vegetable broth
  • 1 bay leaf
  • Salt and black pepper, to taste
  • 1 tablespoon balsamic vinegar
  • 1 tablespoon soy sauce or tamari (for gluten-free)

Zucchini Noodles

  • 4 medium zucchinis, spiralized
  • 1 tablespoon olive oil
  • Salt and black pepper, to taste

To Serve

  • Fresh basil leaves, for garnish
  • Nutritional yeast or vegan parmesan, optional

Instructions

1
Sauté Aromatics: Heat 2 tablespoons olive oil in a large saucepan over medium heat. Add onion and garlic, sauté for 2-3 minutes until softened.
2
Cook Vegetables: Add carrots, celery, and red bell pepper. Cook for 5-6 minutes, stirring occasionally, until vegetables begin to soften.
3
Add Herbs: Stir in oregano, basil, and red pepper flakes (if using). Cook for 1 minute until fragrant.
4
Combine Sauce Components: Add diced tomatoes, tomato paste, lentils, vegetable broth, and bay leaf. Stir to combine.
5
Simmer Bolognese: Bring to a boil, then reduce heat to low, cover, and simmer for 25-30 minutes, or until lentils are tender and sauce has thickened. Stir occasionally, adding more broth or water if needed.
6
Finish Sauce: Remove bay leaf. Stir in balsamic vinegar and soy sauce or tamari. Season with salt and black pepper to taste. Keep warm.
7
Prepare Zucchini Noodles: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add spiralized zucchini, season lightly with salt and pepper, and sauté for 2-3 minutes until just tender but still crisp. Do not overcook.
8
Plate Dish: Divide zucchini noodles among plates. Top generously with lentil Bolognese.
9
Garnish: Garnish with fresh basil and a sprinkle of nutritional yeast or vegan parmesan, if desired.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 295
Protein 13g
Carbs 42g
Fat 8g

Allergy Information

  • Contains soy (from soy sauce or tamari).
  • For soy-free version, omit soy sauce or use coconut aminos.
  • Always check ingredient labels to confirm allergen status.
Erin Wallace

Sharing easy, family-friendly recipes and kitchen hacks for everyday cooks.