Prep: Chop all vegetables, parsley, and green onions. Remove kernels from corn. Season shrimp with cajun seasoning.
Crisp: In a large Dutch oven over medium heat, cook bacon until crisp. Drain, leaving 1 tablespoon of bacon grease.
Sauté: Add onion, bell pepper, and celery to the pot. Sauté for 5 minutes until softened. Stir in garlic and cook for 1 minute.
Deglaze: Add sherry, scraping browned bits from the pot. Simmer for 1-2 minutes.
Roux: Melt butter in the pot. Sprinkle flour over vegetables and bacon, cooking while stirring for 5 minutes until golden and clumpy.
Simmer: Gradually whisk in shrimp stock and water. Add half the parsley and green onions. Simmer uncovered for 20 minutes, skimming any foam.
Cook: Stir in shrimp, corn, and cream. Add remaining parsley and green onions. Simmer until shrimp are pink and opaque (about 5 minutes).
Season: Taste and adjust with salt, pepper, or more cajun seasoning as needed.
Serve: Garnish with parsley, green onions, or reserved bacon. Serve hot with crusty bread.
