Cook the Pasta: Bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente. Reserve ½ cup of pasta water before draining.
Prepare the Shrimp: In a bowl, toss the shrimp with olive oil, smoked paprika, garlic powder, salt, and pepper.
Sear the Shrimp: Heat a large skillet over medium-high heat. Add the shrimp and cook for 2-3 minutes per side until pink and opaque. Remove from the skillet and set aside.
Make the Garlic Cream Sauce: In the same skillet, melt the butter over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant.
Add Cream and Cheese: Pour in the heavy cream, then stir in the Parmesan cheese, red pepper flakes (if using), and lemon juice. Let it simmer for 2-3 minutes until the sauce thickens. Season with salt and pepper to taste.
Combine Everything: Add the cooked pasta to the sauce and toss to coat evenly. If needed, add a splash of reserved pasta water to loosen the sauce.
Add the Shrimp: Return the cooked shrimp to the skillet and mix everything together.
Garnish and Serve: Remove from heat and sprinkle with chopped parsley and extra Parmesan cheese. Serve immediately