Palak Biryani | Spinach Biryani

Jump to Recipe

Palak biryani recipe With step by step photos – this recipe of spinach biryani is one easy vegan biryani recipe.

palak biryani, spinach biryani

Usually making biryani is a very elaborate and time-consuming task. Although it is worth the time but many times we don’t have so much time and we look for easy solutions for our meals.

If someday you want to try authentic veg biryani then I suggest you to check this detailed recipe of Hyderabadi Veg Biryani.

Coming back to this simple spinach biryani recipe. This is a one pot biryani that is very easy to make. You can use both fresh as well as frozen spinach in the recipe. For frozen spinach thaw first and then squeeze all the water before using it.

I won’t suggest adding any other greens like fenugreek as it will alter the taste. You can make this biryani more healthy by adding vegetables like potatoes, green peas, carrots, cauliflower, broccoli etc.

If you have spinach and want an easy as well as a satisfying meal, then do make this green palak biryani. Two more recipes you can make with rice and spinach combo are:

Pair the palak biryani with a boondi raita or just kachumber (side salad), pickle and papad and you have one complete meal. You can also have the biryani with some plain yogurt.

palak biryani recipe

There are no layers in this method and you don’t have to cook two or three things. The spinach is pureed and then cooked with the onion, tomatoes, spices along with the rice. Easy and a quick biryani recipe unlike the regular biryanis.

I have also added almonds in the spinach puree just to give a creamy and smooth touch. the spinach blends very well with the aroma and flavors of the other ingredients resulting in a delicious biryani.

I have slightly overcooked the rice as I ended up adding more than 4 cups of water. If you use 3.5 or 4 cups of water (depending on the quality of rice), you will get separate grains of rice. Just make sure that you cover the pan tightly with the lid while cooking the rice.

How to make Palak Biryani

1. Rinse palak (spinach leaves) very well in water. Then drain the water thoroughly.

TIP: Preferably use only the leaves. If the stems are tender you can include them. But if the stems are stringy or tough then do not use them.


2. Measure, rinse and chop 1 medium bunch of spinach leaves, 1 to 2 green chilies, ½ cup mint leaves, ½ cup coriander leaves and 5 to 6 almonds.

ingredients for palak biryani

3. In a blender, add the chopped spinach, mint, coriander, green chili and almonds.

TIP: Instead of almonds you can also use cashews. Almonds brings a bit of creaminess and richness in the dish. If you are not a fan of nuts then skip them altogether.

making palak paste

4. Add ½ cup water and blend to a smooth puree. There should be no fine chunks of almonds.

palak paste

5. First rinse and then soak the rice for 30 minutes. Drain all the water from the rice after 30 minutes and set aside.

TIP: Preferably use basmati rice or any long grain rice. For biryani and pulao I always prefer to use basmati rice.

rinse the rice

6. Keep all the spice powders, whole spices and ginger-garlic paste ready for making spinach biryani.

ingredients for palak biryani

Making palak biryani

7. Heat 3 to 4 tablespoons oil or ghee in a thick bottom and deep pan or pot. Add 1 inch cinnamon, 1 small star anise (chakriphool), 2 green cardamoms, 1 to 2 black cardamoms, 2 to 3 cloves, 1 bay leaf and 1 pinch mace.

spices for palak biryani

8. Fry for some seconds on a low heat or till the oil gets fragrant. Take care not to burn the spices.

frying spices for palak biryani

9. Add 1 large sized sliced onion.

adding onions to pan for palak biryani

10. Saute stirring often till they are browned or caramelized. Make sure not to burn the onions.

Set aside a few caramelized onions for garnishing.

sauteing onions for palak biryani

11. Add 1 teaspoon ginger-garlic paste and stir well.

ginger-garlic paste for palak biryani

12. Add 1 pinch of hing (asafoetida).

hing for palak biryani

13. Saute for few seconds or till the raw aroma of ginger garlic goes away.

sauteing masala for palak biryani

14. Now add 1 medium-sized chopped tomato.

adding tomato for palak biryani

15. Saute the tomatoes stirring often for 2 to 3 minutes or till they soften.

frying tomatoes for palak biryani

16. Keep on stirring so that the ingredients do not stick to the bottom of the pan. Add the spinach puree and mix thoroughly.

adding palak puree for palak biryani

17. Saute for 3 to 4 minutes.

cooking palak puree

18. Now add the following spices one by one and mix well:

  • ¼ teaspoon red chili powder
  • ¼ teaspoon garam masala powder
  • ¼ teaspoon turmeric powder
  • ½ teaspoon cumin powder
  • 1 teaspoon fennel powder
  • 1 teaspoon coriander powder
adding spices for palak biryani

19. Add salt as required.

salt for palak biryani

20. Stir and mix again.

mixing palak biryani mixture

21. Add the soaked rice.

adding rice for palak biryani

22. Mix well and saute for 1 to 2 minutes on a low heat.

cooking palak biryani

23. Pour 3.5 or 4 cups of water. The amount of water that you can add depends upon the age, quality and type of rice. You can add less or more water as required.

water for palak biryani

24. Check the taste of the broth and if required add some more salt as required. The taste should be slightly salty.

cooking palak biryani

25. Cover tightly with a lid and cook till the water is absorbed and the rice is tender and fluffy.

cooking palak biryani

26. Gently fluff the rice.

cooked palak biryani

Serve Palak biryani hot or warm garnished with the fried onions and fried cashews with a side vegetable curry, raita, yogurt curry or some salad.

You can also garnish with herbs like coriander (cilantro) or mint leaves.

It will go well with most raita varieties like boondi raita or cucumber raita or onion raita or even with plain yogurt.

palak biryani

Few more biryani varieties

If you made this recipe, please be sure to rate it in the recipe card below. Sign Up for my email newsletter or you can follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspirations.

spinach biryani recipe, palak biryani recipe

Palak Biryani

5 from 19 votes
Palak biryani is a lightly spiced, aromatic and easy spinach biryani. A one pot palak biryani that tastes great paired with a veggie salad or raita.
Prep Time 30 mins
Cook Time 20 mins
Total Time 50 mins

Cuisine Indian
Course: Main Course
Diet: Vegan, Vegetarian
Difficulty Level: Moderate

Servings 4


Main ingredients

  • 2 cups basmati rice – soaked for 30 minutes
  • 1 onion (large) – thinly sliced
  • 1 teaspoon Ginger-Garlic Paste
  • 1 tomato (medium-sized) – chopped
  • 3.5 to 4 cups water or as required
  • 3 tablespoons oil
  • 12 to 15 fried cashews (optional), for garnish
  • salt as required

Whole spices

  • 1 inch cinnamon
  • 1 star anise (small-sized) – optional
  • 2 green cardamoms
  • 1 or 2 black cardamoms
  • 2 to 3 cloves
  • 1 tej patta (medium-sized)
  • 1 to 2 strands mace

Ground spice powders

  • ¼ teaspoon red chili powder
  • ¼ teaspoon Garam Masala Powder
  • ¼ teaspoon turmeric powder (ground turmeric)
  • ½ teaspoon cumin
  • 1 teaspoon fennel powder (ground fennel)
  • 1 teaspoon coriander powder (ground coriander)
  • 1 pinch asafoetida (hing) – optional

For making palak puree

  • 1 medium bunch of spinach
  • ½ cup mint leaves
  • ½ cup coriander leaves
  • 1 or 2 green chilies
  • 5 to 6 almonds


Making palak puree

  • Rinse the palak (spinach leaves) very well in water. 
  • Chop and keep aside. Rinse & chop the green chilies, mint and coriander leaves
  • In a blender, add the chopped spinach, mint, coriander, green chili and almonds.
  • Add ½ cup water and blend to a smooth paste.

Sautéing onions

  • First rinse and then soak the rice. When the rice is soaking, prepare the spinach puree as mentioned above.
  • Heat oil in a thick bottom and deep pan or pot. Add all the whole spices.
  • Fry for some seconds or till the oil gets fragrant. 
  • Add the sliced onions & fry till they are browned. Remove some of the fried onions for garnishing.
  • Add the ginger-garlic paste and fry for some seconds. Now add hing and saute for few seconds.

Sautéing tomatoes and spinach puree

  • Add the chopped tomatoes and sauté till the tomatoes becomes soft for 2 to 3 minutes. 
  • Keep on stirring so that the ingredients do not stick to the bottom of the pan.
  • Add the spinach puree and stir. Sauté for 3 to 4 minutes. Now all the dry spice powders one by one and stir.
  • Add salt as required. Drain the soaked rice and add. Stir for 1 to 2 minutes. Pour 3.5 or 4 cups water. 
  • Check the taste of the broth and if required add some more salt.

Cooking palak biryani

  • Cover tightly with a lid and cook till the water is absorbed and the rice is tender and fluffy. Fluff the rice.
  • Serve palak biryani hot garnished with the fried onions and fried cashews with a side vegetable curry, raita, yogurt curry or some salad.
  • You can also garnish with herbs like coriander (cilantro) or mint leaves.


Ingredient Notes & Swaps

  • Spinach: Both regular spinach and baby spinach can be used to make this palak biryani recipe. You can also use frozen spinach. Thaw and squeeze out the extra water before using your frozen spinach.
  • Rice: I do suggest to use Basmati rice when making this biryani. But if you do not have basmati rice, then any other variety of long grained rice or even medium-grained rice like sona masuri can be used.
  • Nuts: Use cashews if you do have almonds for making the spinach puree.
  • Vegetarian option: To make the biryani vegetarian, use ghee instead of oil. You can use any neutral-flavored oil.
  • Gluten free option: Skip the asafoetida for a gluten free variation. 
  • Veggies: Add vegetables like french beans, potatoes, green peas, carrots, cauliflower, broccoli to make a healthy variation of this dish. You can also include mushrooms. 

Cooking Notes

  • Water quantity: The amount of water will vary according to the type and age of rice. For 2 cups of basmati rice, 4 cups of water work perfectly when cooking in a pan. In this recipe you can add 3.5 to 4 cups of water (as spinach puree will also have some water in it) depending on the size of pan and rice quality.
  • Blanching spinach: If you prefer you can blanch the spinach prior to blending. Do not any water while blending blanched spinach. 
  • Pressure cooker method: To save time you can cook spinach biryani in a 3-litre pressure cooker. Simply add 3 to 3.25 cups water when using a pressure cooker. Pressure cook on medium to medium-high heat for 9 to 10 minutes or 3 whistles. 

Nutrition Info Approximate values

Nutrition Facts
Palak Biryani
Amount Per Serving
Calories 493 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 1g6%
Sodium 458mg20%
Potassium 536mg15%
Carbohydrates 86g29%
Fiber 6g25%
Sugar 3g3%
Protein 9g18%
Vitamin A 4195IU84%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 2mg10%
Vitamin B6 1mg50%
Vitamin C 24mg29%
Vitamin E 6mg40%
Vitamin K 191µg182%
Calcium 123mg12%
Vitamin B9 (Folate) 99µg25%
Iron 3mg17%
Magnesium 80mg20%
Phosphorus 162mg16%
Zinc 2mg13%
* Percent Daily Values are based on a 2000 calorie diet.

Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.

Tried this recipe?If you have made the recipe and liked it then do share the recipe link on facebook, twitter & pinterest. For instagram mention @dassanasvegrecipes and tag #dassanasvegrecipes!

Share This Recipe:


Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.


  1. Big hit with my friends and family! Your website has helped me so much. I added some raisins since I love them in rice. Thank you for the delicious recipes. Namaste from USA

    1. namaste cheyenne. thanks for the feedback on palak biryani and other recipes. raisins can be added in most rice dishes and they taste good too. welcome and happy cooking.

  2. Hi Dassanna,

    What is the approximate weight of the bunch of spinach you use? I’m in the USA and get spinach in bags.



    1. michelle, the weight of one bunch spinach in india will be approx 200 to 250 grams. hope this helps.

  3. Amazing recipe. Came out perfect. Healthy and tasty. Please try out this recipe everyone, you won’t regret it 🙂5 stars

  4. I tried palak briyani yesterday for lunch .Came out verry well . Very tasty and aromatic .
    Thank you .5 stars

    1. Welcome Annapoorni. Thanks for sharing positive feedback on palak biryani recipe.

See More Comments