Vegan & Whole30 Mushroom Tetrazzini | West Hollywood Moms

This vegan mushroom tetrazzini is a yummy addition to your meatless Monday rotation. It’s also Whole30 friendly so it’s as healthy as it is tasty. My mom used to make a chicken tetrazzini growing up and I wanted to try to my hand at making my own version. Tetrazinni is most often made with cream of mushroom soup. I used this yummy recipe as the base with a couple of modifications and then freewheeled the rest:) The spaghetti squash and mushrooms make it hearty and the fresh thyme and parsley add to the depth of flavor. It’s topped with almond flour & nutritional yeast to make a delicate ‘crust’, adding a nice texture and a little bit of that cheesy taste. I would recommend buying mushrooms sliced to cut down on prep time. And the Instant Pot is clutch to cook the spaghetti squash in record time. Once all your prep is done, it comes together quickly. Also, if you want to up the protein feel free to add some rotisserie chicken. Otherwise, enjoy this meatless main on Mondays or any other day really!


Prep Time: 15 minutes

Cook Time: 45 minutes

Serves: 4


6 TBS vegan butter (check for compliance or substitute ghee, or clarified butter)

1 spaghetti squash, cooked

1 lb mushrooms, sliced

1/2 yellow onion, minced

2.5 cups veggie broth

2 TBS fresh thyme

1/4 cup almond milk

1/2 cup full fat coconut milk

2 TBS arrowroot flour

1/4 cup parsley, roughly chopped

1/4 cup almond flour

1/4 cup nutritional yeast

S&P to taste



  1. Preheat oven to 350.
  2. Cut spaghetti squash in half height-wise (this way the strands are longer and more spaghetti like once cooked).
  3. Place trivet into bottom of Instant Pot and pour 1 cup of water in the bottom of the pot.
  4. Arrange spaghetti squash on top of trivet, cut side down.
  5. Set Instant Pot to 7 minutes on high pressure, making sure steam valve is closed.
  6. Once 7 minutes is up, manual release pressure and let cool. Once cool, press as much water as possible out of cooked squash.
  7. Set in large mixing bowl and set aside.
  8. While squash cooks, in a large pot, heat 2 TBS vegan butter over medium heat.
  9. Stir in onions and cook until soft and translucent, about 3-4 minutes.
  10. Add mushrooms and 2 more TBS vegan butter and turn heat up to medium-high. Stir and cook for about 5-7 minutes until mushrooms start to brown.
  11. Add thyme, a pinch of salt, and remaining 2 TBS of vegan butter.
  12. Add the arrowroot flour and stir to combine (this will act as a thickener).
  13. Add broth slowly, stirring to full incorporate.
  14. Bring to a boil and then reduce and let simmer for about ten minutes, until you see the soup start to thicken.
  15. While this cooks, in a small bowl, combine almond flour & nutritional yeast and stir to combine. Set aside.
  16. Once thickened, add coconut and almond milk and let incorporate an additional 2-3 minutes.
  17. S&P to taste.
  18. To mixing bowl of spaghetti squash add parsley and mushroom soup. Stir until evenly coated. *Note: depending on how big your spaghetti squash is, you may have to use only some of the mushroom soup you made or all. Add enough so that it’s nicely coated but not necessarily soupy.
  19. S&P to taste.
  20. Transfer mixture to an oven safe baking dish and top with flour & nutritional yeast mix.
  21. Cook 25-30 minutes until liquid is bubbling. To brown top, turn on broiler for last minute or two watching to make sure it doesn’t burn.

Join The Local Moms Network Community

Stay up-to-date with what is happening in-and-around The Local Moms Network community with local events, community highlights, and exclusive deals.