Season the Shrimp: In a bowl, toss the shrimp with rice flour, cayenne pepper, black pepper, thyme, allspice, and brown sugar until evenly coated.
Sauté the Shrimp: Heat olive oil and butter in a large skillet over medium-high heat. Add the seasoned shrimp and cook for 2–3 minutes on each side, or until they turn pink and slightly crispy.
Cook the Aromatics: In the same skillet, add the garlic, sliced onion, and Scotch bonnet pepper (if using). Cook for 2 to 3 minutes until the onions are tender and the aroma of garlic fills the air.
Create the Sauce: Pour the chicken broth into the skillet, scraping up any browned bits from the bottom. Simmer for 4–5 minutes until the sauce reduces slightly.
Return the Shrimp: Add the shrimp back to the skillet, tossing them in the sauce until they are well-coated and heated through, about 1–2 minutes.
Serve: Garnish with chopped parsley and serve immediately. Enjoy with rice, plantains, or crusty bread for a complete Caribbean-inspired meal.