
- View
Table of Contents
ToggleSindhi Biryani is a richly spiced rice dish from Sindh, Pakistan, known for its lively combination of heat, tanginess and deep savoury flavour. Long grains of basmati rice are layered with seasoned meat, potatoes and aromatic masala, then gently steamed until the flavours settle into the rice.
Unlike biryanis that favour a milder or more perfume led character, Sindhi Biryani tends to have a noticeable chilli kick and a sharper edge from tomatoes, yoghurt, lemon and dried plums. Those contrasting flavours give each serving plenty of character without hiding the natural fragrance of the basmati rice.
It is commonly prepared with mutton or chicken, although family recipes vary across Sindh and Pakistani communities elsewhere. Potatoes are another familiar addition, absorbing the meat juices and masala as they cook. Dried plums, known as aloo bukhara, provide occasional pockets of sweet and sour flavour.
Sindhi Biryani works particularly well as a shared meal because very little needs to accompany it. A spoonful of cool raita, sliced cucumber, onion or a simple salad can soften the chilli heat. When the lid is lifted from a freshly steamed pot, the aroma alone usually explains why biryani occupies such an important place at Pakistani gatherings.
What Is Sindhi Biryani?
Sindhi Biryani is made by preparing the rice and meat masala separately before bringing them together in layers. Basmati rice is partially cooked so that the grains remain firm, while meat is cooked with onions, tomatoes, yoghurt, ginger, garlic, chillies and spices until a deeply seasoned gravy develops.
The meat mixture is then layered with the rice, usually alongside potatoes, fresh mint, coriander and other aromatic ingredients. The covered pot is cooked gently so steam finishes the rice while carrying the flavour of the masala through the different layers. This final steaming stage is often referred to as dum cooking.
A good Sindhi Biryani should not resemble uniformly coloured spicy rice. Individual grains should remain separate, with some staying relatively pale while others become stained by the rich masala beneath them. Mixing the finished biryani gently brings these contrasting sections together without crushing the rice.
Potatoes are particularly characteristic of many Sindhi versions. Rather than acting as a filler, they soak up the spicy gravy and become richly seasoned inside. Dried plums are equally distinctive, bringing acidity and subtle sweetness that cut through the richness of the meat, oil and fried onions.
Ingredients and Taste
Basmati rice forms the foundation, providing long, fragrant grains that remain light when correctly cooked. Chicken and mutton are both widely used, while other versions may contain different meats or seafood. The meat is usually cooked on the bone when a fuller stock like flavour is wanted.
The masala commonly contains onions, tomatoes, yoghurt, ginger, garlic, green chillies and red chilli powder. Coriander, turmeric, cumin, black pepper and garam masala may also appear, alongside whole spices such as cloves, cardamom, cinnamon and bay leaves. Exact combinations naturally differ between households.
Fresh coriander and mint bring a clean herbal flavour that prevents the heavier spices from dominating. Lemon is often added for acidity, while aloo bukhara gives the dish its recognisable sweet and sour interruptions. Some recipes also use kewra, saffron or other fragrant additions, though these are not universal.
The finished flavour is bold but more complicated than simple chilli heat. Tomato and yoghurt add tanginess, browned onions contribute sweetness, and the meat provides a savoury base. Then a piece of dried plum can suddenly add fruity sharpness, while potato offers a softer, comforting contrast to the stronger masala.
Texture matters just as much as seasoning. Properly cooked basmati should be tender but separate rather than sticky. The meat should be soft enough to pull apart easily, and the potatoes should hold their shape while becoming creamy inside. Fried onion and herbs can add further texture and freshness when scattered over the finished dish.
If you are trying Sindhi Biryani for the first time, expect a stronger spice presence than you might find in some gentler biryani styles. That does not mean every version is fiercely hot. Families adjust chillies according to taste, while the balance of yoghurt, tomato, dried fruit and rice keeps the dish from becoming one dimensional.
A Taste of History
Sindhi Biryani takes its name from Sindh, the historic region now forming Pakistan’s south eastern province. Cities including Hyderabad and Sukkur, along with communities throughout interior Sindh, have developed their own household approaches, so it is better understood as a regional tradition than one rigid recipe.
The wider history of biryani stretches beyond Sindh. Rice and meat dishes developed through centuries of contact between Persian, Central Asian and South Asian cooking traditions. Persian culinary influence is frequently connected with biryani’s development, but the modern dish took numerous regional forms across the Indian subcontinent.
Sindhi cooks shaped that broader style around regional preferences for assertive spice and acidity. Tomatoes, yoghurt, chillies and dried plums helped create a biryani with a particularly tangy character. Potatoes also became firmly associated with the dish and remain an expected ingredient in many household preparations today.
The twentieth century carried Sindhi food traditions far beyond their original geography. Partition in 1947 displaced many Sindhi Hindu families from Sindh into India, while Sindhi Muslim communities remained an important part of Pakistan’s culinary landscape. As families moved, their recipes travelled with them and continued to evolve.
Within Pakistan, Sindhi Biryani became familiar well outside Sindh and is now prepared in homes, restaurants and catering kitchens across the country. It is particularly suited to weddings, Eid meals and large family gatherings because a single generous pot can feed a table while still feeling worthy of a special occasion.
What makes the dish worth exploring is not simply its level of spice. Sindhi Biryani shows how a regional kitchen can reshape a wider cooking tradition through local preferences. The combination of rice, meat, chilli, potato, herbs and sour fruit gives it an identity that remains recognisable even when individual recipes differ.
How to Make Sindhi Biryani
Sindhi Biryani is a robust Pakistani rice dish associated with Sindh, distinguished by its deeply spiced meat masala, potatoes, tomatoes, yoghurt, green chillies, fresh herbs and the characteristic sharpness of dried plums. The rice is only partly cooked before layering, allowing it to finish gently in the steam while absorbing the masala without becoming soft or sticky. See the recipe card at the bottom for printable directions
Ingredients
For the Meat Masala
- 700 g bone in lamb or mutton, cut into medium pieces
- 3 medium potatoes, peeled and halved
- 2 large onions, thinly sliced
- 3 medium tomatoes, roughly chopped
- 150 g plain full fat yoghurt
- 4 tbsp vegetable oil or ghee
- 1 tbsp ginger paste
- 1 tbsp garlic paste
- 5 to 6 dried plums, aloo bukhara
- 3 to 4 green chillies, slit lengthways
- 20 g fresh coriander leaves, roughly chopped
- 15 g fresh mint leaves, roughly chopped
- 1 tbsp lemon juice
- Salt to taste
Whole Spices
- 1 tsp cumin seeds
- 1 tsp black cumin seeds, shahi zeera
- 1 cinnamon stick, about 5 cm
- 5 green cardamom pods
- 2 black cardamom pods
- 6 cloves
- 8 black peppercorns
- 2 bay leaves
Ground Spices
- 2 tsp ground coriander
- 1½ tsp Kashmiri chilli powder
- 1 tsp ground cumin
- ½ tsp turmeric
- ½ tsp garam masala
For the Rice
- 350 g aged basmati rice
- 2 litres water, approximately
- 1½ tbsp salt
- 1 bay leaf
- 4 green cardamom pods
- 4 cloves
- 1 small cinnamon stick
For Layering
- 2 tbsp warm milk
- A small pinch of saffron threads
- 1 tbsp ghee
- 1 tbsp lemon juice
- A small handful of fresh mint leaves
- A small handful of fresh coriander leaves
Cooking Instructions
Step 1: Wash and Soak the Rice
Rinse the basmati rice several times in cold water until the water is almost clear. Cover with fresh water and soak for 30 minutes. Soaking helps the grains lengthen during cooking and reduces the risk of breakage. While the rice soaks, begin preparing the biryani masala.
Step 2: Brown the Onions and Potatoes
Heat the oil or ghee in a heavy based cooking pot over a medium heat. Fry the onions until deeply golden, then remove roughly one third and reserve for layering. Add the potatoes to the remaining onions and fry for 4 to 5 minutes until lightly coloured. Remove the potatoes temporarily while you prepare the meat.
Step 3: Build the Spiced Meat Base
Add the cumin seeds, black cumin, cinnamon, cardamom, cloves, peppercorns and bay leaves to the pot. Fry for about 30 seconds until aromatic, then add the ginger and garlic pastes. Stir briefly before adding the lamb or mutton. Cook over medium high heat for 6 to 8 minutes, turning the pieces until lightly browned.
Step 4: Cook the Sindhi Masala
Add the tomatoes, ground coriander, Kashmiri chilli powder, ground cumin, turmeric and salt. Cook until the tomatoes collapse and the oil begins separating from the masala. Lower the heat and stir in the yoghurt gradually so it blends smoothly rather than splitting. Return the potatoes to the pot before continuing.
Step 5: Tenderise the Meat
Add the dried plums and approximately 250 ml hot water. Cover and simmer gently for 40 to 50 minutes, or until the meat is tender and the potatoes are cooked through without falling apart. Add a little hot water during cooking if the masala becomes dry before the meat softens.
Step 6: Finish the Biryani Masala
Stir the green chillies, mint, coriander, lemon juice and garam masala into the cooked meat. Simmer uncovered until the gravy becomes rich and fairly thick. The masala should remain moist enough to flavour the rice, but excess liquid can make the finished biryani soggy. Keep it over a very low heat while preparing the rice.
Step 7: Parboil the Basmati Rice
Bring approximately 2 litres of water to a vigorous boil with the salt, bay leaf, cardamom, cloves and cinnamon. Drain the soaked rice and add it to the boiling water. Cook until the grains are approximately 70 percent cooked, with a firm centre remaining. Drain immediately and allow excess steam to escape for a minute before layering.
Step 8: Layer the Biryani
Remove roughly half of the meat masala from the pot. Spread half of the parboiled rice over the remaining masala, followed by the reserved meat, then cover with the remaining rice. Scatter over the reserved fried onions, mint and coriander. Soak the saffron in the warm milk for several minutes, then spoon it across the rice with the ghee and lemon juice.
Step 9: Cook on Dum
Cover the pot tightly, preferably placing a clean tea towel beneath the lid to trap the steam, keeping the fabric safely away from the flame. Cook over very low heat for 20 to 25 minutes. Avoid opening the lid during this stage because the trapped steam completes the cooking of the rice. Turn off the heat and leave covered for another 10 minutes before opening.
Step 10: Rest and Serve
Gently lift the biryani from the sides with a wide spoon rather than vigorously stirring it, preserving the separate grains and patches of coloured rice. Serve hot with cucumber and onion raita, sliced cucumber, lemon wedges or a simple kachumber salad. A traditional biryani should reach the table with visible layers rather than being completely mixed together.
Variations and Substitutions
Chicken: Chicken can replace lamb or mutton. Use bone in chicken pieces and reduce the meat cooking time to approximately 25 to 30 minutes.
Beef: Beef is also used in Pakistani biryani. Choose stewing beef and allow additional cooking time until properly tender.
Dried plums: If Pakistani aloo bukhara are unavailable, use unsweetened dried prunes. Their flavour is slightly different, so use them sparingly.
Kashmiri chilli powder: Substitute mild chilli powder mixed with a small amount of paprika if Kashmiri chilli powder cannot be found.
Black cumin: Ordinary cumin seeds can be used when shahi zeera is unavailable, although their flavour is stronger and less delicate.
Saffron: Saffron contributes fragrance and colour but can be omitted. A small amount of traditional biryani food colouring mixed with milk may be used for colour instead.
Mutton: Lamb is the most practical UK substitute for mutton and requires less cooking time.
Cooking Tips for Perfect Sindhi Biryani
- Choose aged, good quality basmati rice. Its lower moisture content helps produce long, distinct grains.
- Do not fully cook the rice before layering. It needs enough firmness to withstand the final dum cooking.
- Bone in meat gives the masala considerably more depth than lean boneless pieces.
- Brown the onions properly. Pale onions lack the caramelised flavour that forms an important part of the biryani base.
- Keep the dried plums in the recipe where possible. Their gentle sweet and sour character is one of the flavours that distinguishes Sindhi Biryani from many other Pakistani biryanis.
- The meat masala should be concentrated before layering. If a pool of thin gravy remains in the pot, cook it uncovered for a few more minutes.
- Use green chillies according to their strength rather than simply their number. Pakistani green chillies can vary considerably in heat.
- Salt the rice cooking water generously. Most of the water is drained away, so inadequately seasoned water can leave the finished rice bland.
- Use the widest heavy based pot available. More surface area creates looser layers and helps prevent the rice at the bottom from becoming compressed.
- Rest the biryani after dum cooking. Those final 10 minutes allow the steam to settle and make the rice easier to lift without breaking the grains.
How to Store and Reheat
Storing Sindhi Biryani in the Fridge
Because biryani contains cooked rice, cooling it correctly matters. Do not leave a large hot pot sitting at room temperature for several hours. Divide leftovers into smaller containers so they cool more quickly, and refrigerate cooked rice within one hour. Keep the containers covered once chilled.
For biryani, it is sensible to follow the stricter guidance given specifically for cooked rice rather than general leftover guidance. The NHS advises eating refrigerated cooked rice within 24 hours. Rice that has been left at room temperature overnight should be discarded rather than refrigerated for later.
Freezing Sindhi Biryani
Sindhi Biryani can also be frozen if you will not eat it within the recommended refrigerated period. Portioning it before freezing makes reheating easier and avoids thawing more than you need. Make sure the food is cooled promptly before transferring it to suitable freezer containers.
When freezing portions, try to include a balanced amount of rice, meat, potato and masala in each container. This helps the reheated serving retain the character of the original dish. Thaw frozen biryani safely in the fridge before reheating, rather than leaving it on a kitchen worktop for several hours.
Reheating Sindhi Biryani
Reheat only the amount you intend to eat. Whether you use a microwave, hob or oven, the biryani needs to become steaming hot throughout rather than merely warm. Stirring or turning the food during reheating helps prevent cold areas, particularly when using a microwave.
Rice should only be reheated once, so avoid repeatedly cooling and reheating the same container of biryani. The NHS advises reheating cooked rice thoroughly until steaming hot throughout. Safe cooling and refrigeration before reheating are equally important because reheating cannot reverse every problem caused by poorly stored rice.
A small splash of water can help restore moisture before reheating, especially if the basmati has dried slightly in the fridge. Cover the dish loosely while heating so steam can soften the grains, then fluff the rice gently rather than stirring aggressively. This helps keep the characteristic long grains intact.
Properly stored and carefully reheated, leftover Sindhi Biryani can still deliver the deep spice, tangy masala and fragrant rice that make the freshly cooked dish so enjoyable. Better still, the resting time often allows its aromas to mingle, giving you a very good reason to look forward to the next serving.

Sindhi Biryani (Spiced Meat Rice)
Demhaj JuniorIngredients
For the Meat Masala
- 700 g bone in lamb or mutton cut into medium pieces
- 3 medium potatoes peeled and halved
- 2 large onions thinly sliced
- 3 medium tomatoes roughly chopped
- 150 g plain full fat yoghurt
- 4 tbsp vegetable oil or ghee
- 1 tbsp ginger paste
- 1 tbsp garlic paste
- 5 to 6 dried plums aloo bukhara
- 3 to 4 green chillies slit lengthways
- 20 g fresh coriander leaves roughly chopped
- 15 g fresh mint leaves roughly chopped
- 1 tbsp lemon juice
- Salt to taste
Whole Spices
- 1 tsp cumin seeds
- 1 tsp black cumin seeds shahi zeera
- 1 cinnamon stick about 5 cm
- 5 green cardamom pods
- 2 black cardamom pods
- 6 cloves
- 8 black peppercorns
- 2 bay leaves
Ground Spices
- 2 tsp ground coriander
- 1½ tsp Kashmiri chilli powder
- 1 tsp ground cumin
- ½ tsp turmeric
- ½ tsp garam masala
For the Rice
- 350 g aged basmati rice
- 2 litres water approximately
- 1½ tbsp salt
- 1 bay leaf
- 4 green cardamom pods
- 4 cloves
- 1 small cinnamon stick
For Layering
- 2 tbsp warm milk
- A small pinch of saffron threads
- 1 tbsp ghee
- 1 tbsp lemon juice
- A small handful of fresh mint leaves
- A small handful of fresh coriander leaves
Instructions
- Rinse the basmati rice several times in cold water until the water is almost clear. Cover with fresh water and soak for 30 minutes. Soaking helps the grains lengthen during cooking and reduces the risk of breakage. While the rice soaks, begin preparing the biryani masala.
- Heat the oil or ghee in a heavy based cooking pot over a medium heat. Fry the onions until deeply golden, then remove roughly one third and reserve for layering. Add the potatoes to the remaining onions and fry for 4 to 5 minutes until lightly coloured. Remove the potatoes temporarily while you prepare the meat.
- Add the cumin seeds, black cumin, cinnamon, cardamom, cloves, peppercorns and bay leaves to the pot. Fry for about 30 seconds until aromatic, then add the ginger and garlic pastes. Stir briefly before adding the lamb or mutton. Cook over medium high heat for 6 to 8 minutes, turning the pieces until lightly browned.
- Add the tomatoes, ground coriander, Kashmiri chilli powder, ground cumin, turmeric and salt. Cook until the tomatoes collapse and the oil begins separating from the masala. Lower the heat and stir in the yoghurt gradually so it blends smoothly rather than splitting. Return the potatoes to the pot before continuing.
- Add the dried plums and approximately 250 ml hot water. Cover and simmer gently for 40 to 50 minutes, or until the meat is tender and the potatoes are cooked through without falling apart. Add a little hot water during cooking if the masala becomes dry before the meat softens.
- Stir the green chillies, mint, coriander, lemon juice and garam masala into the cooked meat. Simmer uncovered until the gravy becomes rich and fairly thick. The masala should remain moist enough to flavour the rice, but excess liquid can make the finished biryani soggy. Keep it over a very low heat while preparing the rice.
- Bring approximately 2 litres of water to a vigorous boil with the salt, bay leaf, cardamom, cloves and cinnamon. Drain the soaked rice and add it to the boiling water. Cook until the grains are approximately 70 percent cooked, with a firm centre remaining. Drain immediately and allow excess steam to escape for a minute before layering.
- Remove roughly half of the meat masala from the pot. Spread half of the parboiled rice over the remaining masala, followed by the reserved meat, then cover with the remaining rice. Scatter over the reserved fried onions, mint and coriander. Soak the saffron in the warm milk for several minutes, then spoon it across the rice with the ghee and lemon juice.
- Cover the pot tightly, preferably placing a clean tea towel beneath the lid to trap the steam, keeping the fabric safely away from the flame. Cook over very low heat for 20 to 25 minutes. Avoid opening the lid during this stage because the trapped steam completes the cooking of the rice. Turn off the heat and leave covered for another 10 minutes before opening.
- Gently lift the biryani from the sides with a wide spoon rather than vigorously stirring it, preserving the separate grains and patches of coloured rice. Serve hot with cucumber and onion raita, sliced cucumber, lemon wedges or a simple kachumber salad. A traditional biryani should reach the table with visible layers rather than being completely mixed together.
Nutrition
Ingredients
Demhaj Junior
Demhaj Junior is the founder of DelishGlobe, a food website dedicated to traditional dishes, global recipes, and the cultural stories behind food from around the world. He writes to help readers discover new cuisines, understand the background of iconic dishes, and explore food in a way that feels approachable and informative.
You May Also Like


Leave a Review