01 - Rinse the shrimp under cold water and pat dry thoroughly with paper towels. Set aside at room temperature while preparing the base.
02 - In a large skillet or Dutch oven, heat olive oil over medium heat. Add onion, bell pepper, and celery. Sauté for 5 minutes, stirring frequently, until vegetables are softened and onions are translucent.
03 - Add minced garlic to the skillet and cook for 1 minute until fragrant, being careful not to brown it.
04 - Stir in crushed tomatoes, tomato sauce, stock, Creole seasoning, cayenne pepper, bay leaf, dried thyme, smoked paprika, Worcestershire sauce, salt, and black pepper. Mix thoroughly to combine all seasonings.
05 - Bring the sauce to a gentle simmer. Cover and cook for 20 minutes, stirring occasionally to prevent sticking, until flavors are well melded and sauce has thickened slightly.
06 - While sauce simmers, prepare rice in a medium saucepan. Bring water, butter, and salt to a boil. 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 prepared shrimp to the simmering Creole sauce. Cook for 4–5 minutes, stirring gently, just until shrimp turn pink and opaque throughout. 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 salt, pepper, or cayenne as desired.
09 - Fluff cooked rice with a fork and divide among serving plates. Spoon shrimp and Creole sauce generously over the rice. Garnish with remaining green onions.