01 - Rinse the shrimp under cold water and pat dry thoroughly. Set aside until ready to use.
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 vegetables are 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 all seasonings.
05 - Bring the mixture to a gentle simmer. Cover and cook for 20 minutes, stirring occasionally to prevent sticking, until flavors meld together.
06 - While sauce simmers, combine water, butter, and salt in a medium saucepan. Bring to a boil over high heat. Stir in rice, reduce heat to low, cover tightly, and simmer for 15 minutes until rice is tender and liquid is absorbed. Remove from heat and let stand covered for 5 minutes before fluffing.
07 - Add shrimp to the simmering sauce. Cook for 4 to 5 minutes, just until shrimp turn pink and opaque throughout. Avoid overcooking to maintain tenderness.
08 - Remove and discard the bay leaf. Stir in fresh lemon juice, chopped parsley, and half of the sliced green onions. Taste and adjust seasoning with additional salt and pepper if needed.
09 - Fluff the cooked rice with a fork and divide among serving plates. Generously spoon Shrimp Creole over the rice. Garnish with remaining green onions.