01 - In a medium saucepan, bring 2 cups of water to a boil. Stir in the long-grain white rice, then reduce the heat to low, cover, and simmer for 15 to 18 minutes until the liquid is absorbed and the rice is tender. Remove from heat and allow to stand, covered, for 5 minutes.
02 - Heat 2 tablespoons of vegetable oil in a large skillet or Dutch oven over medium heat. Add the chopped onion, diced green bell pepper, and diced celery. Sauté for 6 to 8 minutes until the vegetables are softened.
03 - Incorporate the minced garlic into the skillet and cook for 1 minute, until it becomes fragrant.
04 - Stir in the tomato paste, diced tomatoes (with their juices), sugar, paprika, cayenne pepper, dried thyme, dried oregano, salt, black pepper, and the bay leaf. Mix all ingredients thoroughly to combine.
05 - Pour in the chicken or seafood stock and Worcestershire sauce. Bring the mixture to a gentle simmer, then reduce heat and cook uncovered for 20 minutes, stirring occasionally, 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, or until the shrimp turn pink and are just cooked through. If desired, stir in 1/2 teaspoon hot sauce at this stage.
07 - Carefully remove and discard the bay leaf. Taste the Creole and adjust seasoning as necessary.
08 - Ladle the New Orleans Shrimp Creole over the prepared steamed rice. Garnish generously with sliced green onions and chopped fresh parsley before serving.