Sauté the base - In a large deep pan, heat olive oil over medium heat.- Add the cherry tomatoes and sauté for 2–3 minutes.- Then add the minced garlic, salt, and black pepper. Cook for another 2–3 minutes, until the tomatoes are soft and mushy.- Stir in the sun-dried tomatoes (if using) and sauté for 1 more minute.
Add pasta & water- Add the dry spaghetti (break in half if needed) and pour in the boiling water.- Bring everything to a boil, cover, and cook on medium-high heat for 8–12 minutes, stirring occasionally, until pasta is al dente.
Finish the sauce- Uncover the pan and mix in the chopped basil.- If using vegan cream cheese, add it now and stir until melted.- Then add baby spinach and stir until wilted and creamy.
Serve- Sprinkle with grated Parmesan right before serving.- Enjoy immediately!
