Shrimp Biryani
Main CoursePublished July 12, 2026

Shrimp Biryani

This Shrimp Biryani layers fragrant basmati rice with juicy, spiced prawns for an easy seafood biryani recipe that tastes like it simmered all day.

Total Time60 mins
Yield4 servings
Hazel
By Hazel

Why This Shrimp Biryani Belongs in Your Regular Rotation

There is something magical about the moment you lift the lid off a pot of biryani. Steam curls up carrying notes of saffron, cardamom, and deeply caramelized onions, and underneath it all sits tender, juicy shrimp nestled in fragrant basmati rice. This Shrimp Biryani, sometimes called Prawn Biryani or Seafood Biryani depending on where you learned it, is one of those dishes that looks like it took all day but actually comes together in under an hour once you get the rhythm down.

Unlike a heavier meat biryani, shrimp cooks fast, which means this version is lighter, quicker, and forgiving for a weeknight dinner while still tasting like a special occasion. If you love Indian Shrimp Fried Rice or other Shrimp Indian Recipes, this is the next dish to add to your list.


Before we get cooking, the right tools and ingredients make a real difference here. A heavy bottomed pot distributes heat evenly so the rice at the bottom does not scorch, and good quality saffron and whole spices are what separate a flat biryani from one that tastes like it came from a restaurant. These are the products that genuinely help this recipe shine:

The Secret to Layered Biryani Flavor

Traditional biryani gets its magic from the dum method, which means cooking the rice and protein together over low heat so the flavors steam into each other rather than just mixing. For our King Prawn Biryani here, that means:

  • Parboiling the rice just until it is mostly cooked, not fully
  • Building a rich, spiced masala with the shrimp
  • Layering rice over the masala and letting everything finish together under a tight lid

Chef's Tip: Undercook your rice slightly before layering. It looks risky, but the steam trapped under the lid finishes the job perfectly, and overcooked rice is the number one reason biryani turns mushy.


A Few Notes on the Shrimp

Shrimp is the star of this Easy Shrimp Biryani, so treat it gently. A short yogurt marinade tenderizes the shrimp and helps the spices cling, but you only need 15 to 20 minutes, not hours. When you cook the shrimp in the masala, pull them off the heat as soon as they turn pink and curl slightly. They will continue cooking gently during the steaming stage, so overcooking them early leads to a rubbery texture later.

This method also makes it incredibly easy to adapt into a Prawn Biryani Recipe Instant Pot version if you prefer a pressure cooker. Simply sauté the masala using the sauté function, layer the parboiled rice on top, and pressure cook on low for about 4 minutes with a quick release.


Building the Layers

Once your masala is ready and your rice is parboiled, assembly is simple. Spread the shrimp masala evenly across the bottom of your pot, top it with the rice, then scatter fried onions, fresh herbs, and that gorgeous saffron milk over everything. The fried onions are not just garnish, they add sweetness and crunch that balance the warm spices beautifully.

Ready to make it? Here is the full step-by-step recipe:

Shrimp Biryani

Shrimp Biryani

This Shrimp Biryani layers fragrant basmati rice with juicy, spiced prawns for an easy seafood biryani recipe that tastes like it simmered all day.

Prep:25 mins
Cook:35 mins
Total:60 mins
Yield:4 servings
Cuisine:Indian
Yield: 4 servingsCalories: 480Protein: 28g
Carbs: 58gFat: 14gSat. Fat: 5gFiber: 3gSugar: 6gSodium: 780mg

Ingredients

Units
Scale
  • 2 cups basmati rice, rinsed and soaked 20 minutes
  • 1 lb large shrimp, peeled and deveined, tails on or off
  • 1/2 cup plain yogurt, for marinating
  • 2 yellow onions, thinly sliced, divided
  • 2 tomatoes, chopped
  • 1 1/2 tbsp ginger garlic paste
  • 2 tsp biryani masala powder, or garam masala
  • 1 tsp red chili powder, adjust to taste
  • 1/2 tsp turmeric powder
  • 3 tbsp ghee, or neutral oil
  • 4 whole cloves
  • 4 green cardamom pods, lightly crushed
  • 1 cinnamon stick, about 2 inches
  • 1 bay leaf
  • 1/4 tsp saffron threads, soaked in 2 tbsp warm milk
  • 1/4 cup fresh cilantro, chopped, for garnish
  • 1/4 cup fresh mint leaves, chopped, for garnish
  • 1 tbsp lemon juice, freshly squeezed
  • 1 1/2 tsp salt, or to taste

Instruction

1

In a bowl, combine shrimp with yogurt, half the ginger garlic paste, turmeric, and a pinch of salt. Marinate for 15 to 20 minutes while you prep everything else.

2

Bring a large pot of salted water to a boil. Add the soaked basmati rice and cook until it is about 70 percent done, still firm at the center. Drain and set aside.

3

Heat ghee in a heavy bottomed pot or Dutch oven over medium heat. Add the cloves, cardamom, cinnamon, and bay leaf, and let them sizzle for 30 seconds until fragrant.

4

Add half the sliced onions and cook, stirring often, until deep golden brown, about 8 to 10 minutes. Scoop out a few tablespoons for garnish and set aside.

5

Stir in the remaining ginger garlic paste and cook for 1 minute, then add the chopped tomatoes, biryani masala, and chili powder. Cook until the tomatoes break down into a thick, glossy masala, about 5 minutes.

6

Add the marinated shrimp to the masala and cook just until they turn pink and opaque, 3 to 4 minutes. Do not overcook, they will finish steaming later. Remove from heat.

7

Spread the shrimp masala evenly over the bottom of the pot. Layer the partially cooked rice on top in an even layer.

8

Drizzle the saffron milk over the rice, then scatter the reserved fried onions, cilantro, and mint on top.

9

Cover tightly with a lid, sealing the edges with foil or dough if needed to trap the steam. Cook on low heat for 15 minutes.

10

Remove from heat and let the biryani rest, covered, for 10 minutes. Drizzle with lemon juice, fluff gently with a fork from bottom to top, and serve hot.

Equipment

  • Heavy bottomed pot or Dutch oven with lid
  • Large saucepan for boiling rice
  • Mixing bowls
  • Fine mesh strainer

Notes

For the best seafood biryani texture, keep the rice slightly undercooked before layering since it finishes cooking in the steam. Leftovers keep well in the fridge for up to 3 days in an airtight container. Reheat gently with a splash of water, covered, in a pan or microwave to keep the shrimp tender.

Serving and Storing Your Shrimp Biryani

Serve this Easy Biryani Rice hot, straight from the pot, alongside a cooling raita, a simple cucumber salad, or wedges of lemon. A dollop of yogurt on the side goes a long way toward balancing the warmth of the spices.

If you have leftovers, they keep well in the fridge for a few days, and honestly, the flavors often deepen overnight. Just be gentle when reheating so the shrimp stays tender rather than tough.

Variations to Try

  • Swap shrimp for a mix of shrimp and fish for a mixed seafood biryani
  • Add a handful of frozen peas to the rice layer for extra color
  • Use coconut milk in place of some of the water when parboiling rice for a subtle richness

However you serve it, this Seafood Biryani Recipe is proof that restaurant quality biryani is absolutely achievable in your own kitchen, no special occasion required.

Frequently Asked Questions

You can prepare the shrimp masala and par cook the rice up to a day ahead and refrigerate them separately, then layer and steam just before serving for the freshest texture.
If you cannot find biryani masala, a good quality garam masala works well as a substitute, though the flavor will be slightly less complex.
Store leftover shrimp biryani in an airtight container in the fridge for up to 3 days. Reheat covered with a splash of water to keep the shrimp from drying out, and avoid freezing since the texture of the shrimp suffers.

Comments & Reviews

5.0
0 Reviews

Leave a Review

Recent Comments

Be the first to leave a review!