Cook the Spaghetti: Boil a large pot of salted water and cook the spaghetti until al dente. Reserve ½ cup of pasta water.
Sauté the Mushrooms: In a large skillet, NO oil over medium heat. Add sliced mushrooms and cook until golden brown.
Add Garlic: Stir in olive oil, minced garlic and cook until fragrant.
Deglaze with Lemon Juice: Add the fresh lemon juice and zest, allowing the flavors to meld.
Incorporate Vegan Meat (Optional): If using, add your preferred vegan meat and cook through.
Toss in the Pasta: Add the cooked spaghetti to the skillet. Pour in reserved pasta water for a silky sauce.
Season & Garnish: Add salt, pepper, and red pepper flakes. Toss with fresh parsley, basil, and nutritional yeast.
Serve & Enjoy: Garnish with extra lemon zest and serve immediately.