Malabar Biryani is a fragrant, flavorful South Indian dish made with aromatic spices, tender meat, and fragrant rice, traditionally cooked with ghee, fried onions, and nuts. This biryani is a culinary masterpiece that brings together the richness of spices and the tenderness of chicken, making it a favorite among biryani...

Malabar Biryani recipe
Prep Time
2hr 0min
Cook Time
45min
Total Time
2hr 45min

Ingredients

4 Servings
(1 serving = One plate of biryani)

For Rice

  • Oil
    Oil
    1tsp
  • Desi Ghee
    Desi Ghee
    1tsp
  • Water
    Water
    1L
  • Soaked Rice
    Soaked Rice
    1/2kg

For Chicken Marinade

  • nos Sliced Onion
    nos Sliced Onion
    2
  • nos Tomato
    nos Tomato
    2
  • Ginger Garlic Paste
    Ginger Garlic Paste
    1tsp
  • Green Chilli Paste
    Green Chilli Paste
    1tsp
  • Fried Onion
    Fried Onion
    1cup
  • Coriander Leaves
    Coriander Leaves
  • Turmeric
    Turmeric
  • Red Chilly Powder
    Red Chilly Powder
    1tsp
  • Garam Masala
    Garam Masala
    1/2tsp
  • Coriander Powder
    Coriander Powder
    1tsp
  • Salt
    Salt
  • Curd
    Curd
    1cup
  • no Lemon Juice
    no Lemon Juice
    1/2
  • Chicken
    Chicken
    1/2kg

For Final Assembly

  • Saffron Milk
    Saffron Milk
  • Desi Ghee
    Desi Ghee
    1tbsp
  • Raisins
    Raisins
  • Fried Onion
    Fried Onion
  • Mint Leaves
    Mint Leaves

How to make Malabar Biryani

Preparing the Rice

  1. Step 1

    Heat a mixture of oil and ghee in a pot, add whole spices, and sauté well to release their flavors.

  2. Step 2

    Pour in water and bring it to a boil. Then, add basmati rice that has been soaked for two hours and cook until it’s 70% done.

Marinating the Chicken

  1. Step 1

    In a bowl, combine sliced onions, tomatoes, ginger-garlic paste, green chili paste, fried onions, coriander leaves, turmeric, red chili powder, garam masala, coriander powder, salt, curd, and lemon juice.

  2. Step 2

    Mix well and marinate the chicken in this mixture for one hour.

Cooking the Chicken

  1. Step 1

    Cook the marinated chicken in oil until it is 80% done.

Final Assembly and Dum Cooking

  1. Step 1

    Layer the partially cooked basmati rice over the chicken.

  2. Step 2

    Drizzle saffron-infused milk, desi ghee, raisins, fried onions, and fresh mint leaves for added flavor.

  3. Step 3

    Seal the pot and dum-cook on low flame for 15 minutes.

  4. Step 4

    Once done, serve the aromatic and delicious Malabar Biryani hot.

Nutrition (per serving)

Calories

662.5kcal (33.13%)

Protein

30.0g (60%)

Carbs

62.5g (22.73%)

Sugars

7.5g (15%)

Healthy Fat

22.9g

Unhealthy Fat

12.6g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Ensure the rice is only 70% cooked before layering it over the chicken to avoid overcooking.

  2. Marinate the chicken for at least an hour to allow the flavors to penetrate deeply.

  3. Use saffron milk for an authentic aroma and rich color.

  4. Seal the pot tightly to trap the steam during dum cooking for the best results.

FAQS

  1. Can I use any other meat instead of chicken?

    Yes, you can use mutton or beef, but adjust the cooking time as these meats take longer to cook.

  2. What type of rice is best for Malabar Biryani?

    Basmati rice is ideal for Malabar Biryani due to its long grains and fragrant aroma.

  3. Can I make this biryani vegetarian?

    Yes, you can substitute chicken with vegetables like carrots, beans, and potatoes, and follow the same steps.

  4. How do I make saffron milk?

    Soak a few strands of saffron in warm milk for 10-15 minutes to infuse its color and aroma.

  5. What is dum cooking?

    Dum cooking is a method where food is cooked on low heat in a sealed pot to trap steam and enhance flavors.

Loading reviews...

kautumbikkitchen's profile picture
instagram

Abhishek Boke

(@kautumbikkitchen)

Cooking | Collaborations | Content Mumbai, India 100+ Brand Collaborations & Counting...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia