Biryani is a dish that combines the richness of spices, tender meat, and fragrant basmati rice. It’s often considered a celebratory dish in many cultures and is known for its bold, aromatic flavors. Whether made with chicken, mutton, beef, or even goat, Meat Biryani is a dish that’s perfect for family gatherings, special occasions, or a flavorful weeknight dinner.
This version of Meat Biryani uses meat (usually beef, mutton, or chicken), marinated in a blend of spices and yogurt, then layered with basmati rice and cooked to perfection. The result is a fragrant, flavorful, and hearty meal.
Why You’ll Love This Recipe
-
Fragrant and Flavorful: Biryani is known for its rich blend of spices that infuse both the meat and rice with aromatic flavors.
-
Customizable: You can use your choice of meat (chicken, mutton, beef, or goat) and adjust the spice levels to suit your preferences.
-
Perfect for Special Occasions: Whether you’re hosting a dinner party or celebrating a special occasion, this dish will wow your guests.
-
Comforting and Hearty: A full meal in one dish, it’s filling, satisfying, and comforting.
Ingredients You’ll Need
For the Meat Marinade:
-
1 lb (450g) meat (chicken, mutton, or beef), cut into chunks
-
1/2 cup plain yogurt
-
2 tbsp ginger-garlic paste
-
1 tsp red chili powder (adjust to taste)
-
1/2 tsp turmeric powder
-
1 tsp garam masala powder
-
1/2 tsp cumin powder
-
Salt to taste
-
2 tbsp lemon juice
-
1 tbsp fresh coriander, chopped (optional)
For the Rice:
-
2 cups basmati rice
-
4 cups water
-
2-3 cloves
-
1 cinnamon stick (about 2 inches)
-
3-4 green cardamom pods
-
1 bay leaf
-
1/2 tsp salt
-
1 tbsp ghee or vegetable oil
For the Biryani:
-
2 large onions, thinly sliced
-
2 tbsp ghee or vegetable oil
-
1/2 tsp cumin seeds
-
2-3 green cardamom pods
-
1 cinnamon stick
-
2 cloves
-
1-2 dried bay leaves
-
1 tbsp ginger-garlic paste
-
2 medium tomatoes, chopped
-
1/2 cup fresh cilantro, chopped
-
1/2 cup fresh mint leaves, chopped
-
1/2 cup fried onions (optional for garnish)
-
Saffron strands (optional, soaked in warm milk for color and flavor)
Step-by-Step Instructions
Step 1: Marinate the Meat
-
Prepare the Marinade: In a large bowl, combine the yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, cumin powder, salt, lemon juice, and fresh coriander (if using).
-
Marinate the Meat: Add the meat chunks to the marinade and mix well to coat the meat evenly. Cover and refrigerate for at least 1-2 hours, or overnight if you have the time. This will allow the flavors to develop and tenderize the meat.
Step 2: Prepare the Rice
-
Rinse the Rice: Wash the basmati rice thoroughly under cold water until the water runs clear. This helps remove excess starch and keeps the rice from becoming sticky.
-
Cook the Rice: In a large pot, bring 4 cups of water to a boil. Add the cloves, cinnamon stick, cardamom pods, bay leaf, and salt. Once the water boils, add the rice and cook for about 8-10 minutes, until the rice is about 70-80% cooked (it should still have a slight bite). Drain the rice and set it aside.
Step 3: Cook the Meat
-
Sauté the Onions and Spices: In a large, heavy-bottomed pot or Dutch oven, heat 2 tablespoons of ghee or oil over medium-high heat. Add the sliced onions and cook until they are golden brown and crispy. Remove half of the fried onions and set them aside for garnishing later.
-
Add Whole Spices: To the remaining onions, add cumin seeds, cardamom pods, cinnamon stick, cloves, and bay leaves. Sauté for 1-2 minutes until fragrant.
-
Cook the Ginger-Garlic Paste: Add the ginger-garlic paste to the pot and sauté for 1-2 minutes, until the raw smell disappears.
-
Cook the Tomatoes: Add the chopped tomatoes and cook for 4-5 minutes, until the tomatoes soften and release their juices.
-
Add the Marinated Meat: Add the marinated meat to the pot and stir to combine. Cook for 7-10 minutes, stirring occasionally, until the meat is browned and cooked through. If the meat is tough (especially for mutton or beef), add a little water and cook until it becomes tender.
Step 4: Layer the Biryani
-
Layer the Rice: Once the meat is cooked, reduce the heat to low. Carefully layer the partially cooked rice on top of the meat. Sprinkle half of the fresh cilantro and mint leaves over the rice, followed by the fried onions.
-
Optional Saffron: If using saffron, drizzle the saffron-infused milk over the rice for added color and flavor.
-
Steam the Biryani: Cover the pot tightly with a lid or seal with aluminum foil to trap the steam inside. Cook on low heat for about 20-25 minutes (this is called “Dum cooking”). You can also place a heavy pan or tava (griddle) under the pot to prevent direct heat and ensure even cooking.
Step 5: Serve and Enjoy
-
Gently Fluff the Biryani: After the cooking time is up, remove the pot from the heat and let it sit for about 5 minutes. Gently fluff the biryani with a fork to mix the rice and meat without breaking the grains.
-
Serve: Garnish the biryani with the reserved fried onions, fresh cilantro, and mint leaves. Serve hot with a side of yogurt raita, salad, or pickles.
Tips for Perfect Meat Biryani
1. Use Basmati Rice
Basmati rice is ideal for biryani due to its long grains and aromatic fragrance. Always rinse it well before cooking to prevent the rice from becoming sticky.
2. Marinate the Meat Well
Allow the meat to marinate for at least an hour or preferably overnight. The yogurt and spices tenderize the meat and infuse it with flavor, making a huge difference in the final dish.
3. Layering Is Key
When layering the rice and meat, don’t mix them too aggressively. The beauty of biryani is in the distinct layers of rice and meat, and mixing them too much can result in a less flavorful dish.
4. Low and Slow Cooking
The final steaming step (Dum cooking) is crucial for achieving the perfect texture. Cooking on low heat helps the rice absorb the flavors and prevents the meat from drying out.
5. Add the Right Spice Level
Adjust the spice levels by increasing or decreasing the amount of chili powder and garam masala based on your heat tolerance. You can always serve extra chutney or raita on the side to balance the heat.
Make-Ahead and Storage Tips
Make-Ahead:
-
Marinate the meat the night before and store it in the fridge. This allows the flavors to deepen.
-
Prepare the rice in advance and refrigerate it for up to 2 days. Reheat it gently before assembling the biryani.
Storing Leftovers:
-
Refrigerate: Leftover biryani can be stored in an airtight container in the fridge for up to 3 days.
-
Reheat: When reheating, add a splash of water or broth and microwave or heat on the stovetop, covering the pot to retain moisture.
Serving Suggestions
Meat Biryani is a complete meal, but it’s always great when paired with refreshing sides:
-
Raita: A cooling yogurt-based dip with cucumber, mint, and spices.
-
Pickles: Tangy mango or lime pickles add a punch of flavor.
-
Salad: A simple cucumber and tomato salad with a squeeze of lime and a pinch of salt.
-
Papadum or Crispy Pappadams: A crunchy side for extra texture.
Conclusion:
Meat Biryani is a rich and satisfying dish that’s perfect for any occasion. With tender meat, fragrant rice, and a medley of spices, it’s a true celebration of flavor. Whether you’re making it for a family dinner or a special gathering, this biryani is sure to impress. The key to a perfect biryani is patience and care in layering and cooking—once you get it right, you’ll have a dish that’s both comforting and delicious.
PrintMeat Biryani: A Fragrant and Hearty Delight
Meat Biryani is a flavorful and aromatic dish, packed with fragrant basmati rice, tender meat (usually chicken, mutton, or beef), and an array of rich spices. This one-pot dish is a true celebration of Indian and South Asian cuisine, with layers of spiced meat, rice, and a blend of herbs and spices. Perfect for festive occasions, family gatherings, or when you want to treat yourself to something special.
- Prep Time: 30 minutes (plus marinating time)
- Cook Time: 45–55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 4–6 servings 1x
Ingredients
-
2 cups basmati rice
-
1 pound meat (chicken, beef, or mutton), cut into pieces
-
2 tablespoons ghee or vegetable oil
-
1 large onion, thinly sliced
-
2 tomatoes, chopped
-
3 cloves garlic, minced
-
1 tablespoon ginger, minced
-
2–3 green chilies, slit (optional, for heat)
-
1/2 cup plain yogurt
-
1 teaspoon red chili powder
-
1 teaspoon turmeric powder
-
1 teaspoon garam masala
-
1 teaspoon coriander powder
-
1 teaspoon cumin powder
-
1/2 teaspoon ground cinnamon
-
2–3 whole cloves
-
2–3 cardamom pods
-
1 bay leaf
-
1/2 teaspoon saffron strands (optional, soaked in warm milk)
-
1/2 cup chopped cilantro (for garnish)
-
1/4 cup chopped mint leaves (for garnish)
-
Salt to taste
-
4 cups water (for cooking rice)
-
1/4 cup fried onions (optional, for garnish)
Instructions
-
Cook the rice:
Wash the basmati rice thoroughly until the water runs clear. In a large pot, bring 4 cups of water to a boil. Add a pinch of salt and the rice. Cook the rice for 7–8 minutes until it is about 70% cooked (parboiled). Drain the rice and set it aside. -
Prepare the meat marinade:
In a large bowl, combine the meat, yogurt, red chili powder, turmeric, garam masala, coriander powder, cumin powder, cinnamon, and salt. Mix well to coat the meat evenly with the spices. Let it marinate for at least 30 minutes (or up to 2 hours for better flavor). -
Cook the meat:
In a large skillet or pressure cooker, heat the ghee or oil over medium heat. Add the whole spices (cloves, cardamom pods, and bay leaf) and sauté for 1–2 minutes until fragrant. Add the sliced onions and cook until golden brown, about 7–8 minutes. Add the minced garlic, ginger, and green chilies (if using), and cook for another 1–2 minutes. -
Add tomatoes and cooked meat:
Stir in the chopped tomatoes and cook for 3–4 minutes until softened. Add the marinated meat to the skillet and cook for 5–7 minutes until the meat is browned and cooked through. If using a pressure cooker, cook the meat under pressure for 3-4 whistles (or about 15 minutes on medium heat). If cooking in a regular pot, cover and cook the meat for about 20 minutes until tender. -
Layer the biryani:
In a large, heavy-bottomed pot, begin layering the biryani. Start with a layer of cooked meat at the bottom, followed by a layer of cooked rice. Sprinkle some of the chopped cilantro, mint leaves, and saffron milk (if using) on top of the rice. Repeat the layers with the remaining meat and rice, finishing with a rice layer on top. -
Cook the biryani:
Cover the pot tightly with a lid or seal with dough to trap the steam. Cook the biryani on low heat (dum cooking) for 20–25 minutes. If using a pressure cooker, cook on low heat without the pressure for about 20 minutes. This helps the flavors meld together and the rice to finish cooking. -
Serve:
After cooking, let the biryani sit for 5–10 minutes before opening the lid. Gently fluff the rice with a fork, mixing the meat and rice together. Garnish with fried onions, chopped cilantro, and mint leaves.