01 - Rinse the shrimp under cold water and pat dry thoroughly. Set aside.
02 - Heat olive oil in a large skillet or Dutch oven over medium heat. Add onion, bell pepper, and celery; sauté for 5 minutes until softened and fragrant.
03 - Stir in minced garlic and cook for 1 minute until fragrant, being careful not to burn.
04 - Add crushed tomatoes, tomato sauce, stock, Creole seasoning, cayenne pepper, bay leaf, dried thyme, smoked paprika, Worcestershire sauce, salt, and black pepper. Stir well to combine.
05 - Bring the mixture to a gentle simmer. Cover and cook for 20 minutes, stirring occasionally to prevent sticking, until flavors meld together.
06 - In a medium saucepan, bring water, butter, and salt to a boil. Stir in rice, reduce heat to low, cover, and simmer for 15 minutes until rice is tender and water is absorbed. Remove from heat and let stand, covered, for 5 minutes before fluffing with a fork.
07 - Add shrimp to the simmering sauce. Cook for 4-5 minutes, stirring gently, just until shrimp turn pink and opaque. Do not overcook.
08 - Remove and discard bay leaf. Stir in fresh lemon juice, chopped parsley, and half the sliced green onions. Taste and adjust seasoning with salt and pepper as needed.
09 - Fluff rice with a fork and divide among serving plates. Spoon shrimp Creole generously over the rice. Garnish with remaining green onions and serve immediately.