• Skip to main content
  • Skip to primary sidebar
Sinfully Spicy
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Main Dishes » Meat Main Dishes
    5 from 1 vote

    30 minute Shrimp Masala

    Modified: Aug 30, 2023 · Published: Sep 22, 2020 by Tanvi Srivastava Leave a Comment

    Jump to Recipe

    This post may contain affiliate links.

    One-pot shrimp masala features succulent shrimp in a semi dry onion-tomato gravy laced with ginger, garlic and aromatic indian spices. This homestyle dish needs no marination or thawing shrimp. You could make it in about 30 minutes using frozen shrimp.Perfect for weeknights!

    This easy and delicious north Indian shrimp curry pairs perfectly with flatbreads like naan, paratha or you can serve it over steamed rice.

    Shrimp Masala served in a green bowl and placed on a grey background.

    This is the kind of dish that I decide to make when I need to figure last minute dinners. It is very similar to how I make fish masala. Almost always, I have onion & tomatoes in the pantry and a pack frozen shrimp in the deep freezer.

    Typically, fish & seafood dishes are served alongside rice but we enjoyed this masala shrimp with rotis or naan purchased from the nearby dhaba (indian road side diners). Such delicious north indian shrimp recipes (another favorite - kadai shrimp) with a thick luscious masala are best enjoyed with flatbreads. Add sirke vale pyaz (pickled onions) on the side and you got one of the best meals right there.

    In those days, shrimp were a bit difficult to find. A fancy items store near our house, used to stock them - a frozen pack of super tiny prawns that mom used to transform into this delightful dish. I looked a lot but could not find tiny shrimp so I used what I usually buy- raw, deveined jumbo shrimp (extra large shrimp would work too).

    About my Recipe

    • Is very simple and uses basic ingredients.
    • No marination or thawing needed.
    • Authentic - With flavors of garam masala and kasuri methi, it is an authentic punjabi style preparation.
    • The sauce is fragrant and warming from ginger, cumin and kasuri methi (dry fenugreek leaves)
    • Homestyle - The masala is slightly chunky in texture and rustic.
    • Vibrant Masala - The color and flavor of masala also comes from trio of spice powders most common in preparing indian curries - coriander, turmeric and red chilli powder.
    • Quick and delicious- Perfect dish and easy recipe for when you want to rustle up a quick dinner (under 30 minutes!)
    Shrimp curry served with plain rice, naan and salad.

    Ingredients

    Ingredients needed to make shrimp curry on a white marble background.
    • Raw Jumbo or Extra large shrimp - Or prawns will work beautifully too. Frankly, you could use any size shrimp as long as you keep an eye while cooking the. Tail on or no tail shrimp is your preference. I use either and I do feel that tail on shrimp gives a better flavor. However, tail on shrimp is uncommon in Indian cuisine. If you are cooking for kids, use no-tail shrimp. Make sure to devein shrimp if using fresh. 
    • Onion - Red onion is my preference to use in indian curries, its mildly sweetish yet strong flavor really complements the robust taste of indian spices. However, you can use any kind you have at hand.
    • Ginger and garlic - Use chopped ginger and minced garlic.
    • Mustard Oil - I like to cook shrimp masala in mustard oil however use any neutral cooking oil you like.
    • Spice Powders- Coriander Powder, Turmeric Powder, Red Chili Powder, Garam Masala powder and amchur (dry mango powder, or use lemon or lime juice)
    • Whole Spices - Cumin Seeds, Fenugreek seeds (skip if not available)
    • Tomatoes - Fresh tomatoes and a tiny bit of tomato sauce/ tomato puree or tomato paste for that added sweet acidity that really complements the shrimp.

    How To Make Punjabi Masala Shrimp

    Preparation

    1. Chop onion, ginger and tomatoes. Add garlic to a mortar pestle and pound coarsely. Or you could use store bought garlic paste.
    2. Measure out the spices.

    Make The Masala

    1. In a cooking pot, add mustard oil till slightly smoky on medium heat (image1).
    2. Reduce heat to low and temper hot oil with fenugreek seeds and cumin seeds. Let crackle (image2)
    3. Add chopped onion. Fry the onion on medium-high heat, stirring intermittently till golden brown. Takes 6-8 minutes. (image 3,4)
    4. Add chopped ginger and minced garlic along with little water. Fry for 30-40 seconds(image 5,6,7).
    5. Then add the powdered spices. Fry for a minute or so till you smell a nice aroma.(image 8,9)
    6. Next, add the chopped tomatoes, tomato sauce (or puree) and sugar. Also add salt. Fry the tomatoes smushing them using back of spoon for 4-6 minutes or until they are soft and oil starts separating. (image 10,11)

    Tip - Don't dry out the masala and don't let color change to deep reddish brown but at the same time make sure that masala is bhuna (fried properly). You should be able to a chunky glistening sauce.

    1. Now reduce heat to low and wait for a minute. Add the raw shrimp now. Using a spoon, stir the shrimp for couple of minutes so that they get coated in the masala. (image 12,13)
    Making shrimp curry in a cooking pot.
    Browning onion and garlic for making masala.

    Water Quantity

    1. In step 8 above, if you added frozen shrimp, no need to add water right now, cover the pot and let cook for 5-8 minutes until the shrimp is opaque(image 14). Please adjust cooking time based on kind of shrimp you are using.

    If you added thawed shrimp or fresh prawns, add ½ cup water then cover the pot. We do need a semi dry masala at the end of cooking.

    1. When the shrimp is just about done, open the lid and add the kasuri methi, amchur and garam masala (image 15). If you want to adjust the consistency, add the water accordingly. Let simmer for another 2-3 minutes on low heat till everything comes together.
    2. Garnish with chopped cilantro (coriander leaves). Add some lemon juice if you want.(image 16) Serve warm with indian flatbreads or plain rice.
    Adding tomato and shrimp to the masala.
    Finishing the shrimp curry with spices.

    Recipe Tips

    • Once you add the shrimp, cook on low heat until the end of cooking. This will make sure that the shrimp wont overcook.
    • Fresh prawns would be great in this preparation.
    • If you don't like cumin seeds in the masala, use cumin powder and add it when you add other spice powders.
    • Fenugreek seeds and kasuri methi (dry fenugreek leaves) add a unique bitter sweet taste to this dish. Unfortunately there are no substitutes. Skip if not available.
    • You could add some slit or chopped green chillies while cooking the masala for added heat.
    • You can add curry leaves if you like them with your seafood.  Curry leaves are not common in north Indian food dishes. The taste of curry leaves will completely change the flavor profile of this shrimp masala recipe. But it will still be delicious!
    • Don't use only canned tomato sauce. Chopped tomatoes provide texture to the sauce. You could use canned diced tomatoes.
    • For enhanced taste, add a teaspoon of ghee at the end of cooking.

    Shrimp Masala Featured Image.

    30 Minute Shrimp Masala

    Tanvi Srivastava
    Shrimp masala is a delicious and flavorful punjabi style dish of juicy shrimp in a spiced tomato onion sauce.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Indian
    Servings 4

    Ingredients
      

    • 1.3 lb (~500g) raw shrimp
    • 4 tablespoon mustard oil  substitute with cooking oil 
    • ½ teaspoon cumin seeds
    • 6-7 fenugreek seeds skip if not available
    • ¾ cup (~150g) onion finely chopped
    • ½ tablespoon ginger chopped
    • 1 teaspoon garlic paste recipe
    • 1.5 teaspoon coriander powder
    • 1.5 teaspoon red chilli powder (hot), adjust to taste
    • ¼ teaspoon kashmiri chilli powder  gives a red hue
    • ½ teaspoon turmeric powder
    • 1 teaspoon salt adjust to taste
    • 3 medium tomatoes finely chopped (yield about 1 cup)
    • 2 tablespoon tomato sauce or tomato puree
    • Pinch sugar
    • 1 teaspoon kasoori methi dried fenugreek leaves, crushed between palms
    • ⅓ cup warm water (adjust to desired consistency of the curry)
    • ½ teaspoon dry mango powder substitute with lemon juice to taste
    • ½ teaspoon garam masala
    • Chopped fresh cilantro for garnish

    Instructions
     

    • Chop onion, ginger and tomatoes. Add garlic to a mortar pestle and pound coarsely. Or you could use store bough garlic paste.Measure out the spices.
    • In a cooking pot, add mustard oil till slightly smoky on medium heat 
    • Reduce heat to low and temper hot oil with fenugreek seeds and cumin seeds. Let crackle.
    • Add chopped onion. Fry the onion on medium-high heat, stirring intermittently till golden brown. Takes 6-8 minutes.
    • Add chopped ginger and minced garlic along with little water. Fry for 30-40seconds.
    • Then add the powdered spices. Fry for a minute or so till you smell a nice aroma.
    • Next, add the chopped tomatoes, tomato sauce (or puree) and sugar. Also add salt. Fry the tomatoes smushing them using back of spoon for 4-6 minutes or until they are soft and oil starts separating.  Cook thoroughly to reduce moisture from tomatoes . This slow cooking is very important to develop flavors and color of the paste, please do not rush. Allow the masala to reduce till it acquires beautiful reddish color.
      Tip - Don't dry out the masala and don't let color change to deep reddish brown but at the same time make sure that masala is bhuna (fried properly). You should be able to a chunky glistening sauce.
    • Now reduce heat to low and wait for a minute. Add the raw shrimp now. Using a spoon, stir the shrimp around for couple of minutes so that they get coated in the masala.
      If you added frozen shrimp, no need to add water right now, cover the pot and let cook for 5-8 minutes until the shrimp is opaque. Please adjust cooking time based on kind of shrimp you are using.
      If you added thawed shrimp or fresh prawns, add ½ cup water then cover the pot. We do need a semi dry masala at the end of cooking.
    • When the shrimp is just about done, open the lid and add the kasuri methi, amchur and garam masala.If you want to adjust the consistency, add the water accordingly. Let simmer for another 2-3 minutes on low heat till everything comes together.
    • Garnish with chopped cilantro (coriander leaves). Add some lemon juice if you want.(image 16) Serve warm with indian flatbreads or plain rice.

    Notes

    • Once you add the shrimp, cook on low heat until the end of shrimp. This will make sure that the shrimp wont overcook.
    • Fresh prawns would be great in this preparation.
    • If you don't like cumin seeds in the masala, use cumin powder and add it when you add other spice powders.
    • Fenugreek seeds and kasuri methi (dry fenugreek leaves) add a unique bitter sweet taste to this dish. Unfortunately there are no substitutes. Skip if not available.
    • You could add some slit or chopped green chillies while cooking the masala for added heat. 
    • Don't use only canned tomato sauce. Chopped tomatoes provide texture to the sauce. You could use canned diced tomatoes.
    • For enhanced taste, add a teaspoon of ghee at the end of cooking.
    Tried this recipe?Let us know how it was!
    Meat Main DishesFish & Seafood

    More Meat Main Dishes

    • Butter Chicken Featured Image.
      Classic Butter Chicken Recipe (Fresh Tomatoes)
    • Kadai Goat Featured Image.
      Slow Cooked Kadai Goat (Punjabi Style)
    • Indian Roast Chicken Featured Image.
      Indian Roast Chicken (Masala Roasted Whole Chicken)
    • Punjabi Kadai Chicken Featured Image.
      Authentic Indian Kadai Chicken (Boneless Thighs)

    Share This Recipe

    • Facebook
    • X
    • Email

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    I'd Love to Hear from You! Cancel reply

    If you tried this recipe, please leave a star rating and share your feedback below. Your input helps me refine my recipes and guides others too. As always, thank you so much for your support!

    Thank you,
    Tanvi

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Tanvi! If you love Indian food, you are at the right place, browse through hundreds of delicious Indian recipes

    More about me ?

    Popular

    • Chana Masala Featured Image.
      Chana Masala Recipe
    • Chilli Paneer Featured Image.
      Street Style Chilli Paneer
    • Masoor Dal featured Image.
      Simple Masoor Dal Recipe (Spiced Red Lentils)
    • Paneer Burger Featured Image.
      Crispy Pakora Crusted Paneer Burger (Air Fryer)
    • Tandoori Shrimp Tikka featured Image.
      Pan fried Tandoori Shrimp Tikka (Air fryer Option)
    • Pistachio Tiramisu Featured Image.
      Pistachio Tiramisu (Raw Eggfree, No Coffee)

    Looking for Something?

    Footer

    back to top

    Links

    • Recipe Index
    • Privacy Policy
    • Editorial Policies

    Free Recipe Book

    • Sign Up! to get your e-copy!

    About

    • About Me

    Copyright © 2025 Sinfully Spicy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.