Go Back
+ servings
Pineapple biryani
Print Recipe
4.67 from 3 votes

Pineapple Biryani

Pineapple biryani is a slightly sweet and sour biryani.Great way of citrus intake when in season.
Prep Time4 hrs
Cook Time1 hr 30 mins
Course: Main Course
Cuisine: Indian
Keyword: annanas biryani, Chicken dum biryani, meatless biryani, pineapple biryani, vegetarian biryani
Servings: 4


For marination:

  • 500 gms pineapple pieces before peeled and diced
  • ½ cup yogurt/curd
  • ½ teaspoon turmeric
  • ½ teaspoon red chilli powder
  • ½ teaspoon salt
  • 1 teaspoon each ginger,garlic and green chillies

For Biryani

  • 3 tablespoon oil
  • 1 teaspoon cumin seeds
  • 1 big cardamom crushed
  • 2 small cardamom crushed
  • 1 teaspoon each ginger,garlic and green chillies
  • 2 cloves crushed
  • 2 -3 large onions finely sliced
  • ½ cup each fresh coriander,mint chopped
  • ½ teaspoon turmeric
  • 1 teaspoon red chilli powder
  • 2 teaspoon garam masala powder
  • 7-8 saffron strands in 2 tablespoon warm milk/water
  • 2 tablespoon ghee optional
  • 2 cups basmati rice soaked in water for 30 mins
  • 100 ml coconut milk
  • Salt as per taste


  • Mix the curd with spices and marinate the pineapple. Keep it in the fridge for 4 hours/overnight.
  • Heat a pan with heavy bottom and add 2-3 tablespoon oil.
  • Add the whole spices with cumin seeds.
  • Add Onion with ginger,garlic and chillies with little salt,let it cook on medium flame until golden brown.
  • Add the pineapple pieces with the curd mix.Cook for 10 mins.
  • Add the chopped coriander and mint with remaining spice powders and salt.
  • Add half of coconut milk and let it cook.
  • Meanwhile, heat a pot with good 5-6 cups of water and salt.
  • Once its is boiling,add rice and let it cook for 7-8 minutes(or until its around 70% cooked).
  • Once the pineapple is partially cooked(70%), start taking out the rice and stack it in the biryani pan.
  • Spread the ghee and saffron milk using a spoon on top of the rice.
  • Add remaining coconut milk on top of rice,this will help pineapple to be more moist.
  • Cover the biryani pan/pot with a lid and add some heavy item(like 1kg flour/pressure cooker etc) on the lid.This will help you give the dum.
  • Let it cook on the lowest flame for 5 mins and then move the pan to cook at different places for 5 minutes at least 2-3 times i.e cook for 15-20 minutes at lowest flames, changing the position every 5 minutes.
  • Turn off the heat, let the pan be covered for 15 minutes.
  • Remove the lid and slowly mix the rice and pineapple pieces,serve warm..