Step 1: Cook the Pasta
- Bring a large pot of salted water to a boil.
- Add the pasta and cook according to the package instructions until al dente.
- Drain the pasta and set aside. Reserve about 1/2 cup of pasta water for later if needed.
Step 2: Prepare the Creamy Tomato Sauce
- In a large skillet or saucepan, heat the olive oil over medium heat.
- Add the chopped onion and cook until translucent, about 5 minutes.
- Stir in the minced garlic and cook for another 1 minute, until fragrant.
- Add the diced tomatoes and tomato paste to the skillet. Stir to combine.
- Pour in the coconut milk and mix well.
- Stir in the nutritional yeast, balsamic vinegar, dried oregano, and dried basil. Simmer the sauce for 10-15 minutes, allowing it to thicken slightly. Adjust seasoning with salt and black pepper to taste.
- If the sauce is too thick, add a bit of reserved pasta water to reach your desired consistency.
Step 3: Add Spinach and Basil
- Stir in the fresh spinach and cook until wilted, about 2-3 minutes.
- Add the chopped basil and mix well.
- If you like a bit of heat, sprinkle in some red pepper flakes to taste.
Step 4: Combine Pasta and Sauce
- Add the cooked pasta to the skillet with the creamy tomato sauce. Toss to coat the pasta evenly with the sauce.
- Cook for another 2-3 minutes, until everything is heated through and well combined.
Step 5: Serve
- Divide the pasta among serving plates.
- Garnish with additional fresh basil and a sprinkle of nutritional yeast if desired.
- Serve warm and enjoy!
Tips for the Perfect Vegan Creamy Tomato Pasta
- Adjust Creaminess: For a creamier sauce, you can blend the tomato mixture with an immersion blender or in a regular blender before adding the spinach.
- Nutritional Yeast: This ingredient adds a cheesy flavor without using dairy. It’s a key component in making the sauce rich and flavorful.
- Fresh Herbs: Using fresh basil at the end of cooking enhances the flavor of the dish. Feel free to experiment with other fresh herbs like parsley or thyme.
Variations
- Add Vegetables: Include other vegetables like bell peppers, mushrooms, or zucchini for added nutrition and flavor.
- Protein Boost: Toss in some chickpeas or tofu for extra protein.
- Different Greens: Swap spinach for kale or Swiss chard for a different twist.
Serving Suggestions
- Garlic Bread: Serve with crusty garlic bread for a classic pasta experience.
- Side Salad: Pair with a fresh side salad for a balanced meal.
- Wine Pairing: Enjoy with a crisp white wine, such as Sauvignon Blanc or Pinot Grigio, to complement the creamy flavors.
Final Thoughts
Vegan Creamy Tomato Pasta with Spinach and Basil is a comforting and delicious plant-based meal that’s perfect for any occasion. The creamy tomato sauce, combined with fresh spinach and basil, creates a satisfying and flavorful dish that everyone will love. Whether you’re a seasoned vegan or just looking for a tasty and healthy meal, this recipe is sure to become a favorite in your household. Enjoy the rich, creamy goodness and savor every bite!