Shrimp Curry

Embark on a culinary journey to the coastal regions of India with this mouthwatering Spicy Shrimp Curry recipe!

Bursting with fragrant spices, tender shrimp, and creamy coconut milk, this dish is a celebration of bold flavors and exotic ingredients.

Whether served with steamed rice, naan bread, or roti, this curry is sure to transport your taste buds to the sun-kissed shores of the tropics.

Let’s dive into the recipe and learn how to create this irresistible dish that’s perfect for any seafood lover.

shrimp curry
Photo by Ravsky from Getty Images Pro via canva


  • 500g shrimp, peeled and deveined
  • 1 onion, finely chopped
  • 2 tomatoes, finely chopped
  • 3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, slit lengthwise (adjust to taste)
  • 1 can (400ml) coconut milk
  • 2 tablespoons vegetable oil
  • 1 teaspoon mustard seeds
  • 1 teaspoon cumin seeds
  • 1 teaspoon ground turmeric
  • 2 teaspoons ground coriander
  • 1 teaspoon Kashmiri red chili powder (adjust to taste)
  • 1 teaspoon garam masala
  • Salt to taste
  • Fresh cilantro leaves for garnish


  1. Prepare the Shrimp:
    • Rinse the shrimp under cold water and pat them dry with paper towels. Set aside.
  2. Make the Curry Base:
    • Heat the vegetable oil in a large skillet or pan over medium heat.
    • Add the mustard seeds and cumin seeds to the hot oil. Let them sizzle for a few seconds until they start to pop.
    • Add the chopped onions to the pan and sauté until they turn golden brown.
    • Add the minced garlic, grated ginger, and slit green chilies to the pan. Sauté for another minute until fragrant.
  3. Add Spices:
    • Sprinkle the ground turmeric, ground coriander, Kashmiri red chili powder, and garam masala over the onion mixture. Stir well to combine and toast the spices for a minute.
  4. Simmer with Tomatoes:
    • Add the chopped tomatoes to the pan and cook until they soften and release their juices, about 5-6 minutes.
  5. Add Coconut Milk:
    • Pour the coconut milk into the pan and stir well to combine. Bring the mixture to a gentle simmer.
  6. Cook the Shrimp:
    • Gently add the peeled and deveined shrimp to the simmering curry sauce. Cook for 5-6 minutes, stirring occasionally, until the shrimp are pink and cooked through.
  7. Adjust Seasoning:
    • Taste the curry and adjust the seasoning with salt and additional spices, if needed, according to your preference.
  8. Finish and Serve:
    • Garnish the Spicy Shrimp Curry with fresh cilantro leaves.
    • Serve hot with steamed rice, naan bread, or roti.
See also  Mutton Curry

Why You’ll Love This Recipe:

  • Bold and Spicy: The combination of aromatic spices and succulent shrimp creates a curry that’s bursting with flavor and heat.
  • Quick and Easy: Ready in under 30 minutes, this recipe is perfect for busy weeknights when you want a satisfying meal without spending hours in the kitchen.
  • Versatile: You can adjust the level of spiciness and customize the ingredients according to your taste preferences, making it suitable for everyone, from spice enthusiasts to those with milder tastes.
  • Healthy and Nutritious: Shrimp are low in calories and packed with protein, making this curry a healthy and satisfying option for seafood lovers.

Spicy Shrimp Curry is a delicious and satisfying dish that’s perfect for anyone craving the bold flavors of Indian cuisine.

With its creamy coconut sauce and tender shrimp, it’s sure to become a favorite in your recipe collection.

So why not spice up your dinner tonight with this irresistible seafood curry?