Goat Biryani Recipe Pakistani: Aromatic Spiced Rice with Tender Meat

Goat Biryani Recipe Pakistani: Aromatic Spiced Rice with Tender Meat

This traditional Pakistani biryani combines tender goat meat with fragrant basmati rice, creating a dish that’s rich in both flavor and heritage. The slow-cooked meat absorbs the warm spices, while the rice remains perfectly fluffy and aromatic.

I’ve refined this method to ensure the goat is fall-off-the-bone tender without losing its natural richness. The layered cooking technique locks in moisture and infuses every grain of rice with the deep, complex flavors of cumin, coriander, and saffron.

The result is a showstopping one-pot meal that balances spice, texture, and tradition. Each bite delivers the warmth of a home kitchen with the precision of a time-honored recipe.

Serve it with raita or a simple salad to complement the bold, aromatic profile. Here’s how to bring this classic to your table.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Goat Biryani Recipe Pakistani

Fragrant basmati, tender goat, and warm spices create this iconic Pakistani one-pot masterpiece.

Ingredient Amount Notes
Goat Meat 🐐 2 lb Bone-in, cut into 2-inch pieces
Basmati Rice 🍚 2 cups Soaked for 30 minutes
Yellow Onions 🧅 2 whole Thinly sliced, divided
Fresh Ginger 🌿 1 tbsp Minced or grated
Fresh Garlic Cloves 🧄 6 cloves Minced or grated
Plain Yogurt 🥛 1 cup Whole milk preferred
Fresh Green Chilies 🌶️ 2 whole Slit lengthwise, seeds removed
Fresh Cilantro 🌿 ½ cup Chopped, divided for garnish
Fresh Mint Leaves 🍃 ¼ cup Chopped, for layering
Ground Cumin 🌿 1 ½ tsp Freshly toasted and ground
Ground Coriander 🌿 1 ½ tsp Freshly toasted and ground
Garam Masala 🌶️ 1 tsp Store-bought or homemade
Turmeric Powder 🌿 ½ tsp For color and earthiness
Saffron Threads 🌼 ¼ tsp Soaked in 2 tbsp warm milk
Vegetable Oil 🫒 ½ cup For frying onions and cooking

[recipe_ingredient_scaler]

The goat meat is non-negotiable here. Source bone-in cuts from a halal butcher—they’ll have the right pieces and can trim excess fat. Basmati rice must be aged and long-grain; Tilda or Daawat brands are reliable. Look for bright, unbroken grains. For the saffron, Persian or Kashmiri threads deliver the best aroma—avoid the powdered version, which lacks depth.

No goat? Lamb shoulder works as a substitute with similar cooking times and richness. Out of fresh herbs? Dried mint and cilantro at half the amount can suffice, though fresh is ideal. If you can’t find garam masala, combine cinnamon, cardamom, and cloves in equal parts. The yogurt marinade tenderizes the meat—Greek yogurt adds extra richness if you prefer.

Marinated goat keeps in the fridge for 24 hours before cooking. Leftover biryani tastes even better the next day—store in an airtight container for up to 3 days. Reheat gently with a splash of water to restore moisture.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything cooks together—goat, basmati, and those caramelized onions—so I’m not juggling multiple pans.
  • Flavor Bomb: The ginger and garlic marinade soaks into the goat meat overnight, making every bite ridiculously tender and aromatic.
  • Crowd Pleaser: Between us, this is my go-to for family gatherings because it feels special but doesn’t require fancy skills.
  • Leftovers Win: Honestly, it tastes even better the next day—those spices deepen, and the rice stays fluffy if stored right.

Step-by-Step Instructions for Goat Biryani

Master the layering technique that defines this iconic Pakistani dish with perfectly tender results.

Step 1: Marinate the Goat Meat for Maximum Tenderness

In a large bowl, combine the 2 lb Goat Meat with 1 cup Plain Yogurt, 1 tbsp Fresh Ginger, 6 cloves Fresh Garlic Cloves (minced), 1.5 tsp Ground Cumin, 1.5 tsp Ground Coriander, 1 tsp Garam Masala, and 0.5 tsp Turmeric Powder. Mix thoroughly until every piece is evenly coated.

The yogurt tenderizes the meat while the spices penetrate deeply. Cover and refrigerate for at least 4 hours or overnight. I’ve found this extended marination is non-negotiable for achieving fall-off-the-bone tenderness. The meat should appear vibrant yellow from the turmeric when ready to cook.

Step 2: Prepare the Caramelized Onions and Parboiled Rice

Heat 0.5 cup Vegetable Oil in a heavy pot over medium heat. Add half of the 2 whole Yellow Onions (thinly sliced) and fry for 15-20 minutes until deep golden brown and crisp. Remove with a slotted spoon and set aside, leaving the oil in the pot.

Meanwhile, drain the soaked 2 cups Basmati Rice and parboil in salted water for 5 minutes until the grains are 70% cooked—they should still have a slight bite. Drain immediately and spread on a tray to stop cooking. This partial cooking prevents the rice from turning mushy during the final layering.

Step 3: Cook the Meat Until Fork-Tender

In the same pot with the reserved oil, add the marinated goat meat along with the remaining sliced Yellow Onions, 2 whole Fresh Green Chilies (slit), and 0.25 cup Fresh Mint Leaves. Sear over medium-high heat for 10 minutes, stirring frequently.

Reduce heat to low, cover, and cook for 1 to 1.5 hours, stirring occasionally and adding small amounts of water as needed to prevent sticking. The meat is done when it shreds easily with a fork and the sauce has thickened into a rich, spiced gravy.

Step 4: Layer and Steam the Biryani

Preheat oven to 350°F. In a heavy-bottomed pot, alternate layers starting with half the parboiled Basmati Rice, then all the cooked goat meat with its gravy, the remaining rice, and the fried onions. Sprinkle with 0.5 cup Fresh Cilantro (chopped) and the 0.25 tsp Saffron Threads soaked in 2 tbsp warm milk.

Cover tightly with foil and a heavy lid to trap steam. Bake for 25-30 minutes until the rice is fully cooked and the layers meld together. The saffron will perfume the top layer, creating a stunning golden hue. Let rest for 10 minutes before gently fluffing with a fork to serve.

👨‍🍳

Pro Tips For Making Goat Biryani Recipe Pakistani

  • Parboil the Rice: Soak basmati rice for 30 minutes, then parboil until 70% cooked—grains should still have a slight bite. I learned this the hard way after ending up with mushy biryani more times than I care to admit.
  • Brown the Goat Well: Sear the goat meat on high heat until deeply browned, about 5-7 minutes per side. This builds a rich base flavor that defines a great biryani.
  • Layer with Fried Onions: Use thinly sliced yellow onions fried to a dark golden brown for layering—this adds sweetness and texture. Skip raw onions; they’ll just make the dish watery.
  • Rest Before Serving: Let the biryani sit covered for 10-15 minutes after cooking. This lets the flavors meld and the rice finish steaming—my grandmother swore by this, and she was right.

Serving Suggestions for This goat biryani recipe pakistani

Traditional Accompaniments

I always serve this with cooling cucumber raita—the yogurt and fresh herbs balance the warmth of the spices beautifully. Simply whisk 1 cup yogurt with ½ cup grated cucumber, 1 tbsp lemon juice, and ¼ tsp cumin powder. 🥒

Fresh Salad Pairings

A crisp kachumber salad adds a refreshing crunch. Toss 2 cups diced cucumbers, 1 cup tomatoes, and ¼ cup red onion with 1 tbsp lemon juice and ½ tsp chaat masala. The tangy brightness cuts through the richness.

Beverage Recommendations

Mango lassi is my go-to drink with biryani—the sweetness and creaminess complement the bold flavors. Blend 1 cup yogurt, ½ cup mango pulp, 1 tsp sugar, and ½ cup ice for a perfect pairing. 🥭

Condiments to Elevate

Offer pickled onions or lemon wedges on the side for guests to customize their bites. I also love a sprinkle of toasted almonds or cashews for extra texture. These small additions make the meal feel complete.

Serving Style

Present the biryani in a large, shallow dish to showcase the layers. Garnish with extra cilantro and fried onions for visual appeal. I always serve it family-style so everyone can dig in together—it’s a celebration on a plate.

Timing Your Meal

Biryani stays warm for 30-45 minutes after resting, so prep your sides while it bakes. I set the table with all accompaniments ready before uncovering the pot. This ensures everything is served at the perfect temperature. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 580mg25%
Total Carbohydrate 60g22%
Dietary Fiber 4g14%
Sugars 3g
Protein 42g84%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I substitute lamb for goat?

Yes! Use 2 lb lamb shoulder cut into pieces. It has a similar texture and richness. Cook it for the same 1 to 1.5 hours until fork-tender.

2

How do I prevent the rice from turning mushy?

Parboil the basmati rice for only 5 minutes until 70% cooked. Drain immediately and spread it out to stop the cooking process before layering.

3

Can I make this ahead of time?

Marinate the meat for up to 24 hours in the fridge. Assemble the biryani and refrigerate (unbaked) for up to 4 hours before baking.

4

Why is my meat still tough?

It likely needs more time. Cook the meat uncovered first to reduce liquid, then cover and simmer on low heat for the full 1.5 hours.

★★★★★4.8(15 reviews)
Chef Melanie

More recipe sites