Kacchi Biryani

A rich, aromatic South Asian rice dish where raw marinated meat is layered with partially cooked rice and slow-cooked together, creating deep, fused flavors and tender texture.

Kacchi mutton biryani from Bangladesh with basmati rice, marinated goat meat, potatoes, and aromatic spices in a traditional dish

Quick Recipe Card

Prep Time
30 minutes
Cook Time
1 hour 30 minutes
Total Time
2 hours
Resting Time
15 minutes
Servings
6
Recipe Yield
1 large pot
Portion Size
1 plate (~350 g)
Calories
~650 kcal per serving
Difficulty
Advanced
Best Occasion
Eid, weddings
Seasonality
All seasons

What This Recipe Is

Kacchi Biryani is a traditional layered rice and meat dish where raw marinated mutton cooks together with fragrant basmati rice under sealed heat (dum), resulting in intensely infused flavor and melt-in-the-mouth meat.

Ingredients

  • 1 kg mutton (2.2 lb), bone-in
  • 500 g basmati rice (2½ cups)
  • 250 g yogurt (1 cup)
  • 200 g onion, thinly sliced (2 cups)
  • 300 g potato, peeled and halved (2 medium)
  • 120 ml ghee (½ cup)
  • 60 ml oil (¼ cup)
  • 20 g ginger paste (1 tbsp)
  • 20 g garlic paste (1 tbsp)
  • 2 tsp salt (or to taste)
  • 1 tsp red chili powder
  • 1 tsp turmeric powder
  • 2 tsp biryani masala
  • 4 green cardamom pods
  • 2 black cardamom pods
  • 4 cloves
  • 2 cinnamon sticks
  • 2 bay leaves
  • 1 tsp kewra water (optional)
  • 1 tsp rose water (optional)
  • 500 ml water (2 cups)

Equipment

  • Heavy-bottom pot or handi
  • Lid for sealing
  • Large bowl
  • Frying pan

Instructions

Step 1:

Marinate mutton with yogurt, ginger, garlic, salt, chili powder, turmeric, and biryani masala. Rest for at least 1 hour.

Step 2:

Fry sliced onions in oil until golden brown; set aside.

Step 3:

Parboil basmati rice with whole spices and salt until 70% cooked; drain.

Step 4:

Heat ghee in a heavy pot and layer marinated mutton at the bottom.

Step 5:

Add potatoes and half of the fried onions over the meat.

Step 6:

Spread partially cooked rice evenly on top.

Step 7:

Sprinkle remaining fried onions, kewra water, and rose water.

Step 8:

Cover tightly and cook on very low heat for 1–1.5 hours.

Step 9:

Rest for 15 minutes before gently mixing and serving.

Visual Cooking Cues

Meat should be tender and easily pulled apart; rice grains should remain separate and fluffy.

Chef Tips

  • Seal lid with dough to trap steam
  • Use heavy pot to prevent burning
  • Do not stir during cooking

Common Mistakes

  • Overcooking rice before layering
  • High heat causing burnt bottom
  • Insufficient marination

Troubleshooting

  • Rice too soft: Reduce parboiling time
  • Meat undercooked: Increase dum time
  • Burnt base: Lower heat and use thicker pot

Ingredient Pairings

  • Raita
  • Salad
  • Boiled eggs

Substitutions

  • Chicken instead of mutton
  • Vegetable oil instead of ghee

Recipe Family Variations

  • Add saffron milk for aroma
  • Include boiled eggs

Serving Suggestions

Serve hot with raita and fresh salad.

Dietary Classification

  • Non-vegetarian
  • Gluten-free

Nutrition Information

  • Calories: ~650 kcal
  • Protein: ~28 g
  • Fat: ~30 g
  • Carbohydrates: ~60 g
  • Fiber: ~4 g
  • Sodium: ~800 mg

Storage / Reheating

Storage

Refrigerate up to 3 days in airtight container.

Reheating

Reheat on low heat with a splash of water.

FAQ

Can I use chicken?
Yes, but reduce cooking time.

Why is it called kacchi?
Because raw meat is used during cooking.

Why This Recipe Works

Cooking raw marinated meat with rice allows deep flavor penetration. Sealed dum cooking traps steam, ensuring even cooking and aroma retention.

Dish Classification

  • Dish type: Rice-based meat dish
  • Course: Main course
  • Meal type: Lunch or dinner
  • Traditional or modern dish: Traditional
  • Street food or home cooking: Both
  • Festival or everyday food: Festival and special occasions

Recipe History

Kacchi Biryani originates from the Mughal culinary tradition and is especially popular in Bangladesh and parts of India. It evolved as a refined version of layered rice dishes where raw meat is slow-cooked with rice.

Cultural Notes

A centerpiece dish in Bangladeshi celebrations, especially weddings and Eid.

Advanced Cooking Knowledge Open detailed cooking science and reference notes

Flavor, Texture, and Aroma Profile

Deeply spiced, aromatic, and savory with tender meat and fluffy rice layered with rich fat and caramelized notes.

Flavor Balance

Balanced richness from ghee and meat, warmth from spices, mild acidity from yogurt, and subtle sweetness from fried onions.

Flavor Components

  • Sweet: Fried onions
  • Salt: Salt and meat juices
  • Acid: Yogurt
  • Bitter: Minimal (from browned onions if overcooked)
  • Umami: Mutton and slow cooking
  • Aromatic elements: Cardamom, cinnamon, cloves, bay leaves, kewra water

Ingredient Notes

Use aged basmati rice for better grain separation. Bone-in mutton provides richer flavor.

Ingredient Science

Yogurt tenderizes meat through mild acidity. Ghee enhances fat-soluble flavor compounds.

Ingredient Roles

  • Mutton: Protein and primary flavor
  • Rice: Structure and bulk
  • Yogurt: Tenderizer
  • Spices: Aromatic complexity
  • Ghee: Richness

Ingredient Classification

  • Protein: Mutton
  • Carbohydrate: Rice, potato
  • Fat: Ghee, oil
  • Aromatics: Spices, onion

Preparation Techniques

Marination, parboiling rice, frying onions, layering.

Cooking Techniques

Dum cooking, slow steaming, fat rendering.

Heat Management

  • Low heat stages: Dum cooking phase
  • Medium heat stages: Initial cooking and frying onions
  • High heat stages: Bringing water to boil
  • Temperature cues: Gentle steam without burning at base

Texture Development

Slow cooking ensures tender meat and separate rice grains.

Cooking Time Control

Avoid overcooking rice before layering; it should be ~70% cooked.

Flavor Pairing Logic

Cooling yogurt-based sides balance the rich, spicy biryani.

Global Variations

  • Hyderabadi Kacchi Biryani
  • Kolkata Biryani

Leftover Ideas

Use in wraps or stuffed paratha filling.

Cooking Safety Notes

Ensure meat reaches safe internal temperature and is fully cooked.

Sustainability Notes

Choose responsibly sourced meat and reduce food waste.

NGRecipe logoNGRecipe
All Countries