Pressure Cooker Fish Biryani (with Basmati Brown Rice)

Pressure Cooker Fish Biryani (with Basmati Brown Rice)

Course: Main Course
Cuisine: Indian
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8 servings
Author: Marvellina
Super aromatic and delicious fish biryani made with brown basmati rice and pressure cooked to perfection with Instant Pot. Perfect one-pot recipe. Stove-top recipe is included too.
Print Recipe

Ingredients

  • 3 Tbsp ghee/clarified butter divided if cooking on stove-top
  • 1 large onion peeled and chopped
  • 1 tsp grated ginger
  • 3 cups brown basmati rice see notes
  • 2 cups water see notes
  • 1 cup thin coconut milk
  • 1 tsp salt
  • 3 Roma tomatoes seeded and diced

Fish and Marinades:

  • 2 lbs boneless skinless firm white fish fillet see notes, cut into large chunks
  • 1/2 tsp turmeric powder
  • 2 tsp chili powder
  • 1/4 tsp salt

Spices:

Fresh herbs:

  • Small bunch of cilantro leaves extra for garnishing
  • Small bunch of mint leaves

Instructions

  • Rinse the rice to get rid of any impurities. Make sure to drain off all water. There is no need to soak the rice with pressure cooker. Marinade the fish with the marinade ingredients and let stand for 20 minutes.

Using Instant Pot:

  • Press saute on instant pot and when it's hot, add ghee and let it heat up a bit. Add onion and saute until soft. Add ginger and all the spices ingredients and saute until fragrant
  • Add the fish and gently stir to mix, take care not to break the fish into pieces. Cook until they turn opaque and cooked through, about 2 minutes. Use a tong if you have one to gently remove the fish pieces from the pot and set aside. Turn off the saute mode. Pour in liquid and salt. Make sure you use a wooden spatula to scrape all the bits from the bottom of the pot. Anything that stuck there might trigger a "BURN" display later 
  • Add tomatoes, fresh cilantro and mint leaves. Then, sprinkle the rice on top. Use the spatula to gently push the rice in to make sure it is covered by liquid
  • Cover the lid. Turn the steam release valve to seal. Turn on pressure cook, high pressure and set the timer to 20 minutes. It will take about 5 minutes or so to pressurize. Once the 20 minutes is up, wait for 10 minutes and then turn the steam release valve to venting and let the pressure release and the pressure valve to collapse. Open the lid (and be amazed by the incredible aroma) and gently fluff the rice. Place the cooked fish pieces back into the pot. Decorate with additional fresh cilantro leaves. Serve warm.

Cooking on stove-top:

  • In a large pot with tight-fitting lid, melt the clarified butter, Add onion and saute until soft. Add ginger and all the spices ingredients and saute until fragrant. Add the fish and gently stir to mix, take care not to break the fish into pieces. Cook until they turn opaque and cooked through, about 2 minutes. Use a tong if you have one to gently remove the fish pieces from the pot and set aside 
  • Sprinkle the rice on top and pour in the liquid and salt. Use the spatula to gently push the rice in to make sure it is covered by liquid. Add the tomatoes, fresh cilantro and mint leaves on top. Cover the lid and let it cook for the next 25 minutes. Then wait 10 minutes before uncovering the lid. Gently stir to mix the rice and add the fish pieces back into the pot. Garnish with some fresh cilantro leaves. Serve warm

Notes

  1. If using instant pot and regular basmati rice instead of brown basmati rice, use 1 1/2 cups of water and 1 cup of coconut milk and pressure cook for 5 minutes and then wait 10 minutes before releasing pressure
  2. If cooking on stove-top, soak brown or regular basmati rice for 20 minutes
  3. If cooking on stove-top, use 2 1/2 cups of water, 1 cup of coconut milk to cook brown basmati rice and 2 1/3 cups water, 1 cup of coconut milk to cook regular basmati rice
  4. You can use cat fish, tilapia, halibut, flounder or other firm white fishes you like