01 - In a medium saucepan, bring 2 cups of water to a rolling boil. Add the long-grain white rice, then reduce the heat to its lowest setting. Cover the saucepan and allow the rice to simmer for 15 to 18 minutes, or until all liquid has been absorbed and the grains are tender. Remove from heat and let it rest, covered, for 5 minutes before serving.
02 - Heat 2 tablespoons of vegetable oil in a large skillet or Dutch oven over medium heat. Add the finely chopped onion, diced green bell pepper, and diced celery. Sauté for 6 to 8 minutes, stirring occasionally, until the vegetables have softened.
03 - Stir in the minced garlic and cook for an additional 1 minute, until fragrant.
04 - Incorporate the tomato paste, undrained diced tomatoes, sugar, paprika, cayenne pepper, dried thyme, dried oregano, salt, black pepper, and bay leaf into the vegetable mixture. Mix thoroughly to combine all ingredients.
05 - Pour in the low-sodium chicken or seafood stock and Worcestershire sauce. Bring the mixture to a gentle simmer, then reduce heat and continue to cook uncovered for 20 minutes, stirring periodically, until the sauce has thickened to your desired consistency.
06 - Gently add the peeled and deveined shrimp to the simmering sauce. Cook for 3 to 5 minutes, stirring once or twice, until the shrimp turn opaque pink and are just cooked through. If desired, stir in the hot sauce at this stage.
07 - Carefully remove and discard the bay leaf. Taste the Creole and adjust seasoning as needed, adding more salt, pepper, or cayenne if desired.
08 - Ladle the hot shrimp Creole generously over the prepared steamed white rice. Garnish with sliced green onions and fresh chopped parsley before serving.