Cook the pasta to package directions. Hold off on starting the shrimp until you start your pasta.
Season the shrimp with salt and pepper. Preheat a large skillet (I like a cast iron skillet for this) over medium high heat. Add the olive oil and 2 tablespoons of the butter. When butter melts into oil, add the shrimp. Cook for a few minutes on each side until cooked through. Remove shrimp and set aside.
Add an additional drizzle of olive oil to the skillet and remaining butter and add the garlic, shallots, crushed red pepper flakes, salt and pepper. Reduce heat to medium low and sauté garlic and shallots 1 to 2 minutes, stirring constantly. Add wine to the pan and scrape up any pan drippings.
Reduce the wine for 1 minute and add the lemon zest and juice and the shredded parmesan cheese stir the mixture until the cheese has melted. Add the cooked pasta and cook for about 30 seconds, just to combine and let the pasta soak up the sauce. Nestle the shrimp back into the skillet to serve. Garnish with basil
Notes
No Rose? You can use white wine - this recipe came about because I was actually out of white!