Cook the Pasta: Bring a large pot of salted water to a boil. Add the fettuccine pasta and cook according to the package instructions until al dente, typically about 8-10 minutes. Before draining, reserve 1/2 cup of the pasta cooking water. Drain the pasta and set aside.
Sauté the Shrimp: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Once the oil is shimmering, add the shrimp. Season with salt, pepper, and red pepper flakes. Cook for about 2-3 minutes on each side until the shrimp are pink and opaque. Carefully remove the shrimp from the skillet and set aside.
Make the Sauce: In the same skillet, add the remaining 2 tablespoons of olive oil. Once heated, add the minced garlic and sauté for approximately 30 seconds, or until fragrant. Be cautious not to let the garlic burn, as it can spoil the flavor.
Add the Cream: Carefully pour in the heavy cream, stirring to combine with the garlic. Add the halved cherry tomatoes, then allow the mixture to simmer for roughly 3-4 minutes, letting the sauce thicken slightly.
Combine Ingredients: Add the cooked fettuccine, sautéed shrimp, and fresh baby spinach to the skillet, tossing everything to combine. If the sauce seems too thick, slowly stir in the reserved pasta water until you reach your desired sauce consistency. Mix in the grated Parmesan cheese until it is fully melted and the sauce is creamy.
Finish with Zest: Remove the skillet from the heat and stir in the lemon zest. Taste and adjust seasoning with additional salt and freshly ground black pepper as desired.
Serve: Use a pair of tongs or a large serving spoon to plate the shrimp pasta, aiming for even distribution of shrimp, fettuccine, and sauce in each dish. Garnish with fresh basil leaves for an aromatic finish and a vibrant color contrast.
Notes
For an elegant presentation, serve in light-colored bowls or plates that enhance the vibrant colors of the dish.