Sindh cuisine
Biryani with Yogurt Marination
Biryani with Yogurt Marination is a traditional Sindh Pakistani dish. This Sindhi-style Biryani with Yogurt Marination showcases how a proper dahi marinade transforms chicken into something remarkably tender and flavourful. The yogurt not only tenderises but carries spices deep into the meat, creating a biryani that's complex from the very first layer.
If you've ever wondered why restaurant biryani tastes so much better than your home attempt, the answer is probably in the marinade.
This same principle is used in every major yogurt-based marinated meat tradition worldwide, from Georgian chkmeruli to Tandoori tikka. Specifically, in how long the meat sat in that yogurt-based marinade before anything was cooked. Dahi (yogurt) is a magical ingredient — its natural lactic acid slowly breaks down muscle protein, making meat tender in a way no amount of cooking time can replicate. Sindhi cooks, known for their patience and their exacting culinary standards, have long understood this. Their biryani tradition emphasises the marinade as much as any other step. Fun fact: Yogurt has been used as a meat tenderiser on the Indian subcontinent for over 2,000 years — long before the concept of 'marinating' had a name. This recipe puts that ancient wisdom to work in a very practical, modern way. Make the marinade tonight, cook the biryani tomorrow. The difference is remarkable.
Ingredients
Instructions
- THE OVERNIGHT MARINADE: In a large bowl, whisk yogurt smooth. Add adrak lehsan paste, lal mirch (1 tsp), dhania powder, haldi, garam masala, nimbu ras, 2 slit hari mirch, and salt. Add chicken pieces and mix until every surface is coated. Cover with cling film and refrigerate overnight — minimum 8 hours, maximum 24 hours. HINT: The magic window is 12-18 hours. Under 8 hours and the marinade doesn't penetrate fully. Over 24 hours and the acid starts breaking the meat down too much, making it mushy on the outside. Hit that sweet spot.
- BRING TO ROOM TEMPERATURE: Take the marinated chicken out of the fridge 30 minutes before cooking. HINT: Cold chicken going into a hot masala drops the pan temperature significantly and creates uneven cooking. Room temperature chicken seals quickly and cooks more evenly.
- MAKE BIRISTA AND MASALA BASE: Fry thinly sliced onions in oil/ghee to deep golden birista. In the same oil, add remaining onion, soften, add blended tomatoes, remaining 1 tsp lal mirch, and cook until oil rises. HINT: Since the chicken is already well-seasoned from the marinade, your masala base can be relatively simple — its job is to add the bhuna flavour and tomato richness.
- COOK THE MARINATED CHICKEN: Add the marinated chicken (along with all the yogurt clinging to it) to the masala. Cook on high heat 5 minutes, then medium. The yogurt masala will cook down into a thick, flavourful coating on the chicken. Cook until chicken is done and oil separates, about 20 minutes. HINT: The yogurt masala will initially look curdled — don't panic. Keep stirring and it will come together into a smooth, clingy masala as the moisture evaporates.
- PARBOIL RICE AND LAYER: Parboil soaked basmati 6 minutes. Drain. Layer chicken masala in pot, add rice in two layers with birista, colour, mint, and kewra. Seal and dum on tawa on lowest heat for 22 minutes. HINT: Yogurt-based biryanis have slightly more moisture than oil-based ones, which actually benefits the dum — you'll get excellent steam.
- REST AND SERVE: Rest 10 minutes after dum. Open, fold gently. The chicken will be incredibly tender — noticeably more so than in a biryani without the overnight marinade. Serve with raita and salad.
Chef's Secrets
- The overnight marinade is the whole point of this recipe — plan your timing accordingly
- Full-fat yogurt is essential — low-fat yogurt doesn't carry flavours as well and can make the masala watery
- The combination of yogurt AND lemon juice in the marinade creates a dual-acid tenderising effect
- After marinating, let excess marinade drip off before adding to the masala — too much yogurt at once can make the masala too liquid
- This marinade technique works equally well with mutton, beef, or lamb — just increase marination time by 4 hours
Common Questions
How long does Biryani with Yogurt Marination take to make?
Total time is 1h 20m — 20m prep and 1h cooking.
How many servings does this recipe make?
This recipe makes 5 servings, and is rated medium difficulty.
Which region of Pakistan is Biryani with Yogurt Marination from?
Biryani with Yogurt Marination is from Sindh, Pakistan — one of the country's most distinctive culinary traditions.
What do you serve with Biryani with Yogurt Marination?
Serve with cucumber raita, mint chutney, and onion salad with nimbu. The tender chicken is the talking point at the table.
Goes Well With
Authentic Karachi Biryani
The iconic Karachi-style biryani — fiery, tangy, loaded with potatoes and prunes. Born in the streets of Karachi, perfected by generations of Muhajir cooks.
Hyderabadi Biryani
The kacchi biryani of Hyderabad, Sindh — raw marinated meat layered with parboiled rice, sealed, and slow-cooked until every grain absorbs the masala. No pre-cooking the meat.
Bombay Biryani (Pakistani Style)
The Muhajir community's answer to Karachi biryani — more fragrant, more Nawabi, with fried potatoes, aloo bukhara (dried plums), kewra water, and a sweeter, more layered aromatic profile. Born in Bombay, perfected in Karachi.
What Cooks Are Saying
My husband said it's the best he's ever had. Coming from him that means everything!
Came out beautifully. Would have given 5 stars but I found the sauce a bit thin — easy fix though.
Leave a Review
Tried this recipe? Share your experience — your review helps other cooks.