top of page

Cariema Isaac's Instant Pot Briyani

Updated: May 29, 2023

EXTRACT from Modern Cape Malay Cooking by Cariema Isaacs.

Once I got this recipe down to a T, I realised that I would not want to make biryani – and even akni – any other way! The potatoes are like little cloud puffs – tender and fluffy – and the meat falls off the bone as a result of pressure cooking! This recipe doesn’t even require you to marinate the meat overnight because the flavour permeates throughout all the ingredients, including the meat.

The potatoes are like little cloud puffs – tender and fluffy – and the meat falls off the bone as a result of pressure cooking!


My Instant Pot Biryani

Serves 6–8 | Preparation time 30 minutes | Cooking time 1 hour 15 minutes


For the Yoghurt Marinade

  • 1 cup (250 ml) plain yoghurt or buttermilk or amasi

  • 2 tbsp (30 ml) garlic and ginger paste

  • 2 tbsp (30 ml) biryani masala

  • 1 tbsp (15 ml) garam masala

  • 1 tsp (5 m) Kashmiri chilli powder or Packo roasted masala

  • ½ tsp (2.5 ml) turmeric

  • 1 tbsp (15 ml) ground cumin

  • ½ tsp (2.5 ml) saffron threads

  • 2 tsp (10 ml) salt

  • 1 ripe tomato, skinned and grated

  • 1 fresh green chilli, split lengthwise


Preparing the Marinade with the Meat

  1. Dab the meat with a paper towel to remove all the excess moisture. This allows the marinade to adhere to the lamb.

  2. Mix all the marinade ingredients together in a bowl. Add the portions of meat and mix well. Cover with plastic wrap and set aside.


For the Biryani


  • 700 g shoulder or leg of lamb portions, bone-in

  • ½ cup (125 ml) canola or vegetable oil

  • 3 potatoes, peeled and halved or quartered, patted dry with a kitchen towel

  • 3 onions, thinly sliced

  • 2 cardamom pods, slightly bruised

  • 2 cinnamon sticks

  • 2 bay leaves

  • 3½ cups (875 ml) water

  • 2 cups (500 ml) basmati rice, rinsed until the water runs clear, drained

  • ½ C (125 ml) brown lentils, cooked in

  • 2 cups (500 ml) of water for 10 minutes, rinsed and drained (or canned lentils, rinsed and drained)

  • Salt to taste

  • 50 g butter

  • 4-6 hard-boiled eggs

  • 10 strands saffron threads, soaked in

  • 2 tbsp (30 ml) of warm water


Preparing the Biryani

  1. You won’t need the lid of the Instant Pot during the first phase of the cooking process. Set the Instant Pot to the sauté setting on high, which means you’ll press sauté three times.

  2. Add the oil and, once the oil is warm, add the potatoes and fry until golden and crisp on the outside but not yet cooked on the inside. Remove with a slotted spoon and set aside in a bowl.

  3. Add the onions and fry for 15-20 minutes or until the onions are golden. Remove half of the onions with a slotted spoon and set aside in a bowl.

  4. Press cancel on the Instant Pot. Add the meat and yoghurt marinade, the cardamom, cinnamon and bay leaves, and ½ cup (125 ml) of water to the Instant Pot.

  5. Move the vent to the sealing position. Select the pressure cook setting and cook on high pressure for 25 minutes.

  6. Once done, allow the pressure to release naturally, i.e. wait for the pin to drop.

  7. When the pressure has been released, place the partially fried potatoes in between the meat, then add half the rinsed rice, ensuring that you spread out the rice to cover the meat and potatoes.

  8. Cover the rice with a layer of brown lentils. At this stage, I also sprinkle 1 tsp (5 ml) of salt over the lentils.

  9. Add the remaining rice

  10. and spread this out over the lentils.

  11. Add the remaining 3 cups (750 ml) of water and secure the lid.

  12. Move the vent up to the sealing position. Select meat/stew, on medium pressure, and set the time to 7 minutes.

  13. Once done, allow the pressure to release naturally, i.e. wait for the pin to drop.

  14. When the pressure has been released, dot the partially cooked biryani with cubes of butter, pushing it down into the rice, ever so gently. Do the same with the hard-boiled eggs. Pour the saffron strands and water over the rice and eggs.

  15. Secure the lid of the Instant Pot again and move the vent up to the sealing position. Allow the biryani to rest for about 20 minutes until the rice has puffed up.

  16. To serve, I remove the inner pot of the Instant Pot and set it down on the kitchen table surface. Place a large serving platter or large bowl over the inner pot and upend it.

  17. Allow it to stand like this for about 2 minutes, then gently lift the inner pot to expose the different layers of the biryani.

  18. Remove any leftovers from the inner pot; add it to the rest of the biryani and serve with a tomato-and-onion relish.




0 comments

Related Posts

See All
bottom of page