Cook pasta coording to instructions. Drain and set aside.
Add sun-dried tomatoes with oil, onion powder, red pepper flakes, salt, garlic pepper, Italian seasoning, fresh spinach and 4.9 ounces of water (or same size as your sun-dried tomato can) to a high-powered blender. Blend until all ingredients are well combined and a paste has formed.
In a large pan over medium heat add butter and begin to melt. As the butter is melting, add all-purpose flour and stir regularly until well combined.
Add coconut milk, sun-dried tomato mixture/paste and minced garlic. Continue stiring until well combined. Allow the sauce to simmer for 3-4 minutes or until thickened.
Add fresh spinach to sauce and stir together.
Add pasta to the sauce, stir until well combined. Serve warm and enjoy! Garnish with fresh parsely or basil and vegan Parmesan cheese.