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

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:
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:
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.
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.
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:

This Shrimp Biryani layers fragrant basmati rice with juicy, spiced prawns for an easy seafood biryani recipe that tastes like it simmered all day.
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.
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.
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.
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.
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.
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.
Spread the shrimp masala evenly over the bottom of the pot. Layer the partially cooked rice on top in an even layer.
Drizzle the saffron milk over the rice, then scatter the reserved fried onions, cilantro, and mint on top.
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.
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.
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.
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.