cooking · Recipe
Beef Short Rib Biryani
From a video by Fallow · 20 min watch

Source video — Fallow on YouTube
From the creator
Total time
~10 hours 30 minutes+Estimated by Unreel from the recipe steps — the creator didn't state this.
Hands-on
~45 minutesEstimated by Unreel from the recipe steps — the creator didn't state this.
Servings
6 servings
Difficulty
HardEstimated by Unreel from the recipe steps — the creator didn't state this.
Extraction confidence: medium
Auto-generated from the video and rewritten in our own words. Double-check quantities against the source before cooking.
Ingredients
Ingredients scaled to 6 servings
- boneless beef short rib, boneless, cut into large chunks, sinew removed
- 1 cup yogurt
- 4 tablespoons garlic and ginger paste
- 2 teaspoons Kashmiri chili powder
- 2 teaspoons ground coriander
- 2 teaspoons ground cumin
- 1 teaspoon turmeric
- 2 teaspoons salt
- 3 tablespoons biryani masala
- coriander stalks, chopped
- brown onions, thinly sliced lengthwise
- 4 tablespoons ghee
- 2 tablespoons beef fat
- 5 green cardamom pods
- 2 black cardamom pods
- 6 cloves
- 1 star anise
- 1 teaspoon black peppercorns
- 1 piece cassia bark
- 2 bay leaves
- 1 teaspoon ground cumin
- 1 piece mace
- 1 teaspoon black cumin
- mint leaves, roughly chopped
- coriander leaves, roughly chopped
- 1 tablespoon kasuri methi
- 500 g aged basmati rice
- 1 pinch saffron
- 4 tablespoons milk
- 1 tablespoon kewra water
- lemon, wedges
- 150 g crispy fried onions
Preparation
- Step 1Cut boneless short rib into large chunks, removing sinew. Combine yogurt, garlic-ginger paste, Kashmiri chili powder, ground coriander, ground cumin, turmeric, salt, biryani masala, and chopped coriander stalks. Mix thoroughly with the beef, cover, and marinate overnight in the refrigerator.
- Step 2Thinly slice brown onions lengthwise. Heat oil to 160-170°C and fry in batches until golden and crispy, being careful not to overcrowd the pan as the onions release water. Drain and set aside. Reserve 150 g for the biryani and store the rest for other uses.
- Step 3Toast whole spices (green and black cardamom, cloves, star anise, peppercorns, cassia bark, bay leaves, cumin, mace) gently in a dry pan, keeping them moving. Cool completely then grind to a powder to make biryani masala. Rose petals and kapoor kachri can be added at the end of toasting.
- Step 4Heat ghee and beef fat (70:30 ratio) in a heavy pot over medium heat. Bloom the whole spices (green and black cardamom, cloves, star anise, peppercorns, cassia, bay leaves, cumin, mace, finishing with black cumin) gently without high heat so they puff but do not burn or color excessively.
- Step 5Add the marinated beef (with all its marinade) to the bloomed spices. Cook, stirring, allowing the yogurt moisture to evaporate completely in the bhuna stage. Continue until the mixture darkens, the spices roast in the fat, and a rich base forms. This takes time and cannot be rushed.
- Step 6Stir in roughly chopped mint, coriander leaves, and kasuri methi. Mix well. The base should now be thick, dark, and intensely aromatic with the sharpness of the yogurt mellowed.
- Step 7Rinse aged basmati rice in several changes of cold water until the water runs completely clear. Soak for 20 minutes, then drain.
- Step 8Bring a large pot of water to a boil. Season generously with salt (as if cooking pasta), then add whole aromatics: green cardamom, black peppercorns, bay leaves, mace, garlic, ginger, and a squeeze of lemon. Boil the drained rice in this seasoned water until the first batch reaches approximately 70% cooked (still with a firm bite and no raw white center), about 5 minutes after returning to boil. Remove that portion. Continue cooking the second batch to approximately 90% cooked, about 7 minutes total. Drain both batches separately.
- Step 9Warm milk gently with saffron threads until the color blooms. Set aside. Skim any risen beef fat from the cooked base and reserve.
- Step 10In a heavy lidded pot, spread an even layer of the cooked beef base. Sprinkle with a little extra biryani masala. Add a layer of the 70% cooked rice. Top evenly with chopped mint, coriander, crispy fried onions, a few splashes of kewra water, the saffron milk, reserved ghee or beef fat, and lemon wedges. Fork lightly to begin distributing aromatics. Add the 90% cooked rice as the top layer, repeating the herbs, onions, kewra water, saffron milk, ghee, beef fat, and lemon. Fork through gently.
- Step 11Cover the pot tightly with foil, then place the lid on top to create a good seal. Place over medium heat for a couple of minutes until the base returns to a simmer, then reduce to very low heat. Steam for 20 minutes. Turn off the heat and rest, covered, for 10 minutes before opening.
- Step 12Open the pot to reveal the layered biryani. Gently fork through to mix the layers slightly. Serve with extra crispy fried onions, chopped herbs, and a yogurt raita made from any leftover herbs mixed with yogurt.
Notes
- Marinate the beef overnight for best flavor and tenderness; yogurt tenderizes and seasons the meat.
- Fry onions slowly to the right golden color; they continue cooking after removal from oil. Use for the biryani and store extras for quick curries.
- Bloom spices gently in fat on moderate heat so they puff without burning; high heat fries the oils.
- Cook the rice in two stages: the bottom layer (70% cooked) absorbs sauce moisture while the top layer (90% cooked) steams.
- The bhuna stage, where yogurt and liquid are fully evaporated and spices roast in fat, is essential for depth.
- Seal the pot well with foil and lid for proper dum steaming; look for escaping steam or a puffed seal as a doneness cue.
- Resting after steaming allows flavors to settle and rice to finish perfectly.
- This recipe makes a generous pot suitable for 6 servings as a main dish with accompaniments.