In a large non stick pan on medium heat, melt 2 tablespoons butter. Season shrimp with salt and pepper, then sear, 1-2 minutes on each side, until just pink. Remove from the pan and set aside.
In the same skillet add 1 tablespoons butter. Add onion, garlic, peppers, paprika, red chili pepper flakes, salt and pepper. Sauté for about 5 minutes, until onions and peppers are softened.
Add wine to deglaze the skillet and bring to a gentle simmer until reduced by half.
Reduce heat to medium low. Add cream to the skillet and stir until a creamy sauce forms. Taste and adjust seasoning with salt and pepper. Add Parmesan, stir until melted into sauce. Stir in basil, simmer until wilted, 1-2 minutes.
Add shrimp back to the skillet and reheat 1-2 minutes. Sprinkle with fresh basil and serve over pasta, zoodles, spaghetti squash.
