This easy Thai shrimp curry is rich, creamy, spicy, and packed with authentic Thai flavors from green curry paste, basil, coconut milk, and tender shrimp. It comes together in about 20 minutes, making it perfect for busy weeknights. If you love bold Thai-inspired seafood dishes, you should also try this refreshing Thai Shrimp Salad.
Succulent shrimp. Creamy, spicy Thai green curry. Fresh, crunchy vegetables. Not too different from this Thai green fish curry.
What do you get when you put all this together? The best thing ever guys.
Besides the amazing flavor, the best part about this dish is it's super easy and takes only about 20 minutes to put together. Talk about an amazing weeknight meal (like this Thai basil pork, crying tiger or this Instant Pot pad thai we love so much)!

What is Thai shrimp curry?
Thai shrimp curry is a coconut milk-based curry made with shrimp, Thai curry paste, aromatics, herbs, and vegetables. Green curry versions are typically spicy, fragrant, and slightly sweet with fresh basil and lime.
Jump to:
- What is Thai shrimp curry?
- Why This Recipe Works
- Why This Thai Shrimp Curry is Better Than Takeout
- What is My Take on Coconut Shrimp Curry?
- Ingredients
- Key Ingredients
- Step By Step Instructions
- How to Get the Best Curry Texture
- Common Mistakes to Avoid
- Variations
- What to Serve With Thai Shrimp Curry
- Expert Tips
- Frequently Asked Questions
- Storage + Reheating + Make Ahead
- Shrimp Green Curry Closing
- Recipe
- 💬 Comments
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Went Here 8 This.
Why This Recipe Works
- Ready in under 30 minutes.
- Coconut milk creates a rich creamy sauce.
- Green curry paste adds authentic Thai flavor.
- Shrimp cooks quickly for an easy weeknight dinner.
- Easily customizable for spice level.
Why This Thai Shrimp Curry is Better Than Takeout
Restaurant curries are often overly sweet or heavy. This homemade version has brighter flavors, fresher basil, perfectly cooked shrimp, and customizable heat levels.
What is My Take on Coconut Shrimp Curry?
I love balancing spicy green curry paste with creamy coconut milk and fresh basil. The result is a restaurant-quality curry that tastes complex but is incredibly simple to make. If you enjoy rich curry dishes, this Massaman Lamb Curry is another must-try option.
Ingredients

Homemade green curry paste will yield the best results for this recipe. However, you can also buy green curry paste if you want to make this recipe super quick and easy.
I prefer to use the 21/25 sized shrimp, but you can use smaller or larger shrimp. Good quality shrimp will also yield better results.
Full fat coconut milk is a must to get the rich and creamy consistency of the curry. The creaminess of the coconut milk helps to cool the spiciness of the green curry paste.
Fish sauce is another vital ingredients. Don't worry, it doesn't taste fishy, it just gives the dish a deep, savory pungent flavor. The best brand is Red Boat 40 fish sauce and is what I always use as the flavor is exceptional and it is all natural. However, you can substitute another brand if you need to. Many store carry it now in the Asian section of the grocery store.
- 1 pound shrimp peeled and deveined
- 1 tablespoon coconut oil
- 2 garlic cloves minced
- 1 red bell pepper sliced
- 3 tablespoons green onions (whites parts, coarsely chopped)
- 4 ounces green curry paste
- 1 tablespoon fish sauce
- 2 tablespoons coconut sugar
- 1-15 ounce can coconut milk
- 10 fresh basil leaves torn in pieces
- salt to taste
- 1 lime optional for garnish
👉 Scroll down to the recipe card for a printable version of ingredients and instructions.
Key Ingredients
- Green Curry Paste - Green curry paste provides the spicy herbal backbone of the curry.
- Coconut Milk - Coconut milk balances the heat and creates a silky sauce.
- Fish Sauce - Fish sauce adds salty umami depth typical of authentic Thai cooking.
- Basil - Fresh basil adds brightness and freshness at the end
Step By Step Instructions

Step1: Heat the coconut oil in a large skillet over medium heat and add the garlic. Sauté for 1-2 minutes, or until it just starts to brown.

Step2: Add the sliced red peppers and the white parts of the green onions and cook for 2 minutes, until the vegetables start to soften.

Step3: Add the curry paste and fry, while stirring constantly, for about 30 seconds.

Step4: Add the fish sauce, coconut sugar and coconut milk and bring to a simmer for 5 minutes.

Step5: Add the shrimp, turn off the heat and cover. Let it sit for 10 minutes, until the shrimp has turned pink and is cooked through. Poaching the shrimp like this helps it to stay juicy.

Step6: Once the shrimp is cooked, stir in the basil leaves and add any additional salt to taste. Squeeze a touch of fresh lime juice over the top for an extra fresh burst of flavor.

How to Get the Best Curry Texture
- Simmer the coconut milk gently, not rapidly.
- Use full-fat coconut milk for the creamiest sauce.
- Do not overcook the shrimp.
- Add basil at the end to preserve freshness.
Common Mistakes to Avoid
- Boiling the curry aggressively
- Overcooking shrimp
- Using too little curry paste
- Forgetting the lime juice finish
- Adding basil too early
Variations
- Add Thai eggplant or bamboo shoots.
- Use chicken instead of shrimp.
- Add extra vegetables like zucchini or snap peas.
- Make it spicier with Thai chilies.
- You could also make this with massaman curry paste or panang curry paste!

What to Serve With Thai Shrimp Curry
Serve with steamed Coconut Jasmine Rice or the Thai Sticky Rice from this recipe. Serving it with rice helps to counteract the heat from the curry.
It's also great alongside a stir fried noodles dish like this pad woon sen or Thai Basil Pork.
Having a flavor packed Thai style dinner on the table in under 30 minutes is definitely a crowd pleaser for all involved. This curry is just packed with all the yummy, spicy flavors of Thailand, kinda like this pumpkin curry or pineapple chicken curry we love too!
Expert Tips
- If the curry is too thin, add 1 tablespoon of cornstarch to 1 tablespoon of water in a small bowl and mix well to make a cornstarch slurry. Add the slurry, just a little at a time while stirring until the desired consistency has been reached.
- You can also fry your shrimp in a separate pan while your curry cooks and stir it in in the end. Fry just until the shrimp turns pink. This will save you about 10 minutes if you're in a hurry (though I prefer poaching them for the best results).
- Full fat coconut milk or coconut cream is a must to ensure the curry doesn't come out watery.
- You can also use red curry paste or yellow curry paste in this recipes if you prefer.
- Add other vegetables such as green beans, cauliflower, chunks of cooked sweet potato, onions, or broccoli. You can really use any vegetable you'd like!
- Taste the curry before serving and adjust salt if needed.
- Fresh lime juice dramatically improves flavor.
- Use raw shrimp for the best texture.
Frequently Asked Questions
Yes, green curry is moderately spicy, but you can reduce the curry paste amount.
Yes, thaw completely before cooking.
This curry is incredible the first day, but honestly, it's even better the next day. You could even make it in advance, and serve the whole dish leftover for the best flavor! Just store it in a covered container for up to 3 days in the fridge.

Storage + Reheating + Make Ahead
- Store leftovers in the fridge for up to 3 days. I don't really recommend freezing it as the coconut milk and shrimp don't freeze well.
- Reheat gently over low heat to avoid overcooking the shrimp.
- You can prepare the sauce ahead and add shrimp right before serving.
Shrimp Green Curry Closing
This Thai curry shrimp is creamy, spicy, and full of authentic Thai flavor. With coconut milk, fresh basil, and tender shrimp, it’s an easy restaurant-quality dinner perfect for busy weeknights.
Did you make this thai coconut curry shrimp? Leave me a comment below and let me know how it turned out!
Recipe

Easy Thai Shrimp Curry
Ingredients
- 1 pound shrimp peeled and deveined
- 1 tablespoon coconut oil
- 2 garlic cloves minced
- 1 red bell pepper sliced
- 3 tablespoons green onions (whites parts, coarsely chopped)
- 4 ounces green curry paste
- 1 tablespoon fish sauce
- 2 tablespoons coconut sugar
- 1-15 ounce can coconut milk
- 10 fresh basil leaves torn in pieces
- salt to taste
- 1 lime optional for garnish
Instructions
- Heat the coconut oil in a large skillet over medium heat and add the garlic. Saute for 1-2 minutes, or until it just starts to brown.
- Add the sliced red peppers and the white parts of the green onions and cook for 2 minutes, until the vegetables start to soften.
- Add the curry paste and fry, while stirring constantly, for about 30 seconds.
- Add the fish sauce, coconut sugar and coconut milk and bring to a simmer for 5 minutes.
- Add the shrimp, turn off the heat and cover. Let it sit for 10 minutes, until the shrimp has turned pink and is cooked through.
- Once the shrimp is cooked, stir in the basil leaves and add any additional salt to taste. Squeeze a touch of fresh lime juice over the top for an extra fresh burst of flavor.
Expert Tips:
- If the curry is too thin, add 1 tablespoon of cornstarch to 1 tablespoon of water in a small bowl and mix well to make a cornstarch slurry. Add the slurry, just a little at a time while stirring until the desired consistency has been reached.
- You can also fry your shrimp in a separate pan while your curry cooks and stir it in in the end. Fry just until the shrimp turns pink. This will save you about 10 minutes if you're in a hurry (though I prefer poaching them for the best results).
- Full fat coconut milk or coconut cream is a must to ensure the curry doesn't come out watery.
- You can also use red curry paste or yellow curry paste in this recipes if you prefer.
- Add other vegetables such as green beans, cauliflower, chunks of cooked sweet potato, onions, or broccoli. You can really use any vegetable you'd like!
- Taste the curry before serving and adjust salt if needed.
- Fresh lime juice dramatically improves flavor.
- Use raw shrimp for the best texture.





Veena Azmanov says
I am a lover of Thai Food and really want to grab this amazing Shrimp Thai Curry. Looks delicious.
Danielle says
Thanks Veena!
Kelly Anthony says
My husband is going to be so excited when I make this for him. He loves green curry and I know he will ask for this recipe over and over. Thanks for sharing.
Danielle says
yay! I hope he loves it Kelly!
Beth Neels says
That is such a delicious looking curry! I can't wait to give this a try! Your photos are stunning, as well!
Danielle says
Thanks so much beth 🙂
Emily says
I would never thought of pairing shrimp curry with grits. I love the Asian/Southern flavors of this dish. Thanks for posting.
Danielle says
You're welcome Emily!
Annissa says
This is such a hearty and filling dish! Looks so rich and delicious!
Danielle says
Great for cold days 🙂
Kate | Veggie Desserts says
This sounds like such flavourful comfort food!
Danielle says
Thanks kate!
Deborah says
Tried this last night - knew I would love it from the photo and was not disappointed. Can’t wait to make it again!
Danielle says
I'm so glad you liked it Deborah 🙂
Thao Williams says
This is a fabulous twist on shrimp and grits, Danielle! Coconut, curry, and basil is a genius way switch up the flavor. This looks amazing!!
Danielle says
Thanks Thao! Just trying to come up with new ways to eat that yummy green curry 🙂
Marvellina|What To Cook Today says
This is a fantastic twist Danielle! I know for sure I'm going to like it! I love grits with shrimp. This is even better with green curry! Beautiful..beautiful photos too! Pinning this!
Danielle says
Thanks so much Marv! I really loved the green curry with the grits - I hope you get a chance to make it!
Healthy World Cuisine says
Danielle, great minds think alike. You will never guess what we made last night. Seriously we could eat this delicious meal every day of the week.
Danielle says
LOL! Who doesn't love some spicy green curry!!
Kevin | Kevin Is Cooking says
What's not to love here? Shrimp, curry and grits. Three of my favorites all in one delicious bowl. Thanks Danielle, hope you guys had a great 4th!
Danielle says
Thanks Kevin! I figure if they're all good alone, why not pile them together! Hope you had a great 4th as well!
Shashi at SavorySpin says
You have me drooling over here!
I am not a fan of shrimp and grits - but gawsh - I'd lick the plate clean if my grits were topped with this delish that green curried shrimp!
Danielle says
Drool away Shashi! You could serve this over rice or noodles too if grits aren't your thing 🙂
Chrissy says
Whaaaat?! Shrimp and grits with curry? Mind. Blown. I know this is going to be just packed with delicious flavor!!
Danielle says
LOL thanks Chrissy! It's got a lot of great flavor 🙂 Hope you get to try it out sometime!
Sherri @ WatchLearnEat says
Gorgeous presentation! Love the sound of these flavors coming together! And I love how easy and fast it is to make! 🙂
Danielle says
Thanks Sherri! The flavor are just great together, and I am always a big fan of easy dishes 🙂
Dawn - Girl Heart Food says
Look so comforting! Love me some grits, love them! Nice touch with the coconut milk in there too. Must had such a yummy richness to the dish!
Danielle says
Thanks Dawn! This was total comfort food. I really like the coconut milk in the grits - I'll prob try it for some other dishes too!
Demeter says
What a creative way to really kick up this classic dish! Looks fantastic!
Danielle says
Thanks Demeter!