Heat olive oil in a large skillet over medium-high heat. Add shrimp and cook for 2 minutes on each side until pink and opaque. Remove shrimp from skillet and set aside.
In the same skillet, add onion and garlic. Sauté for 3 minutes until onions are translucent.
Add sun-dried tomatoes, and stir for 1 minute. Pour in heavy cream and chicken broth, stirring until combined.
Stir in Parmesan cheese, Italian herbs, and red pepper flakes. Simmer for 5 minutes until the sauce thickens slightly.
Return shrimp to the skillet, tossing to coat in the sauce. Season with salt and pepper. Cook for an additional 2 minutes.
Garnish with fresh basil before serving. Enjoy with your choice of pasta or bread.