Pork Biryani recipe served on a plate, by Pekin the Chef
Sep 02 2026
RestaurantsKS KitchenPork Biryani Recipe

Pork Biryani Recipe

Inspired by KS Kitchen
Time1h 30m
Serves4

Make Pork Biryani Recipe in just 1h 30m. Get the full recipe with step-by-step instructions at pekinthechef.com.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Main Ingredients

Liquids

Method

Preparation

  1. 1

    Soak the Rice

    In a large bowl, rinse the basmati rice under cold water until the water runs clear. Then, soak the rice in water for at least 30 minutes. Drain and set aside.

  2. 2

    Marinate the Pork

    In a mixing bowl, combine the cubed pork shoulder with yogurt, biryani masala, cumin seeds, coriander powder, turmeric powder, red chili powder, and salt. Mix well and let it marinate for at least 1 hour, preferably overnight in the refrigerator.

Cooking

  1. 3

    Cook the Onions

    In a large pot or Dutch oven, heat the cooking oil or ghee over medium heat. Add the thinly sliced onions and sauté until they are golden brown. Remove half of the onions and set aside for garnishing.

  2. 4

    Cook the Pork

    To the remaining onions in the pot, add the marinated pork and cook until browned on all sides. Add the chopped tomato and cook for an additional 5 minutes until the tomato softens.

  3. 5

    Add Water

    Pour in the 4 cups of water and bring to a boil. Reduce the heat to low and cover the pot, letting the pork simmer for about 30 minutes or until tender.

  4. 6

    Layer the Rice

    Once the pork is tender, layer the soaked and drained basmati rice evenly over the pork mixture. Sprinkle chopped cilantro and mint leaves on top.

  5. 7

    Cook the Biryani

    Cover the pot with a tight-fitting lid and cook on low heat for about 20 minutes, allowing the rice to steam and absorb the flavors. Do not lift the lid during this time.

  6. 8

    Serve

    After 20 minutes, turn off the heat and let the pot sit for an additional 10 minutes. Gently fluff the biryani with a fork before serving. Garnish with the reserved fried onions and additional cilantro and mint if desired.

More from KS Kitchen