Asian Food, Main Course, Seafood Recipes

Spicy Prawn Masala Recipe


Prawn Masala is a spicy Indian prawn dish that is mix with authentic spices, coconut milk, herbs, and tomatoes. It is best to eat with plain rice or roti.

Creamy and Spicy Prawn Masala Recipe garnish with chopped coriander in a pan.

I love Indian food, and this is one of my favorite cuisines in the world. Their food is very flavorful and rich in spices. Also, some of their foods are spicy, which I find delicious.

Not long ago, I went to an Indian restaurant here in the Philippines, and on the menu, they serve Shrimp Masala curry. I love shrimps, prawns, and other seafood, and this is what persuades me to order this dish. It is so mouthwatering, which is one of my favorite prawn dishes I tried in my life.

Because I love Indian food, I will be showing you my version of a spicy Indian prawn masala which I promise you will love it.

Recipe Ingredients

Ingredients of Prawn Masala Recipe

For making Prawn Masala Recipe, here are the list of ingredients I use for this dish.

  • 500 gram of Prawns
  • coconut milk or cream
  • Onion
  • Garlic
  • Ginger
  • Fresh tomatoes
  • Olive oil
  • Water
  • Salt and Black Pepper
  • Spices (Check in the next paragraph)

Firstly, I am using fresh prawns for my recipe. I prefer fresh over frozen because they have better flavor, and it tastes good. If you don’t have prawn, you can definitely use shrimp. They make no difference at all.

Secondly, I used coconut milk or cream in my dish. In my experience, coconut milk makes the masala creamy and tasty.

Lastly, more importantly, there are several Indian spices you need for this recipe. Without them, you can’t cook any Indian food. Here is the list of spices I used for my prawn masala recipe:

  • Garam Masala
  • Coriander Powder
  • Red Kashmiri Chilli Powder
  • Turmeric

Out of these spices, Garam masala is one of the main spices for this dish. I use this spice in most of my Indian recipes, such as my Butter Chicken Recipe.

What do you serve this recipe with?

This food is best to eat and serve with any white rice, roti or bread recipe. I love eating my prawn masala using my homemade Greek flatbread recipe.

Also, when eating this prawn dish, I recommend to add healthy side dishes to balance your diet. For healthy side dishes, it is best to serve with any salads you like. To me, I prefer to serve it with my Arabic salad and it blends well.

Step by Step Instruction

Firstly, add 2 tablespoons of olive oil in the pan. Once it is hot, add chopped onions followed by grated ginger and garlic. Stir for few minutes till it is cook. Later, add chopped tomatoes and give it a quick stir.

Add garam masala, coriander, turmeric, and chili powder and stir again to mix. Once it is cook, let it cool down before transferring into the blender to make a paste. Add 1/2 cup of water on the blender before turning on the power.

Once it turned into a paste, add a tablespoon of olive oil in the same pan before transferring the paste. Mix it well for less than a minute before adding the coconut milk.

Add the prawns and mix it with the sauce. While simmering, add salt, black peppers, and chopped coriander. Mix it and let it continue simmering for 5 to 8 more minutes to have a nice thick sauce.

Serve with rice or roti and slice of lemon before eating.

Creamy and Spicy Prawn Masala Recipe garnish with chopped coriander in a plate.

Tips and Hints

  • You can cook this recipe without using a blender. But, you need to add more water and let it simmer a little longer to help liquefy the tomatoes, the spices, and other solid ingredients.
  • When adding the coconut milk or cream, do not simmer more than 15 minutes since this will evaporate the sauce of the prawn masala
  • Also, after adding the prawns, do not simmer more than 10 minutes since overcooking them will give a rubbery or chewy texture.
  • If you don’t want to make this dish spicy, you can use paprika instead of chili powder to help give a nice red color of the masala dish.
  • Instead of fresh tomatoes, you can use canned tomatoes or tomato sauce.
  • Drizzling with lemon while serving will help enhance the flavor of this recipe.
  • You can use prawn or shrimp in this recipe

Spicy Prawn Masala Recipe

5 from 27 votes
Recipe by Saif Al Deen Odeh Course: MainCuisine: IndianDifficulty: Easy


Prep time


Cooking time





Prawn Masala is spicy and creamy Indian prawn recipe which is best to eat with rice or roti.


  • 500 gram of Prawns or Shrimps

  • 1 cup of coconut milk or cream

  • 2 small Onion

  • 3 cloves of minced Garlic

  • 1 small grated Ginger

  • 3 small Fresh tomatoes

  • 3 tablespoon Olive oil

  • 1/2 cup Water

  • Spices
  • 1 tablespoon Garam Masala

  • 1 teaspoon Coriander Powder

  • 1 teaspoon Red Kashmiri Chilli Powder

  • 1/2 teaspoon Turmeric

  • Salt and Black Pepper for taste


  • Add 2 tablespoon of olive oil in the pan. Once it is hot, add onion followed by garlic and ginger and stir for few minutes till it is cooked.
  • Add chopped tomatoes. Give a quick stir before adding the 4 spices. Continue to stir till it is cooked.
  • Let it cool down before transferring into a blender to make a paste.
  • Add 1/2 cup of water on the blender before turning on the machine
  • Add a tablespoon of olive oil in a same pan before transferring the paste into the pan. Stir to mix with the oil.
  • Later, add the coconut milk and give a slow stir.
  • Once it started to simmer, add the prawns and mix with the sauce.
  • While it is simmering, add salt, black pepper and chopped coriander. Continue simmering for 5 to 8 more minutes.
  • Mix the masala sauce before turning off the heat
  • Serve with white rice or flatbread like roti and lemon before serving.


  • If you don’t want spicy dish, use paprika instead of red chili powder
  • You can use shrimp if you don’t have prawns. They are both the same.

Did you make this recipe?

Tag @theodehlicious on Instagram and hashtag it

Like this recipe?

Follow us @theodehlicious on Pinterest

Nutrition Facts

4 servings per container

Serving Size4 servings


  • Amount Per Serving% Daily Value *
  • Total Fat 16.3g 26%
    • Saturated Fat 4.3g 22%
  • Sodium 334mg 14%
  • Amount Per Serving% Daily Value *
  • Potassium 467mg 14%
  • Total Carbohydrate 11.3g 4%
    • Dietary Fiber 2.1g 9%
    • Sugars 4.5g
  • Protein 30.3g 61%
  • Calcium 11%
  • Iron 5%

* The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Other Seafoods Recipe to Try

Have you tried making Prawn Masala using this recipe? Let me know in the comment below


  1. I love all of the spices in this recipe! It makes it super flavorful and delicious!

  2. Amanda Wren-Grimwood

    I always pick a prawn curry and this one has such great flavours.

  3. I love any kind of prawn dish and this sauce looks incredible.

  4. Jacqueline Meldrum

    That sauce looks so rich. I know it would be good with rice but I’d like to dunk some crusty bread into it.

  5. Alice | SkinnySpatula

    Absolutely in love with how creamy this sauce looks! It begs for some homemade naan bread.

    • I couldn’t agree more Alice. They are perfect for homemade naan bread. I sometime ate this dish using my flatbread instead of rice and it taste delicious.

  6. Supriya Kutty

    Everybody in my family loves eating prawn and so I thought to give it a try. I came across your site while searching for the recipe and even liked it very much. This weekend I will surely try making this recipe that you have shared. Thank you so much for putting up this article.

    • Thank you Supriya. Prawn is also one of my favorite seafoods and this masala recipe is perfect. You will definitely enjoy this dish. It is flavorful and delicious.

Leave a Comment

Your email address will not be published. Required fields are marked *