Prawn curry is a simple delicious & flavorful dish made of fresh prawns, onions, tomatoes & spice powders. It is also known as prawn masala & pairs well with rice, roti or phulka. Indian cuisine is very diverse and most foods are made in their regional style with locally available ingredients. This prawn curry has always been a winner at home for its simplicity and delicious taste.

Each region makes curry in a different style with different locally grown or available ingredients. Different ingredients like coconut, coconut milk, kokum, tamarind, red chilies, whole spices, poppy seeds etc are used based on the region.
This prawn curry is made with the most basic ingredients that most of us have in the pantry. It never fails to surprise me & my guests at how superb it tastes every time.
The recipe shared here yields a restaurant style gravy. It is a generic one and is not made in any regional style. You can also check this andhra style royyala iguru, it is a simple prawn curry made without tomato or coconut.
Preparation
1. Fry onions in hot oil till they turn pink or golden. Then fry ginger garlic paste till the raw smell goes away.

2. Add chopped tomatoes, sprinkle salt and turmeric. Fry till the mixture turns mushy & break down completely.

3. Add garam masala, coriander powder, red chili powder and grated coconut. I used frozen coconut. you can also replace coconut with cashews nuts.

4. Fry on a medium heat till the mixture is nicely roasted, for about 3 to 5 minutes. Take care not to burn. To give a restaurant gravy taste and texture, we need to cool this and blend. You can also continue to cook the curry without blending. Just skip the next 2 steps and follow from step 7.

5. When it cools down blend with ¾ cup water to smooth. I pour ice cold water to the blender. Then I add the hot mix and blend to cut down the cooling time. Set this aside.

How to make prawn curry
6. Heat the same pan. Add oil and heat up. Next add cumin, green chilli and garlic. Wait till the garlic is lightly roasted then add curry leaves. Fry till crispy.

7. Pour the onion tomato mixture and more water or coconut milk as needed. Cook until the gravy thickens and traces of oil are seen on top. Then add the prawns and simmer just until cooked. They swirl up to C chape when done fully.
Overcooking will make them hard. Switch off the stove. Sprinkle chopped coriander leaves.

Optional : Alternately: You can also saute the prawns first till they turn pink, for about 2 minutes. Then add to the gravy. This helps to remove the raw flavor of prawns.

Serve with fragrant rice or roti, naan or chapathi. Jeera rice was a good choice to enjoy this prawn curry.

Tips to make best prawn curry
1. The base of this prawn masala is made by frying the onions, ginger garlic & tomatoes along with the spice powders until aromatic. This is what elevates the flavor of the gravy.
Roast these ingredients very well to get a unique flavor.
2. I have used tiger prawns. You can use any variety even the small ones. Just make sure you devein, clean & rinse them well before using in the recipe.
3. The prawn curry is made using a small amount of fresh coconut. If you do not have that replace it with cashew nuts.
4. For a creamy and rich taste, you can pour little coconut milk towards the end of making the curry. You can use either canned coconut milk or fresh homemade coconut milk. If you prefer to make your own their just blend a cup of fresh coconut with half cup of water. Filter it and use in the recipe.
5. The roasted onion tomato masala is blended to give a restaurant style taste & texture. However you can also make the prawn curry without blending the masala. You will just have a chunky prawn curry.
6. Garam masala is a common spice blend used in Indian cuisine. It is available in most Indian grocery stores. If you are not accessible to it, then just replace it with curry powder. But the taste of the curry will be different.
How to choose prawns for curry
- Choose prawns that have the shell on as they are fresher.
- Avoid buying prawns that have a fishy smell. Fresh prawns do not have any odor or fishy smell.
- If buying from the fresh market, look out for prawns on the ice as they are well kept. Avoid prepacked ones unless they are frozen.
- When you touch the prawn with shell, it has to be firm. Avoid buying prawns that are slimy & limp as this indicates they are not fresh & are a sign of decay. They will not taste good too.
- Look out for the right color of prawn. Fresh prawns are white or grey in color. However brown prawns will be brown in color.
- The meat of the prawns should be white without any black spots on them. Black spots begin to appear first on the head and then on the body of the prawns which are an indication of losing the freshness.
Preparing prawns
- Discard any spoilt or discolored prawns.
- Shell them first by removing the head. legs & tail. Devein them.
- Then transfer them to a bowl and pour 2 to 3 cups of cold water. Drain and repeat rinsing them a few times. If using frozen prawns defrost them the same way and avoid thawing or defrosting in microwave or using hot water as the prawns lose their taste and texture.
- Rinse each prawn well, drain the water & place them in a bowl.
- Use them up immediately to make the prawn curry.
Fresh vs frozen prawns
Most times I use fresh prawns as they are easy accessible here. But if you are using frozen prawns, then defrost them for 20 to 30 mins at room temperature before using.
Devein them and rinse well. Drain and use them in the recipe.
You can serve this with Jeera rice, South Indian ghee rice or plain rice.
More prawn recipes
Spicy prawns fry
Prawn biryani
Chilli prawns
Prawn pulao
Spicy prawns pakora
Prawn curry recipe

Prawn curry recipe
For best results follow the step-by-step photos above the recipe card
Ingredients (US cup = 240ml )
For masala
- 1 ½ tbsp oil
- 1 large onion chopped or sliced
- 1 tsp ginger garlic paste or grated or chopped
- 1 large tomato chopped or pureed
- 2 tbsps coconut or 10 cashews
- 1/8 tsp turmeric or haldi
- ½ to ¾ tsp red chili powder
- ½ tsp coriander powder
- ½ tsp garam masala
Other ingredients for prawn curry
- ¼ tsp cumin
- 1 green chilli chopped or slit
- 1 sprig curry leaves
- 1 garlic clove chopped – optional
- 250 grams prawns
- 1 ¼ cup water or 1 cup water + ¼ cup coconut milk
- 2 tbsp coriander leaves Chopped
Instructions
Preparation
- Devein and wash the prawns well with cold water. Drain the water completely and set aside.
- Pour ¾ tbsp oil to a pan and fry onions till transparent. Then add ginger garlic paste and fry till the raw smell disappears.
- Add tomatoes, salt and turmeric. Then fry till the tomatoes turn mushy.
- Next add red chili powder, garam masala, coriander powder and then the coconut. Fry everything well for about 3 to 5 minutes without burning.
- Cool this and blend with ¾ water to a smooth puree. To speed up the process you can use ice cold water to blend the hot mix. Set this aside.
How to make prawn curry
- Pour another ¾ tbsp oil to the pan and heat up.
- Add cumin, green chilli and garlic.
- When the garlic is lightly roasted add curry leaves and saute till they turn crisp.
- Pour the ground mixture and add water or coconut milk only if needed.
- Bring the gravy to a boil and cook on a medium flame until the gravy thickens and you see traces of oil on top.
- Add the prawns to the gravy and cook until they swirl up to C shape. Or Alternately you can also saute the prawns in a small pan just for about 2 minutes and add to the gravy.
- Do not overcook they turn hard.
- Taste the gravy and add more salt if needed.
- Garnish with coriander leaves.
- Serve prawn curry with any fragrant rice, biryani or roti, naan or chapathi.
Alternative quantities provided in the recipe card are for 1x only, original recipe.
For best results follow my detailed step-by-step photo instructions and tips above the recipe card.
NUTRITION INFO (estimation only)
© Swasthi’s Recipes


Lovely recipie…Swasthi’s reciies are what keeps my house running…Thanks a lot…
Welcome Anil
Glad to know the recipes are useful.
Thanks much for the comment
I made a shrimp curry a while back that was watery and flavorless so I attempted to gain redemption with this recipe. I’m not lying when I say this curry was so fantastic that I was a changed person after making it. Not only did I gain redemption but this recipe is going to be a staple in our home. I also love that the shrimp doesn’t go into the curry until the end so I can easily make a vegetarian version for my lovely girlfriend!! Thank you so much for this Swasti ❤️
Welcome Sonya
You are most welcome! So glad to know the recipe worked out well. Thanks for leaving a comment.
My whole family loved this…
Glad to know Githa
Thank you for this recipe – so delicious! I’ll definitely be making it again.
Welcome Catherine
Glad you like it. Thank you
I tried this with prawns and it was so good. Can I try the same recipe with chicken ?
Thank you! You can try this chicken curry or this chettinad chicken. Hope this helps
Today I tried and it became so yummy and tasty.
Hi swasthi
Thank you for this amazingly recipe it’s easy to follow and awesome in taste
It came out lip smacking delicious
Glad to know Radhika
Thank you!
Superb ,yammy
I tried this recipe, came out very well. Thanks, Swathi.
All ur recipies come out so good?
I religiously follow the instructions and they end up so nice
Thanks so much
Welcome Deepali
Glad to know!
your receipes are superb whenever i prepare following your instructions it comes out yummy Cheers Thank u so much for that i got u. My prawns curry came out very nice Yummy! I added lil kasthuri methi too.
your receipes are superb whenever i prepare following your instructions it comes out yummy Cheers Thank u so much for that i got u.
You are welcome! Glad to know! Thank you!
Only when I follow this to the T does it come out delicious! Otherwise, the curry has come out grainy. Thank you ?
Welcome Brenda
Yes you are right! Glad it came out delicious!
Thank you
I used pasatta instead of tomato in masala sauce.I cooked prawn heads in a little butter and oil then added 1/4 cup water and cooked down to 2 tblspns of stock, removed and discarded the prawn heads, then added the other ingredients for prawn curry. I used parsley instead of coriander leaves (as we do not like coriander).
I cooked the prawns in butter and oil at the last minute and sat them in a bowl to finish cooking. Added them to the top of the hot sauce to prevent over cooking.
This was the most flavoursome meal and a definite keeper.
Thank you!
Tried it, came out excellent. Thank you.
Hi Bhuvana
You are welcome. Glad your curry came out good. Thank you!
As a Bengali prawn malaikari is one of my favourites. But I will definitely try this..
Excellent recipe. I messed up a little with quantities. Too much liquid. If you want to make it milder can you add sugar. Wife found it a little hot.
Hi Bryan Burns,
Thank you! You can remove the prawns from the curry and simmer the gravy to reduce the liquid. Next time cut down the chilli. Thanks again
Awesome! You can also watch this easy and unique recipe
Outstanding, really very good and tasty recipes.
Thank you!
Made and enjoyed, thank you for the recipe and the easy to follow instructions.
Welecome Pete,
Glad you liked it!
I made this today and it was absolutely delicious. Thanks a ton.
Welcome Natasha
Glad your prawn curry turned out delicious.
My mom had went out..so I tried ur recipe and gave it to dad…he asked which restaurant u bought…I was so happy and told him ..I only prepared tqsm swasthi?made my day
Hi Monish,
You are welcome. So happy to know you could make a good curry following my recipe. Thank you so much for sharing your joy.
🙂