In a large skillet, sauté the vegan sausage over medium-high heat for about 5 minutes, until browned.
Add the garlic and cook, stirring constantly, for 30 seconds until fragrant.
Pour in the vegetable broth, coconut milk, lemon juice, Italian seasoning, sun-dried tomatoes and gnocchi. Give everything a good stir.
Bring to a boil, then lower heat to medium and cook, uncovered for 5 minutes, stirring occasionally.
Add salt + pepper to taste, and stir in the spinach. Cook for another 2 minutes, until the spinach has wilted.
If using, stir in the vegan parmesan. At this point, the gnocchi should be cooked through but not mushy, and the sauce thickened somewhat. Cook an additional minute or two if necessary.
Serve immediately garnished with vegan parmesan and fresh basil. Enjoy immediately for best results. Leftovers will keep in the refrigerator for 3-4 days. Add a little extra broth or water when re-heating, as the sauce will thicken as it cools. It can be frozen if needed.