Discover the simplicity and deliciousness of a 20-minute Creamy Tomato Basil Pesto Pasta with Spinach and Shallots. This quick recipe shines with fresh, vibrant ingredients like juicy cherry tomatoes, tender spinach, and aromatic shallots, all combined with creamy basil pesto. Perfect for busy weeknights or last-minute gatherings, this dish caters to various dietary preferences and can easily be made vegan or gluten-free. Indulge in a comforting meal that’s both satisfying and nutritious.
8 oz pasta (your choice: penne, fusilli, or spaghetti)
2 tablespoons olive oil
1 medium shallot, finely chopped
2 cloves garlic, minced
2 cups fresh spinach
1 cup cherry tomatoes, halved
½ cup basil pesto (store-bought or homemade)
½ cup heavy cream (or coconut cream for a vegan option)
Salt and pepper to taste
Grated Parmesan cheese (optional, for serving)
Fresh basil leaves, for garnish