
Creamy Jamaican curry shrimp simmered in coconut milk with scotch bonnet peppers and warm curry spices, ready in just 30 minutes for a bold, restaurant-quality dinner at home.

There is something magical about the smell of curry powder blooming in hot oil. It fills the kitchen with warmth before you have even added a single shrimp, and it is exactly what makes Jamaican Curry Shrimp such a beloved dish across the islands. This is one of the most requested Jamaican Recipes Seafood lovers ask me about, and once you make it at home you will understand why. Tender shrimp simmered in a creamy, spiced coconut sauce, with just enough scotch bonnet heat to keep things interesting, is the kind of dinner that turns a regular Tuesday into something worth savoring.
If you have ever wondered how to make Jamaican Coconut Shrimp taste like it came straight from a beachside shack in Negril, this recipe is your answer. It comes together in about 30 minutes, making it one of those Jamaican Shrimp Recipes you can genuinely lean on for busy weeknights while still feeling like a special occasion meal.
Before we get cooking, the right tools and ingredients make a real difference here. A good quality Jamaican curry powder is non negotiable for authentic flavor, and a heavy bottomed skillet helps the spices toast evenly without scorching. These are the products that genuinely help this recipe shine:
The defining feature of authentic Jamaican Seafood cooking is the curry powder itself. Jamaican curry powder is not the same as the Indian or Thai varieties you might have in your pantry. It typically includes allspice, turmeric, coriander, and sometimes a touch of fenugreek, which gives it a warmer, slightly sweeter, and more fragrant profile than other curry blends.
This Jamaican Shrimp Curry also leans on the holy trinity of island cooking: scotch bonnet pepper, fresh thyme, and garlic. Together they build layers of flavor that coconut milk then softens into something rich and comforting.
Chef's Tip: Toast your curry powder in the hot oil for less than a minute before adding anything else. This simple step, called blooming the spices, unlocks so much more depth of flavor than simply stirring curry powder into a liquid.
What sets Creamy Jamaican Curry Shrimp apart from a dry curry is the coconut milk. Full fat canned coconut milk gives the sauce its silky body and slightly sweet undertone, which balances beautifully against the heat of the scotch bonnet. A splash of broth loosens the sauce just enough so it clings to rice without becoming heavy.
When making a Curry Shrimp Recipe Jamaican cooks will tell you the scotch bonnet is meant to flavor the dish, not necessarily set your mouth on fire. Keeping the pepper whole and removing it before serving lets you enjoy its fruity, floral heat without overwhelming spiciness. If you want more kick, simply mince a portion of it into the sauce instead.
Shrimp cook fast, so they go in last. Overcooked shrimp turn rubbery in seconds, so keep a close eye on them as they simmer in that gorgeous curry sauce.
Ready to make it? Here is the full step-by-step recipe:

Creamy Jamaican curry shrimp simmered in coconut milk with scotch bonnet peppers and warm curry spices, ready in just 30 minutes for a bold, restaurant-quality dinner at home.
Rinse the shrimp with lime juice and cold water, then pat dry with paper towels.
In a bowl, toss the shrimp with 1 tablespoon of curry powder, a pinch of salt, and black pepper. Let marinate for 10 to 15 minutes.
Heat the vegetable oil in a large skillet or Dutch oven over medium heat. Add the remaining 1 tablespoon of curry powder and toast for 30 to 45 seconds until fragrant, stirring constantly so it doesn't burn.
Add the diced onion, garlic, and ginger. Saute for 2 to 3 minutes until softened and aromatic.
Stir in the red bell pepper, scotch bonnet pepper, and thyme sprigs. Cook for another 2 minutes.
Pour in the coconut milk and broth, stirring to combine with the curry base. Bring to a gentle simmer and cook for 5 minutes to let the flavors meld and the sauce slightly thicken.
Add the marinated shrimp to the skillet in a single layer. Simmer for 4 to 6 minutes, turning once, until the shrimp are pink, opaque, and just cooked through.
Taste the sauce and adjust salt and pepper as needed. Remove the thyme sprigs and scotch bonnet pepper if left whole.
Garnish with sliced green onions and serve hot over rice.
This Curried Shrimp Jamaican style dish is traditionally served over steamed white rice or rice and peas, with the sauce spooned generously over the top. Fried plantains or a side of festival, a slightly sweet fried dough, round out the meal beautifully. A crisp cucumber salad on the side helps balance the richness of the coconut sauce.
If you have leftovers, store them in an airtight container in the fridge for up to two days. Because shrimp can overcook easily, reheat gently over low heat rather than in the microwave, and add a small splash of coconut milk or broth to loosen the sauce back up.
A Quick Warning: Avoid freezing this dish once shrimp has been added. The texture of cooked shrimp suffers significantly after freezing and thawing. If you want to meal prep, freeze just the curry sauce base and add fresh shrimp when you are ready to serve.
Whether you are new to Curry Shrimp Jamaican cooking or you grew up with a version of this dish at your grandmother's table, this recipe delivers that same comforting, spiced, coconutty goodness in every bite. It is proof that a handful of pantry staples and fresh shrimp can turn into something truly special in under 30 minutes.