01 - Cook rice according to package directions. Keep warm until serving.
02 - Heat vegetable oil in a large skillet or Dutch oven over medium heat. Add diced onion, bell pepper, and celery. Sauté for 5 minutes until vegetables are softened and fragrant.
03 - Stir in minced garlic and cook for 1 minute until fragrant, being careful not to brown.
04 - Add tomato paste, diced tomatoes with juices, smoked paprika, cayenne pepper, dried thyme, bay leaf, sugar, salt, and black pepper. Stir thoroughly to combine and cook for 5 minutes to develop flavors.
05 - Pour in chicken or seafood stock and Worcestershire sauce. Bring to a simmer, then cook uncovered for 15 minutes, stirring occasionally, until sauce has thickened and reduced slightly.
06 - Add shrimp to the simmering sauce and cook gently for 4-6 minutes, just until shrimp turn pink and are cooked through. Avoid overcooking to maintain tenderness.
07 - Remove and discard bay leaf. Taste sauce and adjust seasoning with additional salt, pepper, or hot sauce as desired.
08 - Serve shrimp creole over a bed of hot rice. Garnish generously with sliced green onions and fresh chopped parsley.