Peel and devein 1 pound of medium shrimp, then give them a generous seasoning of salt, pepper, and ½ teaspoon of chili flakes if you love a little heat. While you’re working with the shrimp, get your pasta water boiling and prep the other ingredients like slicing the sun-dried tomatoes or grating the Parmesan.
Once the water is boiling, add a good pinch of salt before dropping in 12 ounces of linguine. Stir occasionally and cook until the pasta is al dente, usually about 9 to 11 minutes (check the package!). Be sure to reserve ½ cup of the pasta water before draining to adjust the sauce later if needed.
Heat 2 tablespoons of olive oil in a non-stick skillet over medium-high heat. Add the seasoned shrimp in a single layer and cook for about 2 minutes per side until they turn pink. Remove the shrimp from the skillet and set them aside on a plate so you can work on the sauce.
Lower the heat to medium and add the minced garlic (from 4 cloves) to the skillet, stirring until fragrant, about 30 seconds. Toss in ½ cup of julienned sun-dried tomatoes and 2 cups of fresh spinach, letting them soften for about 2 minutes. Pour in 1 cup of heavy cream, stirring as it begins to bubble and thicken slightly. Gradually add ¾ cup of Parmesan cheese, stirring until it fully melts into the sauce.
Return the shrimp back to the skillet along with the cooked linguine. Using tongs, toss everything together until the pasta is coated in the creamy sauce. If the sauce feels too thick, add a splash of the reserved pasta water until silky smooth. Taste and adjust the seasoning with extra salt or chili flakes as desired.
Plate the pasta in bowls or shallow dishes. Sprinkle each serving with more freshly grated Parmesan and garnish with chopped parsley or basil for a stunning presentation. Serve immediately and savor the magic in every bite!