This post may contain affiliate links via Amazon's affiliate advertising program. See privacy policy
Silky Coconut Shrimp Curry – Fast, Fragrant, and Full of Spice
This shrimp curry with coconut milk is what happens when warm spices, sweet ocean shrimp, and silky coconut sauce all decide to dance in the same pot. It cooks fast but tastes slow, with ginger, curry spice, and aromatics building depth while the coconut milk smooths everything into a rich, spoon-coating finish.
Whether you’re serving it over rice on a weeknight or letting it headline a laid-back dinner, this curry delivers bold flavor without demanding all your time.
The shrimp are cooked in a curry sauce made with coconut milk, ginger, garlic, and a few select spices. The secret ingredient in this version is pineapple juice which provides a bit of sweetness as well as acidity to cut through the fatty coconut milk.
For other weeknight curry main dish ideas try this coconut curry chicken or coconut beef curry. Or if you're looking for more similar recipes try this collection of coconut milk based recipes.

Why You’ll Love This Recipe
- Big flavor, fast cook – Shrimp keeps this curry weeknight-friendly while still tasting like it simmered all day.
- Creamy without being heavy – Coconut milk gives richness but keeps the dish bright and balanced.
- Spice-forward but customizable – Easy to dial the heat up or down depending on your crowd.
- Rice-loving sauce – This curry makes the kind of sauce you want soaking into every grain.
- Great for leftovers – The flavors deepen overnight, making day-two bowls even better.
Caribbean Curries vs. Indian and Thai Curries
Curries vary by region so it's hard to put all curries in the same bucket. Caribbean curries are different than Thai curries which are different from Indian curries. Thai versions are known for their curry pastes (thai red curry or green curry paste). Indian curries utilize the actual curry leaves typically.
Caribbean curries go a little heavier on the turmeric and includes other spices like allspice. This version I'd describe as a mixture of Caribbean and Indian plus a Western vibe with the smoked paprika and pineappe juice.
Beats and Eats (music to pair with Coconut Shrimp Curry)
The Average White Band's under the radar great song "Love Your Life" is the perfect pairing to this fun positive energy giving curry dish.
Ingredients Needed To Make This Easy Shrimp Curry Recipe
Coconut Milk - The backbone of the curry’s body and texture. Coconut milk adds richness, natural sweetness, and a silky mouthfeel that softens the heat and helps carry the spice aromatics across the dish.
Curry Powder - The flavor engine. Curry powder brings layered warmth delivering earthy depth, gentle heat, and that unmistakable curry aroma.
Fresh Ginger - Adds bright, peppery heat and freshness. Ginger cuts through the richness of the coconut milk and keeps the curry lively instead of heavy.
Coriander Seed - Toasted coriander gives the curry a fragrant backbone and enhances the natural sweetness of shrimp and pineapple.
Turmeric - Deepens the curry’s color and adds a grounding base note that balances the brighter ingredients.
Pineapple Juice - The sweet-acid counterpoint. Pineapple juice adds tropical brightness, natural sugar, and gentle acidity that lifts the sauce and pairs especially well with shrimp’s natural sweetness.
Fresh Thyme - An herbal bridge between savory and sweet. Thyme brings woodsy depth that anchors the spices and connects the tropical notes to a more savory, stew-like finish.
How To Make Homemade Shrimp Curry (step by step)
Mix all the spices together in a small bowl and set aside. You’ll want to add a pinch here and there as you go for a well seasoned dish.
Heat large skillet or sauce pan over medium-high heat then saute onions 3-4 minutes in olive or coconut oil using a large skillet or sauce pan.
Add diced garlic and ginger, plus a ¼ of the spice mix and the chili cooking for about 30 seconds or so.
Add the tomatoes, pineapple juice, thyme, bay leaf, and another ½ of the remaining spice mix.
Simmer for 15 minutes stirring occasionally.
Add the can of coconut milk, mix well, and cook for another 5 minutes.
Remove the bay leaf, chili, and thyme. Using an immersion stand blender or regular blender and puree until smooth liquid consistency.
Add the juicy shrimp plus the remaining seasoning, cover and cook for about 5 minutes.
Serve over jasmine rice topped with the fresh cilantro.

What To Serve with Shrimp Curry
I like this simply with a good coconut ginger rice dish. For some light fare add this spicy Asian cucumber salad. Make some buttermilk biscuits for some serious soppin.
Cooking Tips and Considerations When Making This Coconut Curry Shrimp Recipe
Go with larger type jumbo shrimp. You want juicy, succulent shrimp and extra-large shrimp is harder to overcook. Plus it takes a little longer to cook which means some of that shrimp flavor will help season the curry.
Use a whole scotch bonnet pepper uncut to keep the heat levels down. I like spicy foods, but prefer my curries on the milder sidemto allow all the complex flavors to shine through.
For my low calorie diet peeps feel free to go with a light coconut milk, otherwise, stick to the full fat ones for more flavor.
I prefer to go without any extra vegetables. It's really just the rice plus the aromatics (garlic, ginger, onions) used to flavor the curry for me. Green peas, snap peas and potatoes are veggie options if you want to add more heft to the dish.
Place leftover shrimp curry in an airtight container and refrigerate and maybe use to to make a tasty shrimp and grits!
Frequently Asked Questions (FAQs) About Making Creamy Shrimp Curry
Can You Make This In An Instant Pot?
Yes this recipe is easily adaptable for instant pot cooking. Just use the saute step until it's time for the shrimp. Add the shrimp and pressure cook for 2 minutes than do quick release of the pressure. To thicken the sauce remove the shrimp and use saute setting again until the sauce reduces.
What's The Best Type of Shrimp To Use?
Large shrimps work best for this recipe. Just make sure they are well cleaned and de-veined before cooking.
Make This Recipe
Now that you know how to make a delicious coconut shrimp curry, there's no excuse not to try it out for yourself! This recipe is perfect for a date night in, or even a casual dinner party. So what are you waiting for? Get cooking!
If you make this easy shrimp curry recipe or any other recipe please come back and leave me a comment below with your feedback. Definitely take a photo of the dish and be sure to tag #foodfidelity so that I can see them.
You can also keep up with my food exploits as well as original recipes! You can find me on Instagram, Facebook, Twitter, and Pinterest. If you like any of the music you find on the site, visit me at Spotify to find curated monthly playlists.
Lastly, go to my YouTube channel and subscribe to be notified when new weekly videos are uploaded.
Coconut Shrimp Curry
Ingredients
- 1 pound shrimp peeled and de-veined
- 1 Yellow Onion
- 4 cloves Garlic minced
- 1 teaspoon Fresh Ginger minced
- 1 whole Scotch Bonnet Chili Habanero can be substituted
- 1 tablespoon Curry Powder
- 1 teaspoon Turmeric
- ½ tablespoon Smoked Paprika
- 1 teaspoon Ground Cumin
- 1 teaspoon Ground Coriander
- 2 teaspoon Kosher Salt
- 2 teaspoon Black Pepper
- 13.5 oz Fire Roasted Tomatoes
- 13.5 oz Coconut Milk
- ½ cup Pineapple Juice
- 3 sprigs Fresh Thyme
- 1 whole Bay Leaf
Method
- Mix all the spices together in a small bowl and set aside. You’ll want to add a pinch here and there as you go for a well-seasoned dish.
- Saute onions for 3-4 minutes in olive oil using a large skillet or saucepan.
- Add diced garlic and ginger, plus ¼ of the spice mix and the chili cooking for about 30 seconds or so.
- Add the tomatoes, pineapple juice, thyme, bay leaf, and another ½ of the remaining spice mix.
- Simmer for 15 minutes stirring occasionally.
- Add the coconut milk, mix well, and cook for another 5 minutes.
- Remove the bay leaf, chili, and thyme. Using an immersion stand blender or regular blender and puree until smooth liquid consistency.
- Add the shrimp plus the remaining seasoning, cover, and cook for 5 minutes.



Leave a comment