Start by heating the oil in a large skillet over medium heat until it shimmers and begins to gently bubble.
Add the chopped onion, celery, and bell pepper to the skillet. Sauté for about 5 minutes, stirring occasionally, until the vegetables are soft and fragrant with a slight translucency.
Stir in the paprika and cayenne pepper, cooking for about 30 seconds until the spices release their aroma, making the mixture fragrant and vibrant.
Pour in the canned tomatoes with their juice, scraping the bottom of the skillet to loosen any flavorful bits. Bring the mixture to a gentle simmer and cook for about 10 minutes, allowing the sauce to thicken and deepen in color.
Gently stir in the shrimp, spreading them evenly in the sauce. Cook for 3-4 minutes, or until the shrimp turn pink, curl up, and are just cooked through.
Season the dish with hot sauce and salt, tasting and adjusting the heat and saltiness until balanced and flavorful.
Remove from heat and sprinkle with chopped parsley if using, adding a fresh pop of color and flavor.
Serve the Shrimp Creole hot over steamed rice or with crusty bread to soak up the flavorful, spicy sauce.