Coconut Shrimp Curry
This coconut shrimp curry is incredibly delicious thanks to the simple spices that build flavor. It comes together in less than 30 minutes!
This recipe is in a league of its own. So many self-professed curry haters have fallen in love, and many of you have declared it your all-time favorite recipe ever! It is an incredibly easy and incredibly delicious meal.

5 Simple Steps for Making Coconut Shrimp Curry
- Toss the shrimp with salt, pepper, cayenne and lemon juice and let it hang out in the fridge while prepping the rest of the dish.
- Cook the onion with the ginger, salt, coriander, curry, pepper, turmeric, and garlic. This step is very important! It creates the foundation of flavor for the curry.
- Add the diced tomatoes and simmer for a few minutes.
- Add the coconut milk and shrimp. Cook just until the shrimp turn pink and are cooked through. Over cooking the shrimp can cause it to have a rubbery texture.
- Stir in the cilantro. This fresh ingredient brightens up the dish and is so yummy. But if you don’t like cilantro, you can leave it out.
You can see from the above steps how quickly and easily this shrimp curry comes together. It is a fast and easy meal that tastes even better than takeout!






Additional Ingredient Notes
- Shrimp: the recipe calls for peeled, deveined shrimp. If the shrimp is frozen, thaw and pat dry before using.
- Ginger: an easy way to work with fresh ginger is to buy a knob of fresh ginger, cut it into 1-inch pieces, and store in the freezer. When needed, pull a piece from the freezer and grate it on a rasp grater or on the small holes of a box grater (no need to peel or thaw first). Frozen ginger cubes work well in this recipe in place of the fresh ginger.
- Curry Powder: curry powder is a blend of spices, so the flavor and heat level will vary depending on the brand, so make sure to use a curry powder you like the taste of. My all-time favorite curry powder is the sweet curry powder from Penzey’s spices.
- Coconut Milk: light or regular coconut milk can be used in this recipe; however, the curry will be slightly thicker if using full-fat coconut milk.
- Salt: there have been lots of varied comments over the years about the saltiness of this dish (some people think the salt is fine, others find it way too salty). To make it more foolproof, I’ve edited the recipe to start with a lesser amount of salt with the important note to add additional salt to taste, at the end, if needed, as well as details about using table salt vs coarse kosher salt. A good rule of thumb if subbing table salt in for coarse, kosher salt is to use half the amount of table salt.
Shrimp Substitution: many readers over the years have subbed chicken for the shrimp. If doing so, I recommend seasoning the chicken with salt and pepper, cooking in oil until golden and cooked through, and then removing to a plate. Proceed with the recipe and then add the cooked chicken in at the end to heat through.


A Tried-and-True Favorite
The flavor and quality of this meal is incredible! Just read through the comments, and you’ll get a taste (no pun intended) for the absolute devotion this coconut shrimp curry inspires.
I get asked a lot what my favorite recipe is on my food blog. I’m always very hard pressed to answer that question. It’s akin to asking me which of my kids is my favorite. Both answers depend on the day. 😜
But, most of the time, I land on this coconut shrimp curry as my favorite dinner to make and eat. I love everything about it. It comes together fast, I usually have all the ingredients on hand (shrimp in the freezer), and it is crazy, crazy delicious.
Oh my gosh! Mel! This was A-MAZ-ING! I LOVED it! Actually my whole family did! I have tried a lot of your recipes and have loved them all, but I think this is by far my favorite!
—Bonny

What to Serve With This
- 5-minute skillet broccoli
- Simple green salad
- Easy flatbread or homemade naan

Coconut Shrimp Curry
Ingredients
For the shrimp:
- ½ teaspoon coarse kosher salt (cut in half if using table salt)
- ¼ teaspoon ground black pepper
- ⅛ teaspoon cayenne pepper
- 2 tablespoons freshly squeezed lemon juice
- 1 pound large shrimp (31 to 40 per pound), peeled and deveined (see note)
For the sauce:
- 1 tablespoon olive oil or other cooking oil
- 1 medium red or yellow onion, finely chopped
- 1 tablespoon minced fresh ginger (see note)
- 2 teaspoons coarse kosher salt (cut in half if using table salt)
- 2 teaspoons ground coriander
- 1 teaspoon curry powder (see note)
- ½ teaspoon ground pepper
- ½ teaspoon turmeric
- 2 cloves garlic, finely minced
- 1 (14.5-ounce) can diced tomatoes, undrained
- 1 can coconut milk (see note)
- ½ to 1 cup chopped fresh cilantro
- Hot cooked rice for serving
Instructions
- Place the shrimp in a resealable bag or in a dish. Add the salt, pepper, cayenne and lemon juice and toss until evenly combined. Cover and refrigerate for 15-20 minutes.
- Meanwhile, in a 12-inch skillet or saucepan, heat the oil over medium heat until rippling and hot. Add the onion and cook for 2-3 minutes. Stir in the ginger, salt, coriander, curry, pepper, turmeric, and garlic.
- Cook over medium heat, stirring often, until the mixture is fragrant and the onions have softened and turned translucent, about 5-7 minutes.
- Add the tomatoes, scraping up the browned bits from the bottom. Increase the heat to medium-high and simmer for 5-10 minutes, stirring often.
- Add the coconut milk and stir to combine. Bring the mixture to a simmer.
- Add the shrimp and any accumulated juices. Simmer until the shrimp are pink and cooked through, 3 to 4 minutes. Stir in the cilantro. Season to taste with additional salt and pepper, if needed.
- Serve over hot, cooked rice, if desired.
Notes
Recommended Products
Recipe Source: adapted from American Masala by Suvir Saran – a great find I checked out at my local library
Recipe originally published January 2012; updated July 2025 with new photos, recipe notes, etc

This was so gooooooooood! I just love your recipes. Thanks for doing your blog.
DELICIOUS! I made it tonight and I’ve never had better curry! I love that I can just jump in and make your recipes and they work! I had purchased the pink frozen shrimp that is precooked. I didn’t know about using the gray raw shrimp instead. But it was really good; I didn’t have any problem with my shrimp. I used Mae Ploy coconut milk. I find it at my local Asian grocery store. It is a bigger can (19 oz) and thicker milk than the brands that my regular grocery store stocks. I always use Mae Ploy now. Last comment, I didn’t have any turmeric, but I made it anyway, and it was fabulous!
Natalie – what kind of salt did you use? Table salt?
Table salt and kosher salt (coarse or fine) has the same amount of sodium content, however, because the grains differ in size, when you measure, you usually get more salt per teaspoon or tablespoon using a finer salt (like table salt) than you do using a coarse salt. I always use coarse kosher salt, so if you are going to use table salt in its place, start with half the amount and increase by taste.
I found a chart on Morton’s website that gives some basic conversions. You can use it as a guideline but let taste be the real deciding factor. Sorry it was so salty!
http://www.mortonsalt.com/salt_guide/index.html#conversion_chart
And actually, I looked back at my comment response to Joyce and realized I had misspoke in my comment because I made it sound like I use half the amount of coarse salt when converting a recipe from table salt – it’s actually the other way around. I start with half the amount of the finer salt and work up. But either way, whenever I use a different kind of salt than stated in a recipe, I always start smaller than the recipe indicates just to be careful I don’t oversalt.
I made this last night and I hate to put anything negative because I love all your recipes but this was WAY TOO salty. I should have gone with my gut when putting in a T. of salt. It seemed like too much and it was. I will probably make this again but not add nearly enough salt. We ate it, but I was super disappointed that this great dish was ruined by too much salt. Maybe you can put an alternative measurement for table salt versus kosher salt?
Joyce – glad you loved this! Coarse kosher salt versus table salt can be a bit confusing – they have the exact same properties (as far as sodium content) but the difference is that the coarse salt fills up the measuring spoon differently because of the large grains so I generally start with half as much kosher coarse salt if subbing it for table salt and work up from there, by taste. Hope that helps!
Oh my goodness! This was SO good!! Definitely a forever keeper!! I used 2 lbs of shrimp and I’m SO glad. Yum. Mine was quite a bit salty and I think it’s because I used 1 T. of COARSE kosher salt in the sauce. I never can remember the ratio of coarse compared to table salt. Please advise?? Should I have used 1/2 T? Or just 1 T. of table salt?
Mel I know you’re drowning in a plethora of comments. But I can’t not share how incredible it was. Oh ma word. You made me look like a gourmet chef! Thank you, thank you.
Made this last night for dinner and it was a HUGE hit!! So delicious!!
Sherri – I’m surprised you can’t find coriander, that’s a bummer! Do you have Walmart? I know they carry it (at least in my neck of the woods), as well as my other main grocery stores. If you can’t find it, I’d probably increase the curry by a teaspoon. It will change the flavor slightly by not having it but will still be delicious.
I can’t find coriander! Any suggestions? Thanks! Sherri
Made this tonight after seeing it – It was so delicious! I have never made curry before and love coconut and shrimp, so this was the perfect combination for me. It was just the right amount of curry, not too overbearing! My boyfriend said he loved it 🙂 I will definitely be using this again!
Thanks for sharing your tastey talents.
Shauna – you can do it! Let’s see, because I live in the middle of landlocked USA, nowhere near fresh seafood, I always buy the frozen shrimp (I buy them at Sam’s Club, usually, but they are widely available in most grocery stores). Pink shrimp are already cooked and you don’t want those or else they’ll be rubbery and gross by the end of this recipe. I grab the bags of gray UNCOOKED, DEVEINED shrimp. Once they have thawed (overnight in the fridge), I quickly peel them and take the tails off (the peels come right off with a little grab) and then use them accordingly in the recipe. Don’t buy shrimp that still have the vein in them – I’ve done that before and it is a messy and nasty process getting it out. All bags of shrimp should be labeled whether the shrimp are deveined or not (most are) and the peeling is a cinch, I promise. Good luck!
Help me! I want to make this recipe so much, but I haven’t so much as obtained cocktail shrimp at the butcher counter before. I’m a little intimidated by seafood in general…so which shrimp do you buy? The grey ones with scary looking legs, or the pink ones? I assume the grey ones are uncooked, but that whole “peeling and deveining thing seems like it might be above my area of expertise. Any advice? Thanks!
So Mel, we must be BFF’s since you are talked about in our home each night. It goes something like this, “Mom, what’s for dinner from Mel’s site?” And it seems like we like so many of the same things, such as this recipe. How yummy! Even though it was just me following a recipe , when I took the first bite, I was so proud of myself for the deliciousness I had created. So have that sweet baby, pack her up, and head out to CT. We’ll run up to King Arthur Flour and have ourselves a grand ole’ time. (They have the most yummy deli and baked goods!)
I adore curry, but my husband does not. Maybe I could convert him with this recipe!
Made this tonight and it was super yummy! Hit the spot! I have a coconut and curry addiction to. This was by far the best homemade curry I have made. Thanks!
I tried this curry because it looked so good! It was good. Just be careful not to add too much lemon. I added lemon from a whole lemon, which looked like more than two tablespoons (it was a juicy lemon!) and it was a little overpowering. Other than that, which was my fault for not measuring, it was great. Really fresh tasting.
Reporting back: I made this tonight with chicken, a real chopped tomato (had none canned), summer squash, and substituted some ground mustard for the coriander. It was fantastic!
The flavors were more “toasty” than panang curry and didn’t feel too spicy at all. This was really versatile, and I can easily see myself just dropping vegetables in it from my fridge I need to use up!
This looks absolutely divine! I can’t wait to try it. Thanks for sharing.
I ended up following this recipe exactly except added a little bit extra curry powder which made it a tad more spicy which my family loves. I made this for my mom and I last night, along with Mel’s sweet & sour chicken (which is seriously also to die for. better than take out sweet & sour chicken). The only thing I will do different with the curry next time is add less fresh cilantro, but that’s just because I’m not a huge cilantro fan. Thanks again Mel for this amazing recipe. I will definitely be following your blog and adding these two dishes to my routine!
Brea (and Lisa) – sorry I didn’t get back to you yesterday! I didn’t think this meal was spicy at all when I made it but I was using a mild curry powder. That really is the main factor in the recipe that will add spice so a mild curry will give flavor but low spice, whereas a hot curry powder (like Hot Madras Curry) will give it some kick. If you are deliberately trying to add spice/kick, a pinch or more of cayenne would be fabulous, or some crushed red pepper. Glad you ended up loving it, Brea!
Lisa – cauliflower would be divine with this – that’s one of my favorite components of Indian food…cauliflower in a lot of the recipes!
I second Brea’s question about the spice! This recipe sounds reminiscent of Panang Curry, one of my favorite dishes, but last time I made it for my family they all protested that it was too hot!
I wonder what kinds of vegetables would go well with this… maybe broccoli and cauliflower?
This was delicious! The only thing I would do different is use more shrimp. The recipe calls for 1-2 pounds. I only used 1 pound, but will use 2 pounds next time. I liked the spicy flavor of it–my husband thought it was delicious. I even used lite coconut milk, which made it healthier and didn’t seem to compromise the taste.
This was tonight’s dinner. It was all I could do not to lick the plate. We are still fighting over the leftovers. Yum!! Thanks so much for sharing your recipes and talent.
This was out-of-this-world delicious. I don’t know who wants to thank you more, my husband or me! He says it’s the best dish I’ve made to date. We cannot wait to eat it all up tomorrow. I’m sure the leftovers will be dynamite. Mel, you rock!
I made this tonight with chickens instead of shrimp and I also made your naan recipe, we loved it, and the naan dipped in the curry sauce was soooooo. . . good! Our house doesnt care for alot of (aka hardly any) spice so this was great, a little but not to much. Thanks for yet another amazing recipe!
I love how much sauce is in this dish, perfect to sop up with some rice!
this looks fantastic! I’m going to give this a try tonight. I have a question for you though, is this spicy at all? Do you have any suggestions as to add a little kick to this recipe? Thanks so much for sharing!
Alisha – the can of coconut milk I use is probably right around 14 ounces – similar size to a can of diced tomatoes, maybe a tad smaller.
Well…we had it for dinner…and may have it for breakfast because it was so incredibly good. WOW! So so so tasty. Thanks, Mel. This recipe was awesome!
Just bought the ingredients. Can’t wait to make it. So how many oz is a can of Coconut milk? I just bought the 1/2 gallon (all I could find).
Holy crow- HEAVEN. We made tonight and major hit! My 8 year old called it the ‘best dinner ever’, my husband has already requested it again next week and stolen the left-overs for lunch tomorrow and even more heroic- my 4 year old ate rice for the first time ever without . . . returning it (to put it nicely). . b/c the sauce on it was-s0-darn-fabulous. Mel- you rule. Really. Off to meal plan so more from your site!
Oh, my…my oh, my, oh my…if it weren’t nearly 10:00pm I think I might have to go to the grocery store IMMEDIATELY so that I could make this tonight. In face I may have to go tomorrow, because I can’t wait too terribly long to try this! By the way, I am still literally dreaming of the chocolate cake recipe that you shared and that I made for my husband’s birthday last month (actually, I’ve been trying to come up with a legitimate excuse to make it AGAIN.) I’m hooked on the cake and your site – thank you!!
I like shrimp (it is the only thing that swims that I will eat), but the rest of my family would turn their cute little noses up at the shrimp and I honestly don’t even know how or what kind of shrimp to buy! I stick to your 4 main meat groups: pig, chicken, turkey and cow 🙂 That being said I REALLY wanted to try this (shrimp version!) and was going to ask for help in cooking/buying the shrimp, but instead I’m going to chicken out and make the chicken 🙂 Curry on!!!
My hubby is allergic to shellfish. . .so I’m glad you commented that this would be a good chicken dish too. 🙂 Yum. Can’t wait to try it!!!
I am so excited to try this, I had chicken curry on a trip once and loved it, I tried making some a while back and it didn’t tun out. I’ll be making it with chicken, I haven’t been able to convert my husband to shrimp. Thanks for all your wonderful recipes, we have loved every one we have tried!
Can’t wait to give it a try!
I love all of your curry recipes and was just thinking I needed a new one! My family loves anything shrimp or curry, so this is perfection!
…and that’s what’s for dinner. (just answering the question I’ve been mulling over) Thanks Mel!
I REALLY like it when you mention foods that are good to serve with your recipe you spotlight. The Coconut Shrimp Curry looks wonderful, but by mentioning naan to serve with it makes it even more exciting! I try most your recipes, and many times I wonder what would be good to serve with it.
This looks delicious, I bet it would be great with tofu as well!
Glad you think chicken will work in this too. I love shrimp and curry, but my husband’s not such a fan of shrimp. Thanks for sharing this – I can’t wait to try it!
Mel. . . I don’t know you, but I sure do love you!! This looks AMAZING, hooray for curry! Thank you for all of your hard work in sharing your recipes with us, you have no idea how much it helps!
I haven’t made many things with curry but I really enjoy shrimp so I bet this is delicious, like everything else you make!
This curry looks scrumptious, and I love that you think chicken would be a good sub for the shrimp! I can’t wait to try this!
We add shrimp to the coconut curry soup, so I’m sure we’d like this one!
That looks delicious. I’m gonna have to give it a go very soon!!!
This looks fantastic!
Yum…I love a good curry, too. I like the marinade beforehand, too.