One-pan coconut shrimp curry made with a creamy and aromatic coconut curry sauce made from scratch. This delicious dinner is so easy and ready in no time! Serve over steamy rice, homemade naan bread, and wedges of fresh lime.
This recipe is one of the easiest dinners that you can make at home in under 30 minutes! Forget take-outs, ditch jarred sauces, and make this simple curry instead. This is a very easy and tasty curry sauce that has the right balance of flavors and spices.
What is Curry?
Curry originally comes from India but can be found in other cuisines as well such as Thai, Filipino, Sri Lankan, Bengali, and the Caribbean. A curry sauce is made with a combination of spices, with the main spice being turmeric that is used to give color to the curry and to flavor it.
The most common type of curries that you’ll find served in the West is a mild tomato-based curry often mixed with coconut milk. Here are a few good examples: Indian Rajma kidney bean curry, Indian butter chicken, sweet potato curry, eggplant and chickpea curry, vegan coconut curry, and coconut chicken curry.
TIP: When cooking a tomato-based dish, avoid using a cast iron pan. Instead, use a stainless steel skillet.
Here’s what you need to make coconut shrimp curry
- Shrimp – use thawed jumbo raw shrimp that is deveined and peeled. You can leave the tail on just for aesthetics, or remove it for easy eating.
- Coconut milk – I recommend using full fat and creamy coconut milk for a rich and flavorful curry sauce.
- Tomato sauce – I like to use tomato sauce or passata for a smoother sauce, but it can be substituted with a can of crushed tomatoes. If the tomatoes are acidic, add some type of sweetener (I used brown sugar in this recipe).
- Coconut oil – can be substituted with any neutral-tasting oil but coconut oil works best here.
- Aromatics – white or yellow onion, fresh garlic, and fresh ginger.
- Spices – ground turmeric, coriander, cumin, and chili powder. For more of an Indian flavor, add half a teaspoon of garam masala that you can either make or buy online.
- Cilantro and lime to finish off the curry.
Complete list of ingredients and amounts can be found in the recipe card below.
How to Make Shrimp Curry
- Saute the aromatics and spices – heat the coconut oil, saute the onion, garlic, and ginger then add the spices and cook for 30 seconds.
- Form the sauce base – to the aromatics and spices, add the tomato sauce followed by the coconut milk and bring to a gentle simmer. Cook for a couple of minutes until you get a smooth homogenous sauce.
- Add the shrimp – drop the shrimp in the curry sauce, and cook for 2-3 minutes then remove from heat as soon as the shrimp is no longer opaque but not overcooked.
- Finish off the curry! Garnish with chopped fresh cilantro leaves, and a squeeze of fresh lime juice.
What Else Can I Add To My Shrimp Curry?
Feel free to add some vegetables such as peas, sliced bell peppers, cauliflower florets, chickpeas, zucchini, or potato.
You can also change it up and swap the shrimp for chicken or fish.
What to Serve With
- Serve with any type of rice. I like to serve coconut shrimp curry with fluffy basmati rice (make it in the Instant Pot) or jasmine rice, but brown rice works very well here too. If feeling adventurous, try it with coconut rice or Jeera cumin rice.
- Serve with homemade naan, I have a great naan recipe that you can try.
- Over mashed potatoes, unusual but tastes great!
- With a simple side salad, or with French fries.
- Fridge: Store leftovers in the fridge in an airtight container for up to 3 days. Reheat in the microwave until just warmed through, stir well before serving.
- Freezer: To freeze, make sure that the curry has cooled down completely, then freeze in an airtight container for up to 3 months.
- Thaw and reheat: Thaw the curry in the fridge overnight, then reheat in the microwave until just warmed through. Stir well before serving.
More Delicious Shrimp Recipes
- 1 lb (450g) medium shrimp peeled and deveined
- Salt and pepper
- 1 teaspoon lime juice
- 2 tablespoons coconut oil
- ½ yellow onion finely diced
- 1 teaspoon ginger grated
- 1 teaspoon garlic grated
- 1 teaspoon ground turmeric
- ½ teaspoon ground coriander
- ½ teaspoon ground cumin
- ½ teaspoon chili powder
- ½ teaspoon garam masala optional
- 1 teaspoon brown sugar
- 1 teaspoon lime juice
- 1 cup coconut milk fresh or canned
- 1 cup tomato sauce passata
- A few mint leaves and cilantro leaves for garnish
- Lime wedges for garnish
- jasmine or basmati rice
- In a skillet, heat the coconut oil, saute the onion, garlic, and ginger until they soften.
- Add the spices, and cook for 30 seconds.
- Add the tomato sauce followed by the coconut milk and bring to a gentle simmer then cook for a couple of minutes until you get a smooth homogenous sauce.
- Drop the shrimp in the curry sauce, and cook for 2-3 minutes then remove from heat as soon as the shrimp is no longer opaque but not overcooked. Shrimp is easy to overcook so keep an eye on it before it curls too much.
- Garnish with chopped fresh cilantro leaves, and a squeeze of fresh lime juice. Serve over warm white rice and naan bread.
- When cooking a tomato-based dish, avoid using a cast iron pan. Instead, use a stainless steel skillet.
- For more Indian flavor, add half a teaspoon of garam masala.
- Feel free to add some vegetables such as peas, sliced bell peppers, cauliflower florets, chickpeas, zucchini, or potato. You can also change it up and swap the shrimp for chicken or fish.
- Store the leftovers in an airtight container in the fridge for up to 3 days, or freeze for up to 3 months. Reheat in the microwave until just warmed through, stir well before serving.
- Nutrition: a rough estimate per serving without rice.
This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.
© Little Sunny Kitchen