Coconut Curry Shrimp

Delicious coconut curry shrimp served with fresh herbs and jasmine rice

Loading…

By Reading time

This Coconut Curry Shrimp is a tasty treat bursting with flavor! Juicy shrimp swim in a creamy coconut sauce with spices that warm you up. It’s super quick and easy to make, too!

Every time I make this, I feel like a chef in a fancy restaurant. And the best part? It’s perfect over rice or with naan. Simple, delicious, and oh-so cozy! 🍤💛

Key Ingredients & Substitutions

Shrimp: Large shrimp are perfect for this dish because they cook quickly and hold up well with the flavors. If you’re avoiding shrimp, try using firm tofu or chickpeas as a protein alternative.

Coconut Milk: This creamy base is key for the dish’s flavor. If you’re looking for a lighter option, use light coconut milk, or even unsweetened almond milk mixed with a bit of oil for texture.

Red Curry Paste: It’s the heart of the flavor! Adjust the amount based on your heat preference. If you can’t find it, you could make a quick substitute with a mix of paprika and a pinch of cayenne pepper.

Fish Sauce: Traditionally used for depth of flavor, you can swap it out for soy sauce or tamari for a vegan-friendly option.

Cauliflower: If you’re not a fan or don’t have it on hand, broccoli or bell peppers are great alternatives. They add texture and absorb the curry sauce beautifully.

How Do I Cook Shrimp Perfectly Without Overcooking?

Cooking shrimp can be tricky since they’re delicate and can overcook easily. Here are steps to get them just right:

  • Make sure your skillet is hot enough before adding shrimp, as this helps them cook evenly.
  • Cook them for about 3-5 minutes, turning them halfway through. They’ll change color from gray to a vibrant pink when done!
  • Remove them from the heat as soon as they’re fully pink and opaque to prevent them from becoming rubbery. They will continue to cook slightly from the residual heat.

How to Make Coconut Curry Shrimp

Ingredients You’ll Need:

For the Dish:

  • 1 lb (450g) large shrimp, peeled and deveined
  • 1 cup cauliflower florets (optional)
  • 1 tbsp vegetable oil or coconut oil
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tbsp fresh ginger, minced
  • 1-2 tbsp red curry paste (adjust to taste)
  • 1 can (14 oz/400 ml) coconut milk
  • 1 tbsp fish sauce (optional)
  • 1 tsp turmeric powder
  • 1 tsp ground coriander
  • 1/2 tsp chili flakes or powder (optional for heat)
  • Salt, to taste
  • Fresh cilantro, chopped (for garnish)
  • Cooked jasmine rice or basmati rice (for serving)
  • Lime wedges (optional, for serving)

How Much Time Will You Need?

This delicious Coconut Curry Shrimp dish takes about 10 minutes to prepare and 15 minutes to cook. In total, you’ll need around 25 minutes from start to finish. It’s quick enough for a weeknight dinner yet packed with flavor!

Step-by-Step Instructions:

1. Prepare the Shrimp:

Start by rinsing the shrimp under cold water to clean them. Pat them dry with a paper towel and set them aside. This ensures they’re ready to absorb all that yummy curry flavor.

2. Sauté the Aromatics:

In a large skillet or pan, heat the vegetable or coconut oil over medium heat. Once the oil is hot, add the chopped onion. Sauté for about 3-4 minutes until the onion is soft and translucent.

3. Add Garlic and Ginger:

Next, stir in the minced garlic and ginger. Cook for another 1-2 minutes, stirring frequently until they’re fragrant. This step adds a tasty base to your curry!

4. Mix in the Spices:

Now it’s time for the spices! Add the red curry paste, turmeric, ground coriander, and chili flakes (if using). Cook for about 1 minute, stirring to let the spices release their wonderful aroma.

5. Pour in the Coconut Milk:

Carefully pour the coconut milk into the skillet, stirring well to combine it with the curry paste and spices. This creamy base is what makes the curry rich and delicious!

6. Season the Curry:

Add the fish sauce (if you’re using it) and season with salt to taste. Give it a good stir to mix everything together.

7. Cook the Cauliflower:

If you’re adding cauliflower, toss it into the pan now. Let it simmer in the curry for about 5 minutes, until it starts to soften.

8. Add the Shrimp:

Now add the shrimp to the pan. Cook them for 3-5 minutes, stirring occasionally, until they turn pink and are cooked through. Be careful not to overcook them—perfect shrimp are tender and juicy!

9. Garnish and Serve:

Once the shrimp are cooked, remove the pan from heat and sprinkle with plenty of chopped fresh cilantro. This adds a fresh flavor and vibrant color!

10. Enjoy Your Dish:

Serve the Coconut Curry Shrimp hot with steamed jasmine or basmati rice. Feel free to add lime wedges on the side for a zesty squeeze before enjoying your delightful meal!

Enjoy your flavorful and vibrant Coconut Curry Shrimp dish!

Can I Use Frozen Shrimp for This Recipe?

Absolutely! Just make sure to fully thaw the shrimp before cooking. The best way to thaw them is overnight in the refrigerator. If you’re short on time, you can also place them in a sealed plastic bag and submerge in cold water for about 20-30 minutes.

How Can I Make This Curry Spicier?

If you prefer a spicy kick, increase the amount of red curry paste or add extra chili flakes or fresh chili peppers. You can also serve it with a side of sriracha or hot sauce for an additional heat boost!

What Should I Do with Leftovers?

Leftover Coconut Curry Shrimp can be stored in an airtight container in the fridge for up to 3 days. To reheat, warm it gently on the stove over low heat, stirring occasionally to prevent burning.

Can I Make This Dish Vegetarian?

Definitely! To make a vegetarian version, replace the shrimp with firm tofu and use vegetable broth instead of fish sauce. It will still be delicious and packed with flavor!

Loved this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment