01 -
Bring a large pot of salted water to a boil over medium-high heat. Add spaghetti noodles and cook until al dente according to package instructions, about 10 minutes. Drain thoroughly in a colander and toss with a splash of olive oil to prevent sticking.
02 -
In a large skillet, heat olive oil over medium-high heat for 2 minutes until shimmering. Add the shrimp and season with salt and black pepper. Sauté for 5 minutes until shrimp are pink and lightly browned on both sides. Transfer cooked shrimp to a plate and set aside.
03 -
Using the same skillet, melt butter over medium heat. Add minced garlic and sun-dried tomatoes. Sauté until the garlic is aromatic, about 1 minute. Sprinkle in the flour and stir to combine.
04 -
Pour in heavy cream and sprinkle in grated Parmesan cheese. Stir continuously and bring the sauce to a gentle simmer. Reduce heat to medium and cook, stirring, until sauce thickens to desired consistency.
05 -
Add baby spinach to the skillet and cook just until wilted, about 1 minute. Return the sautéed shrimp to the pan and mix to coat evenly with sauce.
06 -
Add cooked spaghetti to the skillet. Toss thoroughly to combine pasta with shrimp and sauce. Sprinkle with fresh basil and extra Parmesan if desired, and drizzle with additional olive oil to serve.