01 - Toss shrimp with Cajun seasoning in a bowl until evenly coated. Set aside while preparing the roux.
02 - In a large, heavy-bottomed skillet or Dutch oven, melt butter over medium heat. Add flour and stir constantly with a wooden spoon. Cook for 5-7 minutes until roux reaches a medium caramel color, being careful not to burn.
03 - Add onion, bell pepper, and celery to the roux. Sauté for 5 minutes, stirring frequently, until vegetables begin to soften and release their moisture.
04 - Stir in minced garlic and cook for 1 minute until fragrant, being careful not to let it brown.
05 - Add drained tomatoes, bay leaf, paprika, thyme, black pepper, cayenne, salt, Worcestershire sauce, and hot sauce if using. Stir well to combine all spices with the vegetable mixture.
06 - Slowly pour in the stock while stirring continuously to prevent lumps from forming. Bring to a simmer, then reduce heat to low. Cook for 20 minutes, stirring occasionally, until sauce has thickened and coats the back of a spoon.
07 - Add seasoned shrimp to the simmering sauce. Cook for 5-7 minutes, stirring gently, until shrimp turn pink and opaque. Immediately remove from heat to prevent overcooking.
08 - Remove and discard the bay leaf. Taste the étouffée and adjust salt, pepper, or cayenne as desired.
09 - Ladle the étouffée over warm cooked rice in shallow bowls. Garnish generously with sliced green onions and fresh parsley.