1/2 to 1 teaspoon sea salt, plus more for seasoning
1/2 teaspoon ground pepper, plus more for seasoning
1/2 cup dry white wine or low-sodium vegetable stock
2 tablespoons finely chopped fresh basil
1 teaspoon dried parsley
4 cups packed baby spinach
1 cup low-sodium vegetable stock
1/4 cup The Parm
Directions
Bring a large pot of salted water to a boil. Cook the pasta until al dente. Drain, but do not rinse.
Drain and rinse the cashews and add to a high-powered blender along with the water, vinegar, and one tablespoon lemon juice. Blend until very smooth.
In a large pan over medium heat, sauté the onion in the olive oil for two minutes until just softened.
Add the mushrooms and cook for four minutes. When mushrooms are half cooked and start to release some moisture, stir in the garlic, salt, and pepper and cook for three to four minutes.
Once mushrooms have shrunk and released most of their moisture, add the white wine.
Add the one to two teaspoons lemon juice if using stock in place of the wine.
Simmer for seven minutes until most of the liquid has reduced.
Reduce heat to medium-low, stir in the basil and parsley, and cook for another minute.
Stir in the cashew cream and spinach, and slowly stir in the stock. Cook for about four minutes until the spinach is wilted and soft but still bright green.
Add the pasta to the pan and toss to combine everything well. Cook for three minutes.
Serve immediately and add The Parm on top and ground pepper and salt to taste. If reheating leftovers, heat in a pan and add small amounts of vegetable stock while tossing the pasta to thin out.