Kofta Biryani

Punjab cuisine

Kofta Biryani

Prep: 45m Cook: 1h Total: 1h 45m Serves: 5 medium Updated 2025-05-07

Kofta Biryani is a traditional Punjab Pakistani dish. Kofta Biryani layers fragrant basmati with spiced mince meatballs cooked in a rich tomato-based masala. The koftas stay whole through the dum, creating pockets of intensely flavoured meat in every serving — a biryani variation that will change how you think about mince.

Regular biryani is great.

The word 'kofta' comes from the Persian 'kuftah,' meaning pounded or beaten meat. Kofta biryani is great and surprising. Imagine cutting into a serving of biryani and finding a perfectly spiced, juicy kofta nestled in the rice — that first bite is a proper moment. Koftas (mince meatballs) have been part of Pakistani and Mughal cooking for centuries, and combining them with biryani is a regional speciality that's especially popular in Punjabi households. Fun fact: Kofta comes from the Persian word 'koftah' meaning 'to beat' or 'to grind' — referring to the process of grinding or mincing the meat. The trick to a good kofta biryani is making sure your koftas are firm enough to survive the dum without falling apart. We'll show you exactly how to do that. This is also a great recipe when you have qeema (minced meat) in the freezer and want to make something a cut above ordinary qeema rice.

Ingredients

Instructions

  1. MIX AND FORM THE KOFTAS: In a large bowl, combine qeema with grated onion (squeezed to remove excess water), 1 tbsp adrak lehsan paste, chopped hari mirch, 1 tsp lal mirch, 1 tsp dhania powder, salt, anda, and besan. Mix thoroughly with your hands for 3-4 minutes until the mixture is smooth and holds together. HINT: The besan and egg are your insurance policy — they bind the koftas so they don't disintegrate when you add them to the masala. Roll the mixture into golf ball-sized spheres with wet hands to prevent sticking. You should get about 16-18 koftas.
  2. SHALLOW FRY THE KOFTAS: Heat 2 tbsp oil in a flat pan. Add koftas in a single layer and cook on medium heat, turning every 2-3 minutes, until browned all over — about 10 minutes. They don't need to be cooked through yet; just sealed on the outside. HINT: Sealing the koftas first prevents them from falling apart in the masala. If you drop raw koftas directly into a saucy masala, they'll disintegrate. The initial frying creates a surface that holds them together.
  3. BUILD THE MASALA: Make birista with sliced onions in ghee. In the same ghee, add remaining adrak lehsan paste, blended tomatoes, yogurt, remaining spices, and salt. Cook until oil rises and masala is thick, about 15 minutes. Gently lower the fried koftas into the masala. Simmer on low heat for 12-15 minutes. HINT: Handle the koftas gently from this point — use a large spoon to baste them rather than stirring aggressively.
  4. PARBOIL THE RICE: Boil well-salted water. Add soaked basmati and cook 6-7 minutes. Drain. HINT: The rice water can have a few whole spices (cardamom, cloves) added for extra fragrance.
  5. LAYER CAREFULLY: In a wide, flat-bottomed pot, spread the kofta masala with all the koftas arranged evenly. This requires care — use a wide spoon to place each kofta. Add rice in two layers with birista, colour, and herbs between and on top. Seal and dum on tawa on lowest heat for 22-25 minutes. HINT: A wider pot is better for kofta biryani — it allows the koftas to be in a single layer in the masala, which means each serving gets koftas.
  6. SERVE WITH THE BIG REVEAL: Open carefully and fold very gently — you want to keep the koftas whole. Plate so each serving has visible koftas. The moment when a guest cuts into a kofta with their spoon and it yields with a puff of steam is the payoff for all your work.

Chef's Secrets

  • Besan in the kofta mixture is the key to koftas that survive the dum without crumbling
  • Squeeze all excess water from the grated onion before adding to the kofta mixture — water is the enemy of binding
  • A wider, shallower pot works better than a tall pot for kofta biryani — allows even distribution
  • Make the koftas the day before and refrigerate — they'll be firmer and easier to work with
  • Try adding finely chopped podina (mint) directly into the kofta mixture for an extra burst of freshness

Common Questions

How long does Kofta Biryani take to make?

Total time is 1h 45m — 45m 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 Kofta Biryani from?

Kofta Biryani is from Punjab, Pakistan — one of the country's most distinctive culinary traditions.

What do you serve with Kofta Biryani?

Serve with mint and yogurt chutney, kachumber salad, and fresh naan. Make sure to serve the biryani so each portion shows the koftas — presentation counts here.

Nutrition Facts

Per serving

Calories660
Protein45g
Fat24g
Carbs62g
Fiber3g
Sodium910mg

Serving Suggestions

Serve with mint and yogurt chutney, kachumber salad, and fresh naan. Make sure to serve the biryani so each portion shows the koftas — presentation counts here.

Goes Well With

Recipe by Hina Jatoi

Hina is a food historian with a deep passion for preserving ancient Sindhi culinary traditions.

What Cooks Are Saying

4.5 2 reviews
Samina N. 2026-02-22

My husband said it's the best he's ever had. Coming from him that means everything!

Fatima R. 2025-11-27

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.