Hyderabadi Beef Kacchi Biryani (Eid Special)
Hyderabadi Beef Kacchi Biryani (Eid Special) is a medium Indian recipe that serves 6. 620 calories per serving. Recipe by Chef M Afzal on YouTube.
Prep: 1 hr 15 min | Cook: 2 hrs | Total: 3 hrs 45 min
Cost: $19.30 total, $3.22 per serving
Ingredients
- 1 kg Beef (bone‑in, with some boneless pieces) (Cut into medium‑sized pieces)
- 240 ml Vegetable Oil (For frying onions and later layering)
- 4 pcs Onion (Medium size, thinly sliced)
- 6 pcs Green Cardamom Pods (Whole)
- 4 pcs Cinnamon Stick (Whole)
- 6 pcs Cloves (Whole)
- 1.5 tbsp Salt (Iodized table salt)
- 1 tsp Cumin Powder (Ground)
- 0.5 tsp Kashmiri Red Chili Powder (Mild, gives color)
- 0.5 tsp MSG (Chinese Salt) (Optional flavor enhancer)
- 1 tsp Red Chili Powder (Regular hot chili powder)
- 1.5 tsp Green Chili Paste (Made from hot green chilies)
- 1.5 tsp Ginger‑Garlic Paste (Freshly prepared or store‑bought)
- 2 pinch Nutmeg Powder (Jaiphal/Javadri powder)
- 2 tbsp Biryani Masala (Store‑bought Hyderabadi biryani masala)
- 1 pinch Saffron Threads (Soaked in 2 tbsp warm milk; optional)
- 200 g Plain Yogurt (Full‑fat, whisked)
- 15 g Fresh Mint Leaves (Roughly chopped)
- 15 g Fresh Coriander Leaves (Roughly chopped)
- 1 kg Basmati Rice (Soaked 30‑40 min (up to 1 h))
- 4.5 liter Water for Rice (For boiling rice; add spices)
- 1 tsp Cumin Seeds (Added to rice‑boiling water)
- 4 pcs Bay Leaf (Whole, added to rice water)
- 350 g Oil for Layering (Approximately 1½ cups, drizzled over layered biryani)
- 1 tsp Food Coloring (Zerda) (Optional, dissolved in a little water)
Instructions
Prepare the meat and marination
In a large mixing bowl combine the beef pieces, 1 cup vegetable oil, sliced onions, whole spices (cardamom, cinnamon, cloves), salt, cumin powder, Kashmiri chili powder, MSG, red chili powder, green‑chili paste, ginger‑garlic paste, nutmeg powder, biryani masala, saffron‑infused milk (if using), yogurt, chopped mint and coriander. Mix thoroughly until the meat is well coated.
Time: PT15M
Marinate (optional)
Cover the bowl and refrigerate for 1 hour (or overnight) to allow the meat to absorb the spices.
Time: PT1H
Fry the onions and whole spices
Heat a frying pan over medium‑high heat, add a splash of oil and fry the sliced onions until golden brown. Add the whole cardamom, cinnamon, and cloves and fry for another minute. Transfer the fried onions and oil to the meat mixture.
Time: PT10M
Temperature: Medium‑high
Par‑boil the rice
In a large pot bring 4‑4.5 L water to a rolling boil. Add salt, cumin seeds, bay leaves and a few drops of oil. Drain the soaked basmati rice and add it to the boiling water. Cook for 2‑3 minutes until the grains are about 70 % done (they should still have a firm centre). Drain and set aside.
Time: PT20M
Temperature: High
Layer the biryani
In the heavy‑bottomed pot used for the meat, spread the marinated beef evenly. Layer the partially cooked rice over the meat, sprinkling a little fried‑onion oil between layers. Use about 80 % of the rice for the first layer, leaving the top 20 % for later.
Time: PT10M
Add remaining rice and seal
Place the remaining rice on top, drizzle the remaining oil (≈350 g) over the surface, and optionally sprinkle dissolved food coloring for a richer hue. Cover the pot tightly with its lid; if the lid is not tight, seal the edges with a dough ring or aluminum foil to trap steam.
Time: PT5M
High‑heat cooking (first 10 min)
Place the pot on a tawa over high flame. Cook uncovered for 10 minutes to develop a crust at the bottom (tahdig).
Time: PT10M
Temperature: High
Dum (slow steam cooking)
Reduce the heat to low, place a heavy weight or a clean kitchen towel on the lid, and let the biryani steam for 1 hour 20 minutes. Do not lift the lid during this period.
Time: PT1H20M
Temperature: Low
Rest and garnish
Turn off the heat and let the biryani rest, covered, for 10 minutes. Then gently fluff the rice, garnish with fresh coriander, and serve hot.
Time: PT10M
Nutrition Facts
- Calories
- 620
- Protein
- 30 g
- Carbohydrates
- 70 g
- Fat
- 22 g
- Fiber
- 2 g
Dietary info: Gluten‑Free (if no flour seal used), High‑Protein, Contains Meat
Allergens: Dairy (yogurt)
Ingredient Substitutions
- Instead of Beef (bone‑in, with some boneless pieces): Lamb (mutton), Goat meat
- Instead of Vegetable Oil: Canola oil, Sunflower oil
- Instead of Onion: Shallots
- Instead of Green Cardamom Pods: Cardamom powder (1/4 tsp)
- Instead of Cinnamon Stick: Cinnamon powder (1/2 tsp)
- Instead of Cloves: Clove powder (1/8 tsp)
- Instead of Salt: Sea salt
- Instead of Cumin Powder: Ground coriander (1 tsp)
- Instead of Kashmiri Red Chili Powder: Paprika
- Instead of MSG (Chinese Salt): Soy sauce (1 tsp)
- Instead of Red Chili Powder: Cayenne pepper
- Instead of Green Chili Paste: Finely chopped green chilies
- Instead of Ginger‑Garlic Paste: Minced ginger and garlic (1 tsp each)
- Instead of Nutmeg Powder: Mace (pinch)
- Instead of Biryani Masala: Garam masala (1 tbsp) + extra cardamom
- Instead of Saffron Threads: Turmeric (tiny pinch)
- Instead of Plain Yogurt: Greek yogurt (same amount)
- Instead of Fresh Mint Leaves: Fresh cilantro (extra)
- Instead of Fresh Coriander Leaves: Parsley
- Instead of Basmati Rice: Long‑grain rice
- Instead of Cumin Seeds: Caraway seeds
- Instead of Bay Leaf: None
- Instead of Oil for Layering: Ghee (same amount)
- Instead of Food Coloring (Zerda): Turmeric (tiny pinch)
Equipment Needed
- Large heavy‑bottomed pot (for meat)
- Deep pan or large pot for par‑boiling rice
- Frying pan (for onions)
- Mixing bowl
- Strainer or colander
- Wooden spoon or spatula
- Tawa or flat griddle (to place under pot for dum)
- Lid that fits pot tightly (or aluminum foil)
- Measuring cups and spoons
- Knife and cutting board
Critical Steps — Do Not Skip
- Marinating the meat with yogurt and spices for at least 1 hour
- Par‑boiling the rice to 70‑80 % doneness
- Sealing the pot tightly to trap steam during dum
- Maintaining the correct heat levels: high for the first 10 min, then low for the dum
Chef Tips from the Video
- Use a heavy‑bottomed pot or Dutch oven for even heat distribution
- Add a few strands of saffron soaked in warm milk for authentic color and aroma
- For extra richness, replace part of the oil with ghee during layering
Troubleshooting
Rice turns mushy
Par‑boil the rice for a shorter time or use less water during the final dum
Meat is still tough
Increase marination time or add a little tenderizer (e.g., papaya paste) and ensure the dum cooking time is at least 1 hour
Steam escapes and biryani dries out
Seal the pot tightly with dough or foil and place a heavy weight on the lid
Storage
Refrigerator: Store leftovers in an airtight container for up to 3 days
Freezer: Can be frozen for up to 2 months; thaw overnight before reheating
Room temperature: Do not keep at room temperature for more than 2 hours
Make-Ahead Tips
- Marinate the beef a day ahead and keep it refrigerated
- Par‑boil the rice and keep it covered; it can be refrigerated for up to 12 hours
- Prepare the fried‑onion oil in advance and store in a sealed jar
Last updated: August 21, 2026






