Coconut Shrimp Curry
This post may contain affiliate links. Please read my disclosure policy.
This Coconut Shrimp Curry features delicious shrimp in a coconut curry that’s perfect over cooked rice and ready in only 25 minutes! Super easy, made all in one pot and packs tons of flavor!
The Best Coconut Shrimp Curry
This coconut shrimp curry is so delicious and easy to make, you could literally have this on your dinner table in no time at all. Forget take-out, forget going out for dinner, make this curry right at home! There’s a reason this recipe has been so popular on my blog for many years and it’s because of the flavors we achieve!
This curry is packed full of aromatic spices and delicious plump shrimp, making it the perfect meal if you’e feeling like experimenting a little in the kitchen. It’s also chock full of creamy coconut milk, my absolute favorite curry base to achieve a nice rich texture with a smidge of coconut flavor.
What Is Curry?
Originating in India, curry describes a variety of dishes, typically sauces, that contain a variety of exciting and complex spices. I tried to make this dish as simple as possible with just a couple spices: turmeric, cumin, and curry powder. Those combined with a few aromatics result in a curry so good you’ll be craving it for days after!
What Is Turmeric?
This curry though is quite simple, and you get that gorgeous yellow color from the turmeric. If you’ve never cooked with turmeric before it’s a bit bitter in flavor, but it’s mildly aromatic and has scents of ginger or orange. If cooking with turmeric, make sure you don’t overuse it because it is slightly bitter and it has a note of medicinal powdery aftertaste in large amounts.
Shrimp marinade
- Shrimp – Extra large, raw, deshelled and deveined.
- Seasoning – Salt and pepper.
- Spices – Cayenne pepper is all we need for this marinade.
- Lemon juice – We need a nice acidic base to penetrate the meat.
Sauce
- Coconut oil – We’re going to use this oil to ensure that coconut flavor carries through every note of this dish.
- Onion – We want an onion that cooks down well like white or yellow.
- Aromatics – Fresh ginger and garlic.
- Spices – Ground coriander, curry powder, and turmeric.
- Tomatoes – One large can of diced tomatoes.
- Coconut milk – Rich, delicious, and the creamy component of our curry.
- Cilantro – Fresh chopped up nice and fine for garnish. If you’re not a fan of cilantro feel free to use parsley instead.
- Marinate the shrimp: In a small bowl toss the shrimp with the marinade ingredients. Cover with plastic wrap and refrigerate for 10 minutes.
- Form the flavor base: While the shrimp is marinating, heat the oil in a medium size skillet. To it add the onion, and cook for 2 or 3 minutes until the onion softens and becomes translucent. Stir in the garlic, ginger, pepper, salt, coriander, turmeric and curry powder. Allow to cook for another minute.
- Cook the shrimp: Add the diced tomatoes with juices and all, the coconut milk, stir and bring to a boil. Cook for about 5 minutes stirring occasionally. Add the shrimp with the accumulated juices from the marinade and cook for another 2 minutes or until the shrimp is pink and cooked through.
- Finish the curry: Serve over hot rice and garnish with cilantro or parsley.
Curry In An Instant Pot?
Rather than using the stovetop and saucepan method, this curry can be prepared in an instant pot in a matter of minutes. Turn the instant pot to the sauté setting and add the olive oil, onion, and garlic. Once the garlic is fragrant the other ingredients can be added. Turn the manual setting on high and set the timer for 2 minutes.
Always wait a further 10 minutes for the pressure to release naturally before opening. For more information on preparing an instant pot curry, refer to this recipe.
What Else Can I Use In My Curry?
Curry is such a perfect blank canvas! You can incorporate so many amazing flavors, textures, and ingredients to achieve whatever it is you want to achieve!
Veggies
- Peas
- Bell pepper
- Butternut squash
- Zucchini
- Eggplant
- Chickpeas
- Potato
Meat
- Chicken
- White fish
- Lamb
- Beef
How to Serve
- Any kind of rice you like. I like to make some fluffy jasmine rice to spoon this delicious mixture over.
- Naan Bread
- Spoon this curry over french fries for a British classic
- A light, simple salad like this Cucumber Salad
- These Roast Potatoes With Indian Spices
Leftovers
Curry should be safely sealed in an airtight container and refrigerated for 3 days. If you want this curry to last, my advice is to freeze it where it will last for up to 3 months. Ensure that it is fully cooled before sealing and use a shallow container to ensure even freezing. Stir well while reheating.
More Delicious Shrimp Recipes To Try:
- One Pot Couscous with Shrimp and Peas
- Coconut Shrimp with Spicy Mango Dipping Sauce
- Cajun Shrimp with Tomato Alfredo Pasta
- Brazilian Shrimp Soup
- Avocado Shrimp Salsa
- Tomato Shrimp Pasta
- Garlic Butter Shrimp
More Delicious Curries You Might Enjoy
- Thai Inspired Green Curry Tofu
- Thai Red Chicken Curry
- Coconut Chicken Curry
- Coconut Basil Chicken Curry
- Thai Red Curry Turkey Meatballs
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Coconut Shrimp Curry
Video
Ingredients
For Shrimp Marinade
- 1 pound extra-large shrimp (peeled and deveined)
- ¼ teaspoon salt
- ¼ teaspoon black pepper (freshly ground )
- ¼ teaspoon cayenne pepper
- 2 tablespoon lemon juice
For the sauce
- 1 tablespoon coconut oil
- 1 medium onion (chopped)
- 3 cloves garlic (minced)
- 1 tablespoon fresh ginger (minced)
- ½ teaspoon black pepper (freshly ground )
- ½ teaspoon salt (or to taste)
- ½ teaspoon turmeric
- 2 teaspoon ground coriander
- 1 teaspoon curry powder
- 14½ ounce diced tomatoes
- 13½ ounce coconut milk
- 2 tablespoon cilantro (for garnish (or parsley))
- cooked rice for serving
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- In a small bowl toss the shrimp with the marinade ingredients. Cover with plastic wrap and refrigerate for 10 minutes.
- While the shrimp is marinating, heat the oil in a medium size skillet. To it add the onion, and cook for 2 or 3 minutes until the onion softens and becomes translucent. Stir in the garlic, ginger, pepper, salt, coriander, turmeric and curry powder. Cook for another minute.
- Add the diced tomatoes with juices and all, the coconut milk, stir and bring to a boil. Cook for about 5 minutes stirring occasionally. Add the shrimp with the accumulated juices from the marinade and cook for another 2 minutes or until the shrimp is pink and cooked through.
- Serve over hot rice and garnish with cilantro or parsley.
Notes
- Nutritional information does not include rice.
- Curry should be safely sealed in an airtight container and refrigerated for 3 days.
- If you want this curry to last, my advice is to freeze it where it will last for up to 3 months. Ensure that it is fully cooled before sealing and use a shallow container to ensure even freezing. Stir well while reheating.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.