It was a Tuesday night. Rain hammering the windows, fridge nearly empty, and I had 20 minutes before everyone in my house turned into a cranky mess. I grabbed a can of coconut milk, a bag of frozen shrimp, and some curry paste I had shoved to the back of the pantry three weeks earlier. What came out of that pan was so good that my teenager stopped mid-text to ask for seconds. That was four years ago. I have been obsessed with coconut shrimp curry ever since.
Here is the truth nobody says out loud: most restaurant versions are mediocre. They are watery, under-seasoned, and weirdly sweet in ways that coat your tongue and leave you unsatisfied. The homemade version, when done right, is layered, aromatic, deeply savory, and finished with that silky coconut milk richness that takeout simply cannot replicate.
I spent the better part of a year testing coconut shrimp curry recipes from Thai, Indian, Sri Lankan, Malaysian, and Caribbean traditions. I burned a few batches, oversalted one disastrously, and discovered that one particular brand of coconut milk changes everything. What follows are 20 recipes that actually deliver on the promise of creamy, rich, restaurant-worthy results at home.
Why Coconut Shrimp Curry Beats Takeout Every Single Time
Let me say something a little controversial: ordering shrimp curry from most restaurants is a gamble you usually lose. The shrimp is often overcooked to rubbery oblivion because it has been sitting in sauce since the lunch rush. The coconut milk has been extended with water or cream to cut costs. And the spice profile is blunted for the broadest possible audience.
When you make coconut shrimp curry at home, you control three things that matter enormously: shrimp quality, fat content of your coconut milk, and the freshness of your aromatics. Those three variables produce a curry that is noticeably, dramatically better.
The science here is real. Shrimp should hit your curry sauce for no more than three to four minutes. That is the window between perfectly tender and rubbery disappointment. Restaurants cooking in bulk cannot honor that window. You can. That alone makes your home version superior.
What Makes the Best Coconut Milk for Curry?
Not all coconut milk is created equal, and this took me an embarrassingly long time to figure out. I used to grab whatever was cheapest at the grocery store. The results were thin, one-dimensional sauces that tasted vaguely tropical rather than deeply coconutty.
After testing eight brands side by side on a Saturday morning that my family still teases me about, my top picks are Chaokoh full-fat coconut milk from Thailand, Aroy-D in the Tetra Pak carton, and Trader Joe’s organic full-fat version for budget-friendly cooking. The key is fat content. You want at least 17 to 20 percent fat. Lite coconut milk will give you a thinner sauce with muted flavor.
One technique I borrowed from Thai cooking: scoop the thick cream off the top of an unshaken can and fry your curry paste in it first. That step alone transforms the depth of flavor in your finished dish.
The 5 Essential Ingredients Every Coconut Shrimp Curry Needs
Before we get into the 20 recipes, here is what I have learned about the non-negotiables. Skip any of these and you will notice.
- Full-fat coconut milk: The higher the fat content, the richer and more stable the sauce.
- Fresh aromatics: Garlic, ginger, and lemongrass or shallots must be fresh, not jarred. The difference is enormous.
- Quality shrimp: Frozen wild-caught shrimp (thawed properly) outperforms fresh farmed shrimp at most supermarkets. I buy 16/20 count for curries because they stay juicy.
- Acid to finish: A squeeze of lime, a splash of fish sauce, or a tablespoon of tamarind paste wakes up the entire dish at the end.
- Bloom your spices: Ground spices must be cooked in fat for 60 to 90 seconds before liquids go in. This step is non-negotiable.
The 20 Best Coconut Shrimp Curry Recipes
Recipe 1: Classic Thai Green Coconut Shrimp Curry
This was the first coconut shrimp curry I ever mastered and it remains my most-cooked recipe. The balance of fragrant green curry paste, sweet coconut milk, and a sharp hit of fish sauce is something genuinely special.
Serves 4 | Prep Time: 10 minutes | Cook Time: 15 minutes
Ingredients:
- 1.5 lbs large shrimp (16/20 count), peeled and deveined
- 2 cans (13.5 oz each) full-fat coconut milk, unshaken
- 3 tablespoons Mae Ploy green curry paste
- 2 tablespoons fish sauce
- 1 tablespoon coconut sugar or palm sugar
- 1 cup Thai basil leaves
- 2 kaffir lime leaves, torn
- 1 stalk lemongrass, bruised and cut in half
- 1 tablespoon coconut oil
- 1 red chili, sliced for garnish
- 1 lime, juiced
Instructions:
- Open coconut milk cans without shaking. Scoop the thick cream from the top into a wok or large skillet over medium-high heat.
- Add the green curry paste and fry in the coconut cream for 90 seconds, stirring constantly, until fragrant and slightly darker.
- Add lemongrass and kaffir lime leaves. Stir for 30 seconds.
- Pour in the remaining coconut milk. Bring to a gentle simmer. Season with fish sauce and coconut sugar.
- Add shrimp in a single layer. Cook for 2 minutes per side until pink and just opaque.
- Remove from heat. Stir in Thai basil and lime juice. Garnish with sliced chili.
- Serve immediately over jasmine rice.
The secret I learned the hard way: add the basil off heat. If you add it while the pan is still on the burner, it wilts to a dark, sad mess. Off heat, it stays bright green and aromatic.
Recipe 2: Indian Coconut Shrimp Curry (Kerala Style)
Kerala, on India’s southwest coast, is one of the world’s great coconut curry territories. This recipe uses curry leaves, mustard seeds, and fresh grated coconut to create something that tastes nothing like a Thai curry but is equally addictive.
Serves 4 | Prep Time: 15 minutes | Cook Time: 20 minutes
Ingredients:
- 1.5 lbs medium shrimp, peeled and deveined
- 1 can (13.5 oz) full-fat coconut milk
- 1 medium onion, finely sliced
- 3 cloves garlic, minced
- 1 inch fresh ginger, grated
- 2 green chilies, slit
- 12 fresh curry leaves
- 1 teaspoon mustard seeds
- 1 teaspoon turmeric powder
- 1.5 teaspoons red chili powder
- 1 teaspoon coriander powder
- 2 tablespoons coconut oil
- Salt to taste
- Fresh cilantro for garnish
Instructions:
- Heat coconut oil in a heavy pan. Add mustard seeds and let them pop for 20 seconds.
- Add curry leaves immediately. They will splutter. Add onions and cook until golden, about 8 minutes.
- Add garlic, ginger, and green chilies. Cook 2 minutes.
- Add turmeric, chili powder, and coriander powder. Fry spices in the oil for 90 seconds.
- Add shrimp and toss to coat with spices. Cook 1 minute.
- Pour in coconut milk. Simmer gently for 4 to 5 minutes until shrimp are cooked through.
- Adjust salt and serve with Kerala parotta or steamed rice.
Recipe 3: Malaysian Laksa-Style Coconut Shrimp Curry
Laksa is one of Southeast Asia’s most beloved dishes and the coconut-based version, known as curry laksa or lemak, is deeply aromatic and slightly spicy. I serve mine over thick rice noodles with a boiled egg on top.
Serves 4 | Prep Time: 20 minutes | Cook Time: 25 minutes
Ingredients:
- 1 lb large shrimp
- 2 cans full-fat coconut milk
- 3 tablespoons laksa paste (Ayam Brand or Prima Taste are both excellent)
- 1 stalk lemongrass, minced
- 3 shallots, minced
- 2 cloves garlic
- 1 teaspoon shrimp paste (belacan)
- 200g thick rice noodles
- 2 cups chicken stock
- 1 tablespoon fish sauce
- Bean sprouts, hard-boiled egg, and fried tofu to serve
- 2 tablespoons neutral oil
Instructions:
- Blend shallots, garlic, lemongrass, and shrimp paste into a coarse paste.
- Fry blended paste and laksa paste in oil over medium heat for 4 minutes until fragrant.
- Add chicken stock and coconut milk. Bring to a simmer.
- Season with fish sauce. Simmer 10 minutes to develop flavors.
- Add shrimp. Cook 3 to 4 minutes.
- Prepare noodles according to package directions. Divide into bowls.
- Ladle curry broth and shrimp over noodles. Top with bean sprouts, egg, and tofu.
Recipe 4: Sri Lankan Black Pepper Coconut Shrimp Curry
Sri Lankan curries are darker, more complex, and built on roasted spices that give them a smokiness you do not find in Thai or Indian versions. The black pepper here is front and center, not just background heat.
Serves 4 | Prep Time: 15 minutes | Cook Time: 20 minutes
Ingredients:
- 1.5 lbs shrimp
- 1 can full-fat coconut milk
- 1 tablespoon freshly cracked black pepper
- 1 teaspoon roasted curry powder (use Sri Lankan brand Larich or Jaffna blend)
- 1 teaspoon turmeric
- 1 onion, sliced thin
- 4 cloves garlic, minced
- 1 sprig curry leaves
- 2 green chilies
- 1 tablespoon coconut oil
- 1 tablespoon white vinegar
- Salt to taste
Instructions:
- Toast the roasted curry powder and black pepper in dry pan for 30 seconds. Set aside.
- Heat coconut oil. Fry onions until dark golden, about 10 minutes. Do not rush this.
- Add garlic, curry leaves, and chilies. Cook 2 minutes.
- Add toasted spices and turmeric. Fry 90 seconds.
- Add shrimp. Toss well to coat.
- Pour in coconut milk and vinegar. Simmer 5 minutes.
- Adjust seasoning. Serve with string hoppers or rice.
Recipe 5: Caribbean Coconut Shrimp Curry with Scotch Bonnet
Caribbean-style coconut shrimp curry carries heat from Scotch bonnet peppers and warmth from allspice and thyme. It is completely different from its Asian counterparts but equally brilliant over white rice.
Serves 4 | Prep Time: 10 minutes | Cook Time: 20 minutes
Ingredients:
- 1.5 lbs large shrimp
- 1 can full-fat coconut milk
- 1 Scotch bonnet pepper, whole (do not puncture for milder heat, pierce for more)
- 1 tablespoon Caribbean curry powder (Chief or Betapac brand)
- 1 teaspoon allspice powder
- 1 teaspoon fresh thyme leaves
- 1 onion, diced
- 3 cloves garlic, minced
- 1 tablespoon olive oil
- Salt and black pepper
- Green onion to garnish
Instructions:
- Heat oil in a deep skillet. Sauté onion until soft, about 5 minutes.
- Add garlic, thyme, allspice, and curry powder. Cook 2 minutes.
- Add whole Scotch bonnet. Pour in coconut milk. Simmer 8 minutes.
- Remove Scotch bonnet carefully. Add shrimp.
- Cook 4 minutes until done. Garnish with green onion.
Recipe 6: Quick 20-Minute Thai Red Coconut Shrimp Curry
On the nights when I have 20 minutes and a family to feed, this is my go-to recipe. Thai red curry paste does the heavy lifting. The result is bold, vibrant, and ready before anyone can complain about being hungry.
Serves 4 | Prep Time: 5 minutes | Cook Time: 15 minutes
Ingredients:
- 1.5 lbs shrimp, peeled and deveined
- 2 cans full-fat coconut milk
- 3 tablespoons Mae Ploy red curry paste
- 2 tablespoons fish sauce
- 1 tablespoon brown sugar
- 1 red bell pepper, sliced
- 1 cup snap peas
- 1 tablespoon lime juice
- Fresh basil to serve
Instructions:
- Scoop coconut cream from one can. Fry curry paste in it for 90 seconds.
- Add remaining coconut milk, fish sauce, and sugar. Bring to a simmer.
- Add bell pepper and snap peas. Cook 3 minutes.
- Add shrimp. Cook 3 to 4 minutes until just opaque.
- Finish with lime juice and basil. Serve immediately.
Recipe 7: Goan Coconut Shrimp Curry with Tamarind
Goan curries are bright and tangy, balanced by coconut milk and a blend of freshly ground spices called recheado masala. Tamarind is the acid here and it makes this curry unmistakably Goan.
Serves 4 | Prep Time: 20 minutes | Cook Time: 20 minutes
Ingredients:
- 1.5 lbs shrimp
- 1 can full-fat coconut milk
- 2 tablespoons tamarind paste
- 4 dried red chilies
- 1 teaspoon cumin seeds
- 1 teaspoon coriander seeds
- 5 cloves garlic
- 1 inch ginger
- 1 teaspoon turmeric
- 1 onion, sliced
- 2 tablespoons coconut oil
- Salt to taste
Instructions:
- Dry-roast dried chilies, cumin, and coriander until fragrant. Cool and grind.
- Blend ground spices with garlic, ginger, and tamarind into a smooth paste.
- Fry onion in coconut oil until golden. Add spice paste and fry 3 minutes.
- Add turmeric. Pour in coconut milk. Simmer 10 minutes.
- Add shrimp. Cook 4 minutes. Serve with rice.
Recipe 8: Japanese-Inspired Coconut Shrimp Curry with Miso
This is my most unexpected recipe in this list and the one that gets the most surprised reactions at dinner parties. Miso and coconut milk sounds like an unlikely pair. But the fermented depth of white miso against the sweetness of coconut milk is a revelation.
Serves 4 | Prep Time: 10 minutes | Cook Time: 15 minutes
Ingredients:
- 1.5 lbs shrimp
- 1 can full-fat coconut milk
- 2 tablespoons white miso paste (Hikari or Miso Master brand)
- 1 tablespoon S&B curry powder
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- 1 cup dashi or chicken stock
- 1 inch ginger, grated
- 2 cloves garlic, minced
- Green onion and sesame seeds to garnish
Instructions:
- Dissolve miso in warm dashi. Set aside.
- Saute garlic and ginger in sesame oil for 60 seconds.
- Add curry powder. Fry 60 seconds.
- Add coconut milk and miso-dashi mixture. Simmer 5 minutes.
- Season with soy sauce. Add shrimp. Cook 3 to 4 minutes.
- Garnish with green onion and sesame seeds. Serve over steamed rice.
Recipe 9: Creamy Butter Coconut Shrimp Curry
This recipe sits in butter chicken territory but swings tropical. A generous amount of butter builds a silky base, and the coconut milk makes it richer still. My kids ask for this one by name.
Serves 4 | Prep Time: 10 minutes | Cook Time: 20 minutes
Ingredients:
- 1.5 lbs shrimp
- 1 can full-fat coconut milk
- 3 tablespoons unsalted butter
- 1 can crushed tomatoes (14 oz)
- 1 onion, diced
- 4 cloves garlic, minced
- 1 teaspoon garam masala
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon turmeric
- 1 tablespoon heavy cream (optional, for extra richness)
- Salt and pepper
Instructions:
- Melt butter over medium heat. Cook onion until very soft, about 8 minutes.
- Add garlic and all dry spices. Cook 2 minutes.
- Add crushed tomatoes. Simmer 5 minutes.
- Add coconut milk. Simmer 8 minutes until sauce thickens.
- Add shrimp. Cook 4 minutes. Finish with cream if using.
Recipe 10: Spicy Peanut Coconut Shrimp Curry
Think satay sauce meets curry sauce. The peanut adds body and a nutty sweetness that is incredibly satisfying. This one came out of a happy accident when I added peanut butter to a Thai curry that had too much heat. It worked so well I made it intentional.
Serves 4 | Prep Time: 10 minutes | Cook Time: 15 minutes
Ingredients:
- 1.5 lbs shrimp
- 1.5 cans full-fat coconut milk
- 3 tablespoons natural peanut butter
- 2 tablespoons red curry paste
- 2 tablespoons soy sauce
- 1 tablespoon honey
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger
- 1 lime, juiced
- Crushed peanuts and cilantro to serve
Instructions:
- Fry curry paste in a tablespoon of coconut cream for 90 seconds.
- Whisk in peanut butter until smooth. Add coconut milk gradually.
- Season with soy sauce, honey, garlic, and ginger.
- Simmer 5 minutes until sauce is creamy and thick.
- Add shrimp. Cook 3 to 4 minutes. Finish with lime juice.
- Top with crushed peanuts and cilantro.
Recipe 11: Turmeric Coconut Shrimp Curry with Spinach
This is the recipe I make when I want something healthy and fast. Turmeric is the dominant note here, and the spinach adds color and nutrients without complicating the flavor.
Serves 4 | Prep Time: 10 minutes | Cook Time: 15 minutes
Ingredients:
- 1.5 lbs shrimp
- 1 can full-fat coconut milk
- 3 cups baby spinach
- 1.5 teaspoons turmeric
- 1 teaspoon cumin
- 4 cloves garlic, minced
- 1 onion, diced
- 1 tablespoon coconut oil
- Juice of 1 lemon
- Salt to taste
Instructions:
- Saute onion in coconut oil until golden. Add garlic.
- Add turmeric and cumin. Cook 90 seconds.
- Pour in coconut milk. Simmer 5 minutes.
- Add shrimp. Cook 3 minutes. Add spinach and stir until wilted.
- Finish with lemon juice. Serve over rice or quinoa.
Recipe 12: Roasted Tomato Coconut Shrimp Curry
Roasting your tomatoes before adding them to the curry base transforms the flavor. The caramelization adds depth and a slight smokiness that canned tomatoes simply cannot match.
Serves 4 | Prep Time: 20 minutes | Cook Time: 25 minutes
Ingredients:
- 1.5 lbs shrimp
- 1 can full-fat coconut milk
- 4 roma tomatoes, halved
- 1 onion, quartered
- 5 cloves garlic
- 1 tablespoon smoked paprika
- 1 teaspoon cumin
- 1 teaspoon coriander
- 1/2 teaspoon cayenne
- 2 tablespoons olive oil
- Fresh cilantro
Instructions:
- Roast tomatoes, onion, and garlic at 425F for 20 minutes until charred.
- Blend roasted vegetables into a chunky sauce.
- Cook blended sauce in a pan with spices for 5 minutes.
- Add coconut milk. Simmer 8 minutes.
- Add shrimp. Cook 4 minutes. Garnish with cilantro.
Recipe 13: Coconut Shrimp Curry Soup (Thai Tom Kha Style)
Tom Kha is technically a soup but in my house it functions as a curry eaten over rice. This version is lighter than a thick curry but every bit as satisfying because of the galangal and lemongrass base.
Serves 4 | Prep Time: 10 minutes | Cook Time: 15 minutes
Ingredients:
- 1 lb shrimp
- 2 cans full-fat coconut milk
- 2 cups chicken broth
- 3 slices fresh galangal (or 1 teaspoon dried powder)
- 2 stalks lemongrass, bruised
- 4 kaffir lime leaves
- 200g mushrooms, sliced
- 3 tablespoons fish sauce
- 2 tablespoons lime juice
- 1 teaspoon sugar
- 2 Thai chilies, bruised
- Cilantro to serve
Instructions:
- Combine coconut milk and chicken broth. Bring to a simmer.
- Add galangal, lemongrass, lime leaves, and chilies. Simmer 10 minutes.
- Add mushrooms. Cook 3 minutes.
- Add shrimp. Cook 3 minutes.
- Season with fish sauce, lime juice, and sugar.
- Remove galangal, lemongrass, and lime leaves before serving. Garnish with cilantro.
Recipe 14: Coconut Shrimp Curry with Mango
Fresh mango in a curry sounds eccentric until you taste it. The fruit adds natural sweetness and a floral note that makes this curry unlike anything you would get from a restaurant.
Serves 4 | Prep Time: 10 minutes | Cook Time: 15 minutes
Ingredients:
- 1.5 lbs shrimp
- 1 can full-fat coconut milk
- 1 ripe mango, diced
- 2 tablespoons yellow curry paste
- 1 tablespoon fish sauce
- 1 teaspoon turmeric
- 1 onion, diced
- 2 cloves garlic
- 1 tablespoon coconut oil
- Lime and cilantro to finish
Instructions:
- Fry curry paste and turmeric in coconut oil for 90 seconds.
- Add onion and garlic. Cook 4 minutes.
- Add coconut milk and fish sauce. Simmer 5 minutes.
- Add shrimp and half the mango. Cook 4 minutes.
- Top with remaining fresh mango, lime, and cilantro.
Recipe 15: Slow Cooker Coconut Shrimp Curry
I resisted slow cooker curry for years because I was convinced shrimp had no business being in a slow cooker. I was right about that and wrong about this recipe at the same time. The trick is adding the shrimp only in the last 20 minutes.
Serves 6 | Prep Time: 15 minutes | Cook Time: 4 hours low
Ingredients:
- 2 lbs shrimp (added at the end)
- 2 cans full-fat coconut milk
- 2 cans diced tomatoes
- 1 large onion, diced
- 4 cloves garlic, minced
- 2 tablespoons curry powder
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 1 teaspoon garam masala
- Salt to taste
- Fresh cilantro
Instructions:
- Add everything except shrimp to slow cooker. Stir well.
- Cook on low 4 hours or high 2 hours.
- In the last 20 minutes, add shrimp and stir.
- Switch to warm setting once shrimp are pink and cooked through.
- Serve over rice with fresh cilantro.
Recipe 16: Coconut Shrimp Curry Noodles
This recipe sits at the intersection of curry and noodle soup. I make it when I want something that fills the room with fragrance and fills the people eating it with genuine contentment.
Serves 4 | Prep Time: 10 minutes | Cook Time: 20 minutes
Ingredients:
- 1 lb shrimp
- 1.5 cans full-fat coconut milk
- 2 cups chicken stock
- 2 tablespoons red curry paste
- 200g rice vermicelli noodles
- 2 tablespoons fish sauce
- 1 tablespoon soy sauce
- Bean sprouts, lime, and basil to serve
Instructions:
- Fry curry paste in a little coconut cream for 2 minutes.
- Add coconut milk and stock. Simmer 10 minutes.
- Season with fish sauce and soy sauce.
- Add shrimp. Cook 3 to 4 minutes.
- Soak noodles in boiling water per package. Drain.
- Divide noodles into bowls. Ladle curry over top. Serve with garnishes.
Recipe 17: Coconut Shrimp Curry with Cauliflower
Adding cauliflower to coconut shrimp curry might sound like a budget move but it is actually a genius one. The cauliflower absorbs the sauce like a sponge and adds a hearty, nutty element.
Serves 4 | Prep Time: 10 minutes | Cook Time: 25 minutes
Ingredients:
- 1 lb shrimp
- 1 can full-fat coconut milk
- 1 small head cauliflower, cut into florets
- 1 tablespoon curry powder
- 1 teaspoon turmeric
- 1 onion, diced
- 3 cloves garlic
- 1 tablespoon coconut oil
- Salt and lemon juice
Instructions:
- Roast cauliflower at 400F with oil and turmeric for 15 minutes.
- Saute onion and garlic. Add curry powder. Cook 2 minutes.
- Add coconut milk. Simmer 5 minutes.
- Add roasted cauliflower. Cook 5 minutes.
- Add shrimp. Cook 4 minutes. Finish with lemon juice.
Recipe 18: Coconut Shrimp Curry Tacos
Yes, curry tacos. No, this is not a fusion disaster. This is actually one of the most successful crossover dishes I have ever served at a casual dinner. The coconut shrimp curry filling goes into corn tortillas with mango slaw and everything makes sense.
Serves 4 | Prep Time: 15 minutes | Cook Time: 15 minutes
Ingredients:
- 1 lb shrimp
- 1 can full-fat coconut milk
- 2 tablespoons Thai red curry paste
- 8 corn tortillas
- 1 cup mango, diced
- 1 cup red cabbage, shredded
- 2 tablespoons lime juice
- Fresh cilantro
- 1 avocado, sliced
Instructions:
- Make curry: fry paste, add coconut milk, simmer 5 minutes, add shrimp 3 minutes.
- Make slaw: toss cabbage and mango with lime juice and a pinch of salt.
- Warm tortillas directly over a flame or in a dry skillet.
- Layer tortillas with curry shrimp, slaw, avocado, and cilantro.
Recipe 19: Coconut Shrimp Curry Fried Rice
Day-old rice is the key to great fried rice, and this version uses leftover coconut shrimp curry sauce as the flavoring base. It transforms leftovers into something that tastes intentional and brilliant.
Serves 4 | Prep Time: 5 minutes | Cook Time: 15 minutes
Ingredients:
- 1 lb shrimp
- 3 cups day-old cooked jasmine rice
- 1/2 cup coconut milk
- 1 tablespoon curry paste
- 2 eggs, beaten
- 1 cup frozen peas
- 3 tablespoons soy sauce
- 1 tablespoon sesame oil
- Green onion and lime to serve
Instructions:
- Heat wok on high. Scramble eggs. Remove and set aside.
- Fry curry paste 60 seconds. Add shrimp. Cook 2 minutes per side.
- Add rice. Press and toss to coat with paste.
- Add coconut milk and soy sauce. Stir well.
- Add peas and egg. Toss everything together.
- Finish with sesame oil, green onion, and lime.
Recipe 20: Coconut Shrimp Curry Stuffed Sweet Potatoes
This recipe came from a moment of genuine creative desperation when I had curry left over and no rice. I scooped it into baked sweet potatoes and it was so good I now make it on purpose at least twice a month.
Serves 4 | Prep Time: 10 minutes | Cook Time: 50 minutes
Ingredients:
- 1 lb shrimp
- 1 can full-fat coconut milk
- 4 medium sweet potatoes
- 2 tablespoons yellow curry paste
- 1 tablespoon fish sauce
- 1 teaspoon ginger
- Fresh cilantro and lime to serve
Instructions:
- Bake sweet potatoes at 400F for 45 minutes until tender.
- Make curry: fry paste, add coconut milk and fish sauce, simmer 5 minutes.
- Add shrimp. Cook 4 minutes.
- Split baked sweet potatoes. Spoon curry over the top.
- Garnish with lime and cilantro.
My Biggest Tip for Every Single One of These Recipes
Do not overcook the shrimp. I cannot say this enough. Every one of these 20 recipes will only reach its potential if you pull the shrimp at the exact right moment. That moment is when they curl into a loose C shape and turn pink. A tight curl means overcooked. If you see a tight curl, you have gone too far.
Set a timer. Do not walk away from the pan. Shrimp cook faster than you think and slower than you expect the first time. After you have made three of these recipes, you will develop an instinctive sense for the timing. Until then, watch the pan.
Quick Comparison: Which Recipe Fits Your Night?
| Recipe | Time | Heat Level | Best For |
|---|---|---|---|
| Thai Green (1) | 25 min | Medium | Weeknight dinner |
| Kerala (2) | 35 min | Medium-hot | Authentic experience |
| Laksa (3) | 45 min | Medium | Weekend project |
| Quick Red (6) | 20 min | Hot | Busy nights |
| Mango (14) | 25 min | Mild | Family friendly |
| Tacos (18) | 30 min | Medium | Party food |
FAQ: Coconut Shrimp Curry Questions People Actually Ask
Can I use frozen shrimp for coconut curry?
Yes, and honestly I prefer it for most of these recipes. Frozen wild-caught shrimp is often fresher than the “fresh” shrimp sitting on ice at a grocery counter. Thaw in cold water for 15 minutes and pat completely dry before adding to your curry. Wet shrimp will water down your sauce.
What is the best coconut milk for curry?
Full-fat only. Chaokoh, Aroy-D, and Trader Joe’s organic are my top three. Lite coconut milk makes thin, flat-tasting curries. The fat is where the flavor lives.
How do I thicken a coconut shrimp curry?
Simmer the sauce longer before adding shrimp. You can also mix a teaspoon of cornstarch into a tablespoon of cold water and stir it into the simmering curry for immediate thickening. Alternatively, mash a few cooked chickpeas into the sauce for a natural thick body.
Why does my coconut shrimp curry taste flat?
Usually one of three problems: you did not fry your spices or paste long enough, you used lite coconut milk, or you forgot acid. Add a squeeze of lime, a splash of fish sauce, or a tiny pinch of salt right at the end. Flat curries almost always need more acid or salt.
Can I make coconut shrimp curry in advance?
Make the sauce in advance, yes. Add shrimp right before serving. If you cook the shrimp in the sauce and refrigerate it, the shrimp will overcook when you reheat it. The sauce itself keeps beautifully in the fridge for three days or frozen for two months.
What can I serve with coconut shrimp curry?
Jasmine rice is the classic. But roti, naan, string hoppers, thick rice noodles, and even crusty sourdough bread all work brilliantly with these sauces. Recipes 18 through 20 show you some truly unexpected serving ideas.
How spicy should coconut shrimp curry be?
That is entirely your call. Coconut milk naturally tames heat, which is one of the reasons these curries are so forgiving. Start with the amount of curry paste or chili the recipe calls for. Taste the sauce before adding shrimp and adjust. You can always add more heat but you cannot take it back.
The Takeout Problem Is Solved
Here is what I know after four years of testing and tasting: coconut shrimp curry is one of the most rewarding things you can cook at home. It is fast on weeknights, impressive for guests, infinitely adaptable, and almost impossible to mess up if you follow two rules: use full-fat coconut milk and do not overcook the shrimp.
Whether you start with the Classic Thai Green on a Tuesday night or spend a Saturday afternoon on the Sri Lankan Black Pepper version, every recipe on this list will give you something that your local takeout menu simply cannot compete with. The fat content of your homemade sauce will be higher. The shrimp will be more tender. The aromatics will be fresher. And the whole thing will cost you about a third of what delivery charges.
Pick one recipe. Make it this week. Then come back and try another. After you have worked through five or six of these, you will develop your own instincts about what you love most in a coconut shrimp curry. That is when things get really interesting.
Which recipe are you starting with? I am genuinely curious, because the answer tells me a lot about the kind of cook you are.

