• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Debra Klein

Debra Klein
  • Home
  • About Debra
  • home
  • Recipes
  • Subscribe
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Debra
  • Recipes
  • Subscribe
×
Home » Recipes » Main Course

Vegan Mushroom Lentil Bolognese with Spaghetti Squash (GF)

Gluten FreeGrain FreeNo OilVegan

Published: Dec 29, 2021 · Modified: Aug 12, 2026 by Debra Klein · This post may contain affiliate links · 42 Comments

Jump to Recipe

This vegan bolognese gets its rich, deeply savory flavor from mushrooms, lentils, and walnuts simmered in red wine and tamari–no ground beef required! I’ll even show you my tried and true method for cutting the spaghetti squash so you can roast up ribbons that mimic pasta strands. Stick with me and you too can have a homemade, naturally gluten-free satisfying plant based main dish like this that everyone can enjoy.

Spaghetti Squash on two white rimmed plates, served with chunky vegan bolognese and sprinkled with fresh parsley.

Ingredient Notes

Ingredients for Vegan Bolognese laid out and labeled: diced tomatoes, diced mushrooms, onions, celery, garlic, shredded carrots, red lentils, almond milk, chopped walnuts, spices, red wine, almond milk, tamari and bay leaves.
  • Lentils, mushrooms and walnuts: winning combo for vegan umami satisfaction in texture and taste. The key is using red lentils because they’ll cook more quickly than black, brown or green….and fall apart in a way that’s just right!
  • Onions, carrots, celery, garlic: build better flavor from scratch! Shredded carrots are masterful in bringing in more texture too.
  • Red wine: Traditional bolognese calls for red wine to build flavor without additional salt or fat. The alcohol burns off and leaves a concentrated balance of sweet and savory. If you don’t use alcohol, substitute with tomato juice, plus a teaspoon of vegan worcestershire.

Spaghetti Squash Step by Step

The first thing you’ll want to do is prep the spaghetti squash to release some of the moisture so you’ll wind up with long strings that resemble angel hair pasta.

Cutting horizontal slices off a spaghetti squash.

Use a sharp knife to cut into 1-2″ horizontal rings. Cutting horizontally, rather than vertically will get you those long, tender al dente noodles.

Using a sharp knife to cut out the stringy center and seeds from a ring of spaghetti squash.

Go back and cut out the stringy, seedy center so you have donut shaped rings that are empty in the middle.

Spaghetti Squash Rings sprinkled with kosher salt and set on a kitchen towel.

Lay spaghetti squash rings on a kitchen towel and sprinkle with kosher salt to draw out the moisture. Leave these to sit for 15-20 minutes, then use a paper towel to brush off the salt and water that has accumulated before roasting.

Step by Step Vegan Bolognese

While the squash sits to sweat, you can make the sauce. Gather your ingredients and chop all veggies. Dice the onion, shred the carrot and cut celery into small dice. Mince garlic or use a microplane to zest it. Mushrooms should be diced small. Finely chop the walnuts, or use a spice grinder to make this job easier.

Cast iron skillet with diced onions, celery and shredded carrots.

Saute onions, celery and carrots in a cast iron skillet until translucent.

sauteed carrots, onions and celery, then spices and garlic are added to cast iron skillet.

Mix in garlic and spices, stirring constantly so garlic doesn’t burn.

Cast iron skillet with sauteed veggies including shredded carrots. Small diced mushrooms are added to the top of the pan.

Stir in mushrooms and continue to cook until they soften and their juices have released.

Red lentils and finely chopped walnuts are added to a cast iron pan that is filled with sauteed mushrooms, carrots, celery, onions and spices.

Then mix in the rinsed red lentils and walnuts.

Cast iron skillet with sauteed veggies plus lentils.

Use the red wine to deglaze the pan, scraping up bits that have become stuck.

Diced tomatoes, almond milk and tamari are added to a cast iron pot filled with sauteed veggies.

Then stir in the diced tomatoes with juices, almond milk and tamari.

Chunky vegan bolognese, simmering in a cast iron skillet with bay leaves on top.

Stir well. Bring to a boil, lower heat and add bay leaves. Simmer for 15 minutes. Stir occasionally, scraping bottom of pan.

Chunky vegan bolognese simmering inside a cast iron skillet

After 15 minutes, add ½ cup water, stir well and continue to cook at a low simmer for an additional 15 minutes.

While the sauce is simmering, go back to the squash rings that had been salted and left to sit.

Spaghetti Squash Rings on a parchment lined baking tray

Use a paper towel to wipe off the salt and any moisture that has accumulated. Place on parchment lined baking sheet, in a single layer. Use 2 trays if necessary.

Roasted spaghetti squash rings on a parchment lined baking tray.

Drizzle with olive oil and sprinkle with salt and pepper. Roast in preheated 425 oven for 25 minutes, until tender but not mushy.

Large rimmed baking sheet with rings of spaghetti squash.  Two forks pulling the spaghetti from the skins into spaghetti strands.

Use two forks to pull the spaghetti strands from the squash skin. It should pull away easily and remain intact, looking like angel hair pasta. Continue until all rings have been pulled from their skins. Plate the squash on a serving platter or on individual plates, ready to add the sauce.

Vegan bolognese sauce inside a cast iron skillet, sprinkled with fresh parsley.

Remove bay leaves from the red lentil bolognese. Serve chunky, as is. OR use an immersion blender to partially puree to create more of a vegan ragu sauce.

white plate with spaghetti squash topped with vegan bolognese

Place spaghetti squash on a plate and top with bolognese. You can do this on a large serving platter or individual plates.

Debra’s Pro Tips

White rimmed plate with twirelled sections of spaghetti squash
  • It’s worth the extra minute to salt the squash rings to draw out the moisture. This step is crucial to make sure your “pasta” isn’t soggy.
  • Play around with the texture of the bolognese. I like mine with a varied texture and do use the immersion blender to make it partially creamy and somewhat chunky. The sauce will splatter and make a mess if your pan doesn’t have high enough sides….so you may want to transfer a portion to the blender, puree and then mix back in.
  • Store leftover spaghetti squash separately from the vegan bolognese. Mix when ready to reheat. This also gives you the option to put a different sauce like my mushroom stroganoff onto the squash instead.

📖 Recipe

White rimmed plate filled with spaghetti squash and covered with red lentil vegan bolognese sauce.

Vegan Mushroom Lentil Bolognese with Spaghetti Squash (GF)

Author: Debra Klein
This vegan bolognese is rich, hearty, and 100% plant-based — made with mushrooms, lentils, and walnuts simmered in red wine and tamari for deep umami flavor. Served over roasted spaghetti squash ribbons instead of pasta, it's a naturally gluten-free, dairy-free comfort food dinner the whole family will love.
5 from 22 votes
Rate this Recipe
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr
Course Main Course
Cuisine Italian
Servings 6 servings
Calories 339 kcal

Equipment

  • Immersion blender
  • Wooden Spoon Set
  • Half Sheet Baking Pans
  • Cast iron skillet
  • Box Grater

Ingredients
  

Spaghetti Squash

  • 1 Spaghetti Squash medium sized
  • 1 tablespoon olive oil
  • ½ teaspoon Salt
  • ½ teaspoon pepper

Vegan Bolognese Sauce

  • 1 onion diced
  • 4 cloves garlic minced
  • 1 carrot shredded
  • 1 stalk celery small dice
  • 1 teaspoon paprika
  • ½ teaspoon dried basil
  • ½ teaspoon dried oregano
  • ½ teaspoon coarse sea salt
  • ¼ teaspoon ground black pepper
  • ⅛ teaspoon cayenne pepper
  • 2 cups assorted mushrooms diced
  • 1 cup red lentils rinsed well and picked over
  • ¾ cup finely chopped walnuts
  • ½ cup red wine
  • 1 28-oz can diced tomatoes
  • ½ cup almond milk
  • 2 tablespoon Tamari
  • 2 Bay Leaves

Instructions
 

Spaghetti Squash

  • Slice squash horizontally into 1-2" rings. They'll look like donuts after you scoop out the seeds. Place squash rings on a kitchen towel, spread into one layer and sprinkle with coarse salt. The salt will draw out the water in the squash, so leave them to sweat.
  • Preheat oven to 425 and line a baking sheet with parchment paper.
  • Use a paper towel to brush off the salt and any liquid that has accumulated on the squash rings. Place on prepared baking pan in a single layer. Drizzle with olive oil and sprinkle with salt and pepper. See NOTES if you're not using any oil. Roast in preheated 425 oven for 25 minutes.
  • While your squash rings are roasting, you can start the sauce.
  • When squash rings are tender, use two forks to pull the spaghetti strands away from the edges and onto a serving platter.

Bolognese Sauce

  • In a large skillet, saute onion in olive oil or veggie broth on medium heat for 5 minutes until translucent. Add in garlic, carrots, celery and dried spices. Cook for 3 minutes and then add in the mushrooms. Continue to stir and cook until mushrooms soften and release their juices, about 5 minutes.
  • Stir in the lentils and walnuts, and mix well. Then add the wine to deglaze the skillet, scraping up any bits that have stuck to the bottom. Pour in the tomatoes, milk and tamari and mix well. Add the bay leaves and bring to a boil. Lower the sauce to simmer and cook for 15 minutes
  • Stir well, after the first 15 minutes are up, add ½ cup water and stir again. Cook for another 15 minutes over low heat. stirring occasionally to be sure nothing is sticking to the bottom of the pot.
  • When all is tender, remove the bay leaves and assess for chunkiness. If you prefer a smoother sauce, puree some with an immersion blender or transfer a portion to a regular blender and then add back to the pot of sauce and mix well.
  • Ladle sauce onto prepared spaghetti squash and serve warm. Sprinkle with fresh herbs, crushed red pepper and some nutritional yeast, if desired.

Notes

OLIVE OIL: If you don’t use oil, you can brush the top of the squash circles with water or veggie broth so it doesn’t dry out and there is something for the salt and pepper to stick to.
MUSHROOMS: I used a combination of shitake and baby bellas. Any fresh mushroom will work in this recipe. If you omit the mushrooms, add 1 Tablespoon light miso paste to get some of that umami flavor and add an additional ¼ cup finely chopped walnuts for more texture.
LENTILS: Red lentils cook more quickly and break down better than brown or black lentils. If you had to substitute, the only other lentil I’d recommend for this recipe is split yellow lentils. Any other lentil and you will need to soak them first, increase the cooking time or add them pre-cooked. 
WALNUTS: Use your spice grinder to cut back on prep time. You can substitute another nut, or even pumpkin or sunflower seeds for the walnuts, just be sure to chop them finely.
RED WINE: If you don’t use alcohol, use tomato juice with a splash of balsamic or vegan worcestershire. 

Meal Prep and Storage

  • SERVE: Plate spaghetti squash and ladle on the bolognese. Sprinkle with fresh parsley, crushed red pepper and nutritional yeast.
  • PREP AHEAD: Vegan Bolognese Sauce can be made in advance and stored in the fridge. Spaghetti squash is best prepared just before serving.
  • STORE: Spaghetti squash will stay good in the fridge, stored by itself for 3 days. Sauce will stay good in the fridge for 5 days.
  • FREEZE: Be sure sauce is totally cool before transferring to containers. It will stay good in the freezer for 3 months. Spaghetti squash doesn’t freeze well.
  • REHEAT: Preheat oven to 350. Reheat for 15 minutes, or until heated through.

Nutrition

Calories: 339kcalCarbohydrates: 41gProtein: 14gFat: 14gSaturated Fat: 1gPolyunsaturated Fat: 8gMonounsaturated Fat: 3gSodium: 801mgPotassium: 893mgFiber: 16gSugar: 9gVitamin A: 2126IUVitamin C: 8mgCalcium: 118mgIron: 4mg
Note

The nutrition calculations were done using online tools. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients you used. You are ultimately responsible for ensuring that any nutritional information is accurate, complete and useful.

Did you make this recipe? Please leave a review below, then snap a picture and tag me @dkhealthcoach or use hashtag #dkhealtcoach on Instagram so I can see it!!

Categories

Gluten FreeGrain FreeMain CourseNo OilVeganAlmond Milk, Lentils, Mushrooms

More Easy Healthy Main Course Recipes

  • Bowl of pasta with kale, zucchini and artichoke hearts in a creamy green sauce.
    Zucchini Pasta with Artichoke Hearts & Kale
  • SKillet with creamy tomato sauce, chickpeas, sun dried tomatoes and fresh basil.
    Marry Me Chickpeas in a Creamy Vegan Sauce
  • Tossing together a vibrant pasta salad with colorful veggies in a wooden bowl.
    Vegan Pasta Salad with White Beans and Italian Vinaigrette
  • Saucy fettuccine alfredo with green peas and crushed red pepper flakes.
    15-minute Vegan Fettuccine Alfredo

Reader Interactions

Comments

    5 from 22 votes (5 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Alice P

    March 05, 2026 at 11:37 am

    5 stars
    This was delicious! My family really enjoyed it, and I loved feeling like I had a plate of meaty sauce with spaghetti! The instructions for the spaghetti squash are great- I’ve never done it that way, and it worked very well.

    Reply
    • Debra Klein

      March 05, 2026 at 1:19 pm

      Love to hear that you were successful in making the spaghetti squash this way.I think it’s a game changer rather than scooping it our of squash halves, and I totally agree that this vegan bolognese is super satisfying and gives off a meaty vibe!

      Reply
  2. Megan Ellam

    January 05, 2022 at 12:11 am

    5 stars
    Yummo! I can never find a spaghetti squash to try this.

    Reply
  3. nancy

    January 04, 2022 at 1:47 pm

    thanks for this plant base alternative spaghetti with squash!! its lovely

    Reply
    • Debra Klein

      January 04, 2022 at 2:52 pm

      You’re welcome. Enjoy.

      Reply
  4. Brianna

    January 04, 2022 at 2:09 am

    5 stars
    Such a great veggie dinner! Everyone loved it!

    Reply
  5. Jamie

    January 04, 2022 at 1:21 am

    5 stars
    So delicious and hearty!

    Reply
« Older Comments

Primary Sidebar

Photo of Debra Klein in the kitchen, smiling, tossing a salad.

Hi, I’m Debra, Holistic Health Coach and Culinary Instructor inspiring healthy choices with seasonal plant-based recipes. I'm also passionate about transforming Traditional Jewish Foods into dishes that are nutritious, delicious, beautiful and satisfying. Let's get into the kitchen and have some fun.

More about me →

Eat more plants.

Grab the tips to easily whip up more plant based meals.

Healthy Summer Recipes

  • Chocolate Chip Zucchini Bread cooling on a wire rack on a white countertop.
    Healthy Vegan Zucchini Bread with Applesauce
  • Wooden bowl with rice noodles and crunchy vegetables tossed with tahini dressing.
    Cold Sesame Noodles with Tahini
  • Roasted eggplant with fresh herbs and a tahini sauce.
    Mediterranean Roasted Eggplant with Tahini
  • Arugula salad with sliced nectarines, avocado and cucumber.
    Nectarine Salad with Arugula
  • Wedges of whole roasted golden beets and red beets with balsamic, sea salt and chopped fresh parsley.
    Whole Roasted Beet Salad with Balsamic Vinaigrette
  • Fresh spring rolls cut in half with colorful julienned veggies shown and a small dish of peanut sauce. veggies
    Veggie Spring Rolls with Homemade Peanut Sauce

More Fresh Recipes-->>

Rosh Hashanah Recipes

Traditional Jewish Holiday Recipes that have been tweaked for a healthier, more modern version of grandma's cooking!

  • Vegetarian chopped liver in a bowl surrounded by matzo crackers and raw vegetables.
    Vegetarian Chopped Liver Recipe with Mushrooms
  • Apple bundt cake with chocolate drizzle on a red cake stand, surrounded by whole apple, cinnamon sticks and honey.
    Apple Cinnamon Bundt Cake with Applesauce
  • Side view of a piece of vegan potato kugel coming out of the pan.
    Vegan Potato Kugel
  • Round, braided challah, some strands with sesame and poppy seeds.
    Sweet Round Challah Bread Recipe

More Rosh Hashanah Recipes--->

Reader Favorite Recipes

  • No Salt Taco Seasoning Recipe
  • Three homemade twix bars lined up on a plate with one turned sideways across the top so you can see the three layers.
    Healthier Homemade Twix Bars
  • Chopped cauliflower, cabbage, dates and nuts on a round plate with limes and fresh herbs.
    Raw Cauliflower Salad with Lime
  • Vegan ground beef in a cast iron skillet with wooden spoon, showing textrure.
    Vegan Ground Beef Recipe with Mushrooms & Lentils
  • Spoonful of homemade applesauce on a jar of chunky applsauce.
    No Sugar Applesauce Recipe
  • Black and White checkered napkin with a glass pitcher of avocado dressing plus cilantro and lime.
    Dairy-free Avocado Lime Dressing Recipe

More Vegan Recipes

Footer

↑ back to top

latest recipes delivered

  • HOME
  • RECIPE INDEX
  • CONTACT DEBRA
  • Privacy Policy
  • Web Stories

Copyright © 2026 Debra Klein

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.