top of page

Classic Beef Biryani

Prep Time:

30 minutes (including marinating time)

Cook Time:

1 hour


4 Servings



About the Recipe

Delve into the rich and aromatic world of Beef Biryani, a majestic dish that combines tender, spiced beef with fragrant basmati rice, sweet raisins, and crunchy cashew nuts. This version of the classic biryani is a feast for the senses, offering a harmonious blend of flavors and textures that are sure to impress. Garnished with fresh coriander for a burst of color and freshness, this beef biryani is a perfect meal to share with family and friends. This dish is ideal for a special occasion or a luxurious weekend dinner.


For the Beef Marinade:
  • 1 pound beef, cut into bite-sized pieces

  • 1 cup plain yogurt

  • 2 teaspoons garam masala

  • 1 teaspoon turmeric powder

  • 1 teaspoon cumin powder

  • Salt to taste

For the Biryani:
  • 2 cups basmati rice, washed and soaked for 30 minutes

  • 4 tablespoons vegetable oil or ghee

  • 2 large onions, thinly sliced

  • 2 cloves garlic, minced

  • 1 inch piece of ginger, grated

  • 2 bay leaves

  • 4 green cardamom pods

  • 2 cinnamon sticks

  • 1/4 cup raisins

  • 1/4 cup cashew nuts

  • 4 cups beef broth or water

  • Salt to taste

For Garnish:
  • Fresh coriander, chopped

  • Additional raisins and cashew nuts, if desired


Step 1: Marinate the Beef
  1. Combine the yogurt, garam masala, turmeric, cumin, and salt in a bowl. Add the beef pieces and mix well to coat. Let it marinate for at least 20 minutes, or overnight in the refrigerator for best results.

Step 2: Cook the Beef
  1. Heat half the oil or ghee in a large pot over medium-high heat. Add the marinated beef and cook until browned on all sides. Remove the beef from the pot and set aside.

Step 3: Fry Onions, Nuts, and Raisins
  1. In the same pot, add the remaining oil or ghee. Fry the onions until golden brown. Add the garlic, ginger, bay leaves, cardamom, and cinnamon sticks, frying for another minute until fragrant.

  2. Add the raisins and cashew nuts, cooking until the nuts are golden. Remove half of the onion-nut mixture for garnish.

Step 4: Combine Beef and Rice
  1. Return the beef to the pot. Add the soaked and drained basmati rice. Stir gently to combine with the spices, nuts, and raisins.

Step 5: Cook the Biryani
  1. Pour the beef broth or water into the pot. Season with salt. Bring to a boil, then reduce the heat to low. Cover and simmer for about 20 minutes, or until the rice is cooked and the liquid is absorbed.

Step 6: Garnish and Serve
  1. Fluff the biryani with a fork. Garnish with the reserved onion-nut mixture, additional raisins, cashew nuts, and chopped fresh coriander.

  2. Serve hot, offering a delightful blend of spiced beef and aromatic rice, perfect for a memorable meal.

Chef's Notes:

  • Beef Cut: Use a tender cut of beef that's suitable for quick cooking. If using a tougher cut, adjust the cooking time accordingly to ensure it's tender.

  • Soaking Rice: Soaking the basmati rice helps achieve a fluffier texture. Be sure to drain it well before adding it to the pot.

  • Serving Suggestion: Beef biryani can be served with raita (yogurt sauce), sliced cucumbers, or a simple salad to balance the rich flavors.

  • Storage: Leftover biryani can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently before serving.


This Beef Biryani with Raisins, Cashew Nuts, and Coriander is a luxurious dish that combines the warmth of spices with the richness of beef and the sweetness of dried fruits. It's a celebration of flavors and textures, making it an ideal choice for special occasions or when you want to treat your loved ones to something extraordinary. Enjoy the process of making this beloved dish and the joy of sharing it.

bottom of page