Vegan Creamy Tomato Pasta with Spinach and Basil is a comforting, plant-based dish that’s both rich and flavorful. The creamy tomato sauce, enhanced with fresh spinach and aromatic basil, provides a satisfying and wholesome meal that’s perfect for any occasion. This recipe is not only vegan but also easy to prepare, making it a great choice for weeknight dinners or special gatherings.
Why You’ll Love This Recipe
This dish combines the tangy sweetness of tomatoes with the richness of a creamy sauce, all while being entirely plant-based. The addition of spinach adds a boost of nutrients, and the fresh basil provides a fragrant, herbaceous touch. It’s a delicious way to enjoy a hearty pasta meal without any dairy or animal products.
Ingredients
For the Pasta:
- 12 oz pasta (such as penne, fusilli, or spaghetti)
- Salt, for pasta water
For the Creamy Tomato Sauce:
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 (14.5 oz) can diced tomatoes (or 2 cups fresh tomatoes, chopped)
- 1/2 cup tomato paste
- 1 cup full-fat coconut milk (or any unsweetened plant-based milk for a lighter option)
- 1/4 cup nutritional yeast
- 1 tablespoon balsamic vinegar
- 1 teaspoon dried oregano
- 1/2 teaspoon dried basil
- Salt and black pepper, to taste
For the Spinach and Basil:
- 2 cups fresh spinach, roughly chopped
- 1/4 cup fresh basil leaves, chopped
- Red pepper flakes (optional, for a touch of heat)