
Sindhi Biryani
A tangy, herb-heavy mutton biryani from Sindh, layered with fried potatoes, dried plums and green chillies. It's spicier and more sour than most biryanis, and it makes a full dinner for a crowd.
Published 29 Sep 2026Updated Tested by Hina Ikram
Ingredients
Equipment: Large heavy-bottomed pot with a tight lid, large pan for frying, tawa or flat griddle for dum, colander
Method
Mix the mutton with the yogurt, ginger-garlic paste, chilli powder, turmeric, coriander powder, cumin powder and 2 tsp salt. Leave it to marinate while you prepare everything else, for at least 30 minutes.
Heat the oil in a large pot over medium heat. Fry the sliced onions, stirring often, until deep golden brown, about 15 minutes. Lift out half of the onions onto a plate for layering later.
To the oil and remaining onions, add the cumin seeds, bay leaves, green and black cardamom, cloves, cinnamon and peppercorns. Stir for 30 seconds until fragrant.
Add the marinated mutton and fry over medium-high heat, stirring, until the meat changes colour and the oil begins to separate, about 8 minutes.
Add the sliced tomatoes and half of the green chillies. Cook for 5 minutes until the tomatoes soften and break down.
Pour in 500 ml hot water and bring to a boil. Cover and simmer on low heat until the mutton is about 80% tender and a thick masala remains, around 50 minutes. Add a splash of hot water if it dries out.
While the mutton cooks, fry the potato quarters in a separate pan with a little oil until golden on the outside and half cooked inside, about 10 minutes. Set them aside.
Bring 3 litres of water to a rolling boil with 1 tbsp salt, the whole spice of your choice if you like, and a few slit chillies. Add the drained rice and boil for 5 to 6 minutes, until the grains are 70% cooked and break easily when pressed but still have a firm centre. Drain right away.
Stir the fried potatoes, drained soaked plums, lemon juice, half the mint and half the coriander into the mutton masala. The gravy should be thick and clinging to the meat; if it's watery, cook uncovered for a few minutes.
Spread half of the parboiled rice over the masala. Scatter over the reserved fried onions, the remaining mint, coriander and green chillies, then top with the remaining rice.
Drizzle the saffron milk, kewra water and 2 tbsp ghee over the top. Poke a few holes down through the rice with a spoon handle so steam can travel.
Cover the pot with a tight lid, sealing with foil if the lid is loose. Place it on a hot tawa over the lowest heat and cook on dum for 20 minutes. The rice should be fully tender and the mutton soft.
Turn off the heat and rest the pot, covered, for 10 minutes. Gently fold the rice and masala together from the bottom up before serving.
Cooking tips
- Keep the rice slightly undercooked before layering; it finishes in the steam and stays separate instead of turning mushy.
- Sindhi biryani is meant to be sour and spicy. Taste the masala before layering and add more lemon juice or a few more plums if you want it tangier.
- Fry the potatoes only until golden. They finish cooking during dum and would fall apart if fully cooked first.
- Use a tawa under the pot to prevent the bottom layer from scorching.
Substitutions
- Use beef (with a longer cooking time, or a pressure cooker for 30 minutes) or bone-in chicken (reduce simmer time to 20 minutes) instead of mutton.
- If you can't find aloo bukhara, use dried apricots plus an extra tablespoon of lemon juice or 1 tbsp tamarind pulp.
- Replace kewra water with 1/2 tsp rose water, or leave it out.
- Use 1 tsp orange food colour dissolved in milk instead of saffron.
Serve with
Serve hot with cooling raita, kachumber salad (cucumber, tomato, onion) and lemon wedges. A few extra green chillies on the side are welcome.
Storage
Cool within 1 hour and refrigerate in an airtight container for up to 2 days. Freeze portions for up to 1 month.
Reheating
Sprinkle a spoonful of water over each portion, cover and microwave for 2 to 3 minutes, or warm in a covered pan over low heat, until steaming hot all the way through (at least 74°C).
Nutrition per serving, estimated
Estimated from the ingredient list. Values vary with brands and portion size.
You might also cook
PakistaniKadhi Pakora
A tangy, silky yogurt and besan curry simmered slowly and topped with soft onion pakoras and a sizzling cumin-chilli tarka. It's a comforting Punjabi-style lunch to serve with plain rice.
PakistaniChicken Biryani
Layers of long-grain basmati and a tangy, spiced chicken masala, steamed together until every grain stays separate. Made with potatoes and dried plums, the way many Karachi homes make it.
PakistaniFalooda
A tall, chilled rose-milk dessert drink layered with vermicelli, basil seeds, jelly and ice cream. Serve it at iftar parties, summer gatherings or whenever a cold treat is wanted.
PakistaniAnda Shami Burger
A street-style burger with a soft chicken and chana daal shami patty, a fried egg on top and a garlicky chilli mayo. Cook the patties ahead and finish in minutes.
Pakistani kitchen
PakistaniJalebi
Crisp, golden spirals of fermented batter soaked in warm saffron-cardamom syrup. Plan on a few hours of batter resting, then about half an hour of frying and dipping.
PakistaniBadam Halwa
A rich, glossy almond halwa made from freshly ground blanched almonds, milk, ghee and saffron. It suits Eid tables, dinner parties and winter evenings.
PakistaniKalakand
Soft, slightly grainy milk cake made from fresh homemade chenna and condensed milk, scented with cardamom and topped with pistachios. A simple mithai for Eid, weddings or a sweet craving.
PakistaniBesan Ladoo
Round gram flour sweets made by slowly roasting besan in ghee until nutty and golden, then shaping with sugar and cardamom. A classic for Eid, weddings and tea-time gifting.