Sauté the vegetables: In a large pot, melt 2 tablespoons of butter over medium heat. Add 1 finely chopped onion and sauté for about 5 minutes, until translucent. Add 2 minced garlic cloves and continue to cook for another minute until fragrant.
Add the broth and corn: Pour in 4 cups of chicken broth and stir in 2 cups of sweet corn. Bring the mixture to a simmer over medium-high heat.
Include the shrimp: Once the broth is simmering, add 1 pound of peeled and deveined shrimp, stirring well. Cook for approximately 3-4 minutes, or until the shrimp turns pink and opaque.
Incorporate the cream: Reduce the heat to low and slowly stir in 1 cup of cream. Allow the soup to simmer gently for about 5 minutes, letting the flavors meld together.
Season to taste: Add 1/2 teaspoon of red pepper flakes, salt, and pepper to taste. Adjust the seasoning based on your preference for spice and saltiness.
Serve the soup: Once everything is heated through, ladle the soup into bowls. Garnish with fresh parsley before serving for a touch of freshness and color.