Cook the pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve ½ cup of pasta water, then drain.
Prepare the shrimp: Season shrimp with salt and pepper. In a large skillet, heat olive oil and 1 tbsp butter over medium heat. Cook shrimp 2–3 minutes per side until pink and opaque. Remove from skillet and set aside.
Make the sauce: In the same skillet, melt the remaining butter. Add garlic and red pepper flakes, sauté for 1 minute until fragrant. Deglaze with white wine (or broth) and let it reduce by half.
Creamy option: Stir in heavy cream and bring to a gentle simmer. Add Parmesan cheese and stir until smooth.
Combine: Return shrimp to the skillet. Add pasta and toss everything together. If needed, add a splash of reserved pasta water for a silky sauce.
Finish: Squeeze lemon juice over the top and garnish with parsley. Serve warm.