Prawn Masala Recipe (Spicy Indian Shrimp Curry)
Prawn masala is a vibrant, spice-forward Indian curry featuring tender shrimp cooked in a thick, savory sauce made from onions, tomatoes, and aromatic ground spices. It pairs especially well with plain steamed basmati rice or warm flatbreads.
This version relies on a quick base of finely chopped onions and tomatoes cooked down until they release their natural oils, creating a clinging masala that coats each prawn without becoming watery.
Why This Recipe Works
- Cooking the onions slowly until they are deeply browned builds a flavorful savory base for the curry.
- Adding the shrimp near the end of cooking prevents them from turning rubbery and overcooked.
- A splash of warm water adjusts the gravy thickness just before simmering.
Ingredient Notes
- Prawns: Use peeled and deveined medium or large prawns. Thaw completely and pat dry if using frozen shrimp.
- Kashmiri red chili powder: Provides a bright red color and mild heat. If unavailable, use a smaller amount of regular cayenne pepper mixed with sweet paprika.
If You’re Cooking Outside India
- Kashmiri red chili powder: Found in South Asian grocery stores or online. It is prized for color rather than extreme heat.
- Garam masala: A warm Indian spice blend available in the international aisle of most major supermarkets or at South Asian grocers.
How to Make Prawn Masala
Sauté the Aromatics
Cook the chopped onions, ginger, and garlic in oil until softened and lightly browned.
Build the Masala
Add the tomatoes and ground spices, cooking until the mixture thickens and oil begins to separate at the edges.
Simmer the Prawns
Stir in the prawns and a splash of water, simmering gently until the shrimp turn opaque and curl.
Cooking Tips
- Do not overcook the prawns, as they cook very quickly and can turn tough in just a few minutes.
Common Mistakes to Avoid
- Adding too much water to the gravy: Add water gradually in small splashes so the masala stays thick and clings to the prawns.
Variations
- Coconut Prawn Masala: Stir in a quarter cup of coconut milk or grated coconut during the final two minutes of simmering for a richer gravy.
Serving Suggestions
- Serve hot with steamed basmati rice.
- Pair with chapati or paratha to scoop up the thick gravy.
Storage & Make-Ahead
Make ahead: You can prepare the onion-tomato base ahead of time and add the prawns just before serving.
Refrigerate: Store leftovers in an airtight container in the refrigerator for up to two days.
Freeze: Freezing is not recommended as the prawns can become rubbery upon reheating.
Reheat: Warm gently on the stovetop over low heat with a tiny splash of water until heated through.
Frequently Asked Questions
Can I use frozen prawns for this recipe?
Yes. Thaw them completely and pat them dry with a paper towel before adding them to the masala.
How do I know when the prawns are done?
Prawns cook very quickly. They are done when they turn pink and opaque and curl into a loose C-shape.
More Indian Recipes to Try
Browse the IndiPlated recipe index

Prawn Masala
Ingredients
Equipment
Method
- Heat oil in a skillet over medium heat. Add the cumin seeds and let them sizzle for a few seconds. Add the chopped onions and sauté until they turn light golden brown.
- Stir in the ginger-garlic paste and cook for one minute until the raw aroma disappears. Add the chopped tomatoes and cook until softened and mashed down.
- Stir in the Kashmiri red chili powder, turmeric powder, coriander powder, and salt. Cook the mixture until the oil begins to separate at the edges of the pan.
- Add the prawns and water to the pan, tossing to coat them in the masala. Simmer over medium-low heat for 4 to 5 minutes until the prawns turn opaque, curl into a C-shape, and are fully cooked.
- Sprinkle the garam masala and chopped coriander leaves over the curry. Give it a final stir and remove from heat.
Notes






