Akni
Durban Biryani
A fragrant and flavorful Durban-style biryani, deeply rooted in Cape Malay culinary traditions. This dish features tender, marinated lamb layered with aromatic, perfectly cooked basmati rice, slow-cooked to perfection.

๐ง Ingredients
- 500g Basmati rice(Rinse thoroughly under cold water until the water runs clear, then soak in cold water for at least 30 minutes.)
- 750g Lamb shoulder or leg(Cut into 2-3 cm cubes.)
- 2 tbsp Biryani spice mix(A good quality store-bought mix or homemade. Ensure it contains aromatics like cumin, coriander, cardamom, cloves, cinnamon, and turmeric.)
- 200ml Plain yogurt(Full-fat yogurt is recommended for richness.)
- 3 Large onions(Thinly sliced.)
- 3 tbsp Vegetable oil or ghee(For frying onions.)
- 1 tbsp Ginger-garlic paste(Freshly made or good quality store-bought.)
- 2 Tomatoes(Finely chopped.)
- 2-3 Green chilies(Slit lengthwise (adjust to your spice preference).)
- 1/2 cup Fresh coriander(Chopped, for layering.)
- 1/4 cup Fresh mint leaves(Chopped, for layering.)
- To taste Salt
- As needed Water
๐จโ๐ณ Instructions
- 1
Prepare the lamb marinade: In a large bowl, combine the lamb cubes, biryani spice mix, yogurt, ginger-garlic paste, and salt. Mix thoroughly to ensure each piece of lamb is coated. Cover and refrigerate for at least 30 minutes, or ideally 2-4 hours for deeper flavor.
โฑ๏ธ 30 minutes (marinating time) - 2
Fry the onions: Heat the oil or ghee in a heavy-bottomed pot or Dutch oven over medium heat. Add the sliced onions and fry, stirring occasionally, until deeply golden brown and caramelized. This can take 15-20 minutes. Remove about half of the fried onions with a slotted spoon and set aside for garnish. Leave the rest in the pot.
โฑ๏ธ 20 minutes - 3
Cook the lamb curry base: Add the marinated lamb (including the marinade) to the pot with the remaining fried onions. Add the chopped tomatoes and slit green chilies. Cook over medium-high heat, stirring, until the lamb is browned on all sides and the tomatoes have softened, about 8-10 minutes. Reduce heat to low, cover, and simmer gently for about 45-60 minutes, or until the lamb is almost tender. Add a splash of water if it becomes too dry. The sauce should be thick.
โฑ๏ธ 55-70 minutes - 4
Prepare the rice: While the lamb is simmering, drain the soaked basmati rice. Bring a large pot of salted water to a rolling boil. Add the drained rice and parboil for 5-7 minutes, until the grains are about 70% cooked (they should still have a firm bite). Drain the rice immediately in a colander, discarding the cooking water.
โฑ๏ธ 10 minutes - 5
Layer the Akni: In the pot containing the almost-cooked lamb curry, gently spread the parboiled rice evenly over the lamb mixture. Sprinkle the reserved fried onions, chopped fresh coriander, and mint leaves over the rice. You can optionally add a few drops of food coloring or saffron-infused milk for visual appeal.
โฑ๏ธ 5 minutes - 6
Steam (Dum Cooking): Cover the pot tightly with a lid. You can seal the edges with dough (a traditional method) or use aluminum foil under the lid to create a tight seal. Reduce the heat to the lowest setting possible. Let the Akni steam for 25-30 minutes, allowing the rice to absorb the flavors from the lamb and become fully tender. Do not lift the lid during this time.
โฑ๏ธ 30 minutes - 7
Rest and Serve: Once done, turn off the heat and let the Akni rest, still covered, for another 10-15 minutes. This allows the flavors to meld and the rice to finish cooking perfectly. Gently fluff the rice with a fork from the top down, being careful not to break the grains or mix the layers too much. Serve hot.
โฑ๏ธ 15 minutes
๐ก Pro Tips
- โFor the best flavor, marinate the lamb overnight.
- โEnsure the onions are deeply caramelized for sweetness and color.
- โDo not overcook the rice during the parboiling stage; it will finish cooking during the steaming process.
- โThe 'dum' cooking (steaming) is crucial for developing the signature flavor and texture. Ensure a tight seal to trap the steam.
- โServe with a side of plain yogurt or a fresh salad.
โจ Twist Ideas
Inspiration for your own version of this recipe
- Use chicken thighs or breast instead of lamb for a quicker cooking time.
- Add a tablespoon of tomato paste to the lamb curry base for a richer tomato flavor.
- Incorporate whole spices like cardamom pods, cloves, and a cinnamon stick into the lamb curry for extra aroma.