A quick, flavorful pasta dish with succulent shrimp, fresh spinach, juicy cherry tomatoes, and a creamy Parmesan sauce. Perfect for busy weeknights or special occasions!
Cook the pasta according to package instructions. Drain and set aside, reserving a little pasta water.
In a large skillet, heat olive oil over medium heat. Add shrimp and cook for 2-3 minutes per side, until pink and opaque. Remove shrimp from skillet and set aside.
In the same skillet, add garlic and cook for 30 seconds until fragrant. Add cherry tomatoes and cook for 3-4 minutes until softened.
Add spinach to the skillet and cook for another 2-3 minutes until wilted.
Lower the heat and pour in the heavy cream. Stir to combine, then add the Parmesan cheese and cook for 2 minutes to allow the sauce to thicken.
Add the cooked pasta and shrimp to the skillet. Toss everything together, adding pasta water if needed to thin the sauce. Season with salt, pepper, and red pepper flakes.
Garnish with fresh basil or parsley and serve immediately.