Home » Recipes » Main Course » Palak Chicken (Chicken Saag) Recipe

Palak Chicken (Chicken Saag) Recipe

by Emaan Hassaan | Last updated Aug 1, 2026

Jump to Recipe Print Recipe
No ratings yet

This post may contain affiliate links.

This is the BEST Palak Chicken I have ever made, and I do not say that lightly. I have tested this recipe more times than I can count, and every single time it comes out with tender bone-in chicken, deep green spinach (not that sad muddy color you sometimes get), and a finish that ties the whole dish together.

Palak chicken served on a white plate with steamed basmati rice, sliced tomatoes, fresh green chilies, and roti on the side.

A hot ghee tarka with golden sliced onions, red chili flakes, fresh green chili, and cilantro is poured over the top right before serving. That last step is not optional in my kitchen, and after one bite you will understand why.

Why This Recipe Works

  1. The ghee tarka finish: Most Palak Chicken recipes stop at stirring in ghee or cream. Mine ends with a separate pan of golden onions and red chili flakes bloomed in desi ghee, then poured over the curry with fresh green chili and cilantro. It is the whole reason this recipe works.
  2. Whole chicken, bone-in, karahi cut. Small chicken karahi style pieces cook evenly and soak up the masala, and the bones add depth you just cannot get from boneless.
  3. Works with any spinach you have. Fresh mature spinach, baby spinach, or frozen. I have tested all three and the recipe holds up.
  4. Yogurt gives it the real Pakistani flavor. Full-fat plain yogurt cooked into the masala is what gives this dish its tang and homestyle feel. Cream works if you want a richer version, but yogurt is what I use every time.

What is Palak Chicken?

Palak Chicken (Palak means spinach in Urdu/Hindi) is a Pakistani and North Indian chicken curry cooked with plenty of blended spinach, aromatics, and warm spices. It is a home kitchen classic in Pakistan, served with roti, naan, or plain basmati rice. The spinach is not just a garnish, it is the base of the sauce and it carries the whole dish.

Close-up of bone-in palak chicken pieces coated in thick spinach gravy, garnished with fresh cilantro and sliced green chilies.

Palak Chicken vs Chicken Saag

Many restaurants use "Palak Chicken" and "Chicken Saag" (or "Saagwala") to mean the same thing, and honestly, most of the time they do. Palak means spinach specifically, while Saag means leafy greens in general (which can include mustard greens, bathua, or fenugreek leaves along with spinach). If a restaurant is being strict, Palak Chicken is spinach only and Chicken Saag is a mix of greens. In most home kitchens, including mine, they are used interchangeably.

Ingredient Notes

All ingredients for palak chicken laid out and labeled, including chopped onion, ginger garlic paste, green chilies, fresh coriander, tomato, spices, raw chicken pieces, blanched spinach, yogurt, and tadka ingredients.

  • Cooking oil and desi ghee - I use regular cooking oil (any neutral oil works) for the main curry and desi ghee for the tarka at the end. The ghee finish is where the aroma comes from, so please do not skip it if you have ghee on hand.
  • Spinach - All three types work. FRESH MATURE SPINACH gives the best color and flavor (use about 800g, wash very well, remove tough stems). BABY SPINACH is easier to prep and pre-washed (use about 1 lb). FROZEN SPINACH is the most convenient and still tastes great (use 550 to 600g, thawed). I blanch mine to lock in the color. You can also freeze washed spinach ahead of time and crush it inside the bag with a rolling pin for meal prep.
  • Chicken - Whole chicken (about 1 kg / 2.2 lbs), cut into small karahi-size pieces, bone-in and skinless. If you want to use boneless, cut into 1.5 to 2-inch chunks and cook for less time (about 20 minutes instead of 35).
  • Onions - One medium red onion, finely chopped, for the main curry. Plus one-third of a medium onion sliced thin for the ghee tarka at the end.
  • Ginger and garlic paste - I use a heavier hand with garlic (1 tbsp garlic paste to 1 tsp ginger paste). This is a personal preference, most karahi and curry recipes go equal.
  • Tomato - One medium Roma tomato, finely chopped. Roma has the right acidity and less water than beefsteak or vine tomatoes. 
  • Green chilies - Two medium green chilies (Thai, serrano, or Indian finger chili) finely chopped for the curry. One more sliced into rounds for the tarka finish. Deseed if you want less heat.
  • Yogurt (or cream) - Half a cup of full-fat plain yogurt is what I use. It gives the curry that traditional Pakistani tang and homestyle depth. If you want a richer version, you can swap in heavy whipping cream, but yogurt is the way to go. Keep it at room temperature before adding, and stir it in over medium heat (not high) to avoid curdling.
  • Ground spices - Cumin seeds, black pepper powder, red cayenne pepper, coriander powder, cumin powder, turmeric powder, garam masala, and pink Himalayan salt. Any good-quality salt works, use what you have.
  • For the ghee tarka finish - 5 tbsp desi ghee, sliced onion, 1 tsp red chili flakes, sliced green chili, and a handful of finely chopped fresh cilantro.

How to Make Palak Chicken

Step 1, Prep the Spinach

Wash the spinach really well (grit hides in the leaves). Bring a pot of water to a boil, drop in the spinach, and blanch for 2 minutes. Drain and shock in ice water right away. This is the trick for that VIBRANT green color. Once cooled, blend into a smooth paste using a hand blender, food processor, or regular blender. Set aside.

Washing fresh chopped spinach by hand in a metal bowl under running water.

Washed and chopped fresh spinach in a steel bowl, ready for blanching.
Chopped spinach blanching in a pot of boiling water on the stove.
Blanched spinach drained in a steel colander after being shocked in ice water.
Blanched spinach being blended into a smooth paste using a hand blender (immersion blender).

Step 2, Fry the Onions

In a heavy-bottomed pan, heat the cooking oil over medium-high heat. Add the finely chopped onion and cumin seeds. Fry until the onions are golden brown, about 8 minutes. Do not rush this step, the color of the onions is what gives your curry its base flavor.

Finely chopped onions frying in oil in a heavy-bottomed pan with a wooden spoon.

Step 3, Add the Chicken and Aromatics

Add the chicken pieces, chopped green chilies, and ginger garlic paste. Fry over medium-high heat, stirring often, until the water released by the chicken cooks off and the pieces start to sear. This takes about 10 minutes. You will hear the sound of the pan change (from watery bubbling to a sharper sizzle) when the water is gone.

Raw bone-in chicken pieces added to the pan with cumin seeds, ginger garlic paste, and a wooden spoon.

Step 4, Bhunai With Tomatoes, Spices, and Yogurt

Add the chopped tomato, all the ground spices (red cayenne, coriander powder, cumin powder, turmeric, garam masala, black pepper, salt), and the yogurt. Fry the whole mixture on high heat for about 10 minutes, stirring often. This is the BHUNAI step, and it is what gives the curry depth. You will see the oil start to separate from the masala. That is your cue.

Chopped tomatoes, yogurt, and ground spices (turmeric, coriander, cumin) added to the chicken in the pan for the bhunai step.

Step 5, Add the Spinach and Cover

Stir in the blended spinach paste. Lower the heat to medium, cover the pan, and cook for 15 minutes. Stir once or twice in between so nothing sticks. By the end, you will see the oil separate from the spinach around the edges, which means the curry is ready. If there is too much water at this stage, uncover and cook on high heat while stirring so the spinach does not burn.

Blended spinach paste added on top of the cooked chicken and masala in the pot.
Palak chicken simmering in the pot with the spinach fully mixed into the curry, oil starting to separate around the edges.

Step 6, Make the Ghee Tarka

While the curry finishes, heat the desi ghee in a small pan. Add the sliced onion and red chili flakes. Fry until the onions are golden brown, about 3 minutes. Pour the hot ghee tarka over the palak chicken, then scatter the sliced green chili and chopped cilantro on top.

Sliced onion and red chili flakes frying in desi ghee in a small pan for the ghee tarka finish.
Finished palak chicken in the pot with the ghee tarka poured on top, showing crispy fried onions, red chili flakes, sliced green chilies, and fresh cilantro.

Step 7, Serve

Serve hot with basmati rice, roti, naan, or paratha.

Overhead view of palak chicken plated with steamed basmati rice, sliced tomatoes, fresh green chilies, and whole wheat roti on the side.

Tips for the Perfect Recipe

  • Blanch the spinach for color and flavor - Blanching stops the enzymatic activity that leads to dulling and loss of flavor, so your palak stays bright green. This step is also essential if you plan to freeze fresh spinach for later.
  • Do not skip the ghee tarka - I know it feels like an extra step, but this is the whole point of the recipe. It takes 3 minutes and it is worth every second.
  • Keep the yogurt at room temperature before adding it, and stir it in over medium heat (not high) to avoid curdling.
  • For mature spinach with thick stems, remove the tough stems and keep only the soft ones. The thick stems get fibrous and can turn bitter.
  • If the curry is too watery at the end, uncover and cook on high heat while stirring constantly so the spinach at the bottom does not burn. This dries up the extra moisture fast.

Storage and Make-Ahead

  • Prep the spinach ahead. Wash and freeze it in a bag, then crush it inside the bag with a rolling pin when you are ready to cook. Great for meal prep.
  • Store leftovers in an airtight container in the fridge for up to 3 days.
  • Freeze cooked palak chicken for up to 2 weeks. Fresh is always better, but frozen works when you need it. Thaw in the fridge overnight before reheating.

What to Serve With Palak Chicken

Palak Chicken is a rich, saucy curry, so you want something on the side that can soak it all up. Here is how I usually serve it.

  • Basmati rice - Plain steamed basmati is my favorite.
  • Roti - Soft, whole wheat roti is the classic homestyle pairing.
  • Naan - If I am serving guests or want to make it feel a little more special, naan (plain or garlic) works beautifully.
  • Paratha - Flaky, layered paratha is another great option, especially for weekend brunches.

And if you want to finish the meal the Pakistani way, a cup of Masala Chai goes perfectly after a rich palak chicken.

FAQ

Can I use boneless chicken?

Yes. Cut it into 1.5 to 2-inch chunks and reduce the cooking time to about 20 minutes total. Boneless will not give you the same depth of flavor as bone-in, but it is faster.

Can I make it dairy-free?

Yes. Skip the yogurt and use only oil, no ghee, for the tarka. It will still taste good, just less rich.

Fresh or frozen spinach, which is better?

Fresh mature spinach gives the best flavor and color. Frozen is the most convenient and still works really well. Baby spinach is somewhere in between, easier to prep than mature spinach and milder in flavor.

Palak chicken served on a white plate with steamed basmati rice, sliced tomatoes, fresh green chilies, and roti on the side.
No ratings yet

Palak Chicken Recipe (Authentic Pakistani Chicken Saag)

yield: 4
Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes
The BEST Palak Chicken recipe with bone-in chicken, vibrant green spinach, and a ghee tarka finish that makes this dish unforgettable. Easy to follow, tested, and authentically Pakistani.

Ingredients
 

For the curry

  • ½ cup cooking oil
  • 1 tsp cumin seeds zeera
  • 1 tsp black pepper powder
  • 1 medium red onion finely chopped
  • 1 tbsp garlic paste
  • 1 tsp ginger paste
  • 1 kg 2.2 lbs whole chicken, cut into karahi-size pieces (bone-in)
  • 1 tsp red cayenne pepper
  • 1 tbsp coriander powder
  • ½ tsp cumin powder
  • ½ tbsp turmeric powder
  • 1 tbsp garam masala
  • 1 tbsp pink Himalayan salt adjust to taste
  • 1 medium Roma tomato finely chopped
  • 2 medium green chilies finely chopped
  • ½ cup full-fat plain yogurt or ¼ cup heavy whipping cream
  • 800 g fresh spinach washed, blanched, and blended (or 550 to 600g frozen, thawed)

For the ghee tarka finish

  • 5 tbsp desi ghee
  • medium onion thinly sliced
  • 1 tsp red chili flakes
  • 1 medium green chili sliced into rounds
  • Handful of fresh cilantro finely chopped

Instructions

  • Prep the spinach: Wash the spinach well. Bring a pot of water to a boil, blanch the spinach for 2 minutes, then shock in ice water. Drain and blend into a smooth paste. Set aside.
  • Fry the onions: Heat the cooking oil in a heavy-bottomed pan over medium-high heat. Add the finely chopped onion and cumin seeds. Fry until golden brown, about 8 minutes.
  • Add the chicken: Add the chicken pieces, chopped green chilies, and ginger garlic paste. Fry until the water from the chicken cooks off, about 10 minutes.
  • Bhunai: Add the chopped tomato, ground spices (red cayenne, coriander, cumin, turmeric, garam masala, black pepper, salt), and yogurt. Fry on high heat for 10 minutes, stirring often, until the oil starts to separate.
  • Add the spinach: Stir in the blended spinach paste. Lower the heat to medium, cover, and cook for 15 minutes, stirring once or twice. If the curry is too watery, uncover and cook on high heat while stirring so the spinach does not burn.
  • Make the ghee tarka: In a small pan, heat the desi ghee. Add the sliced onion and red chili flakes. Fry until the onions are golden brown, about 3 minutes. Pour over the palak chicken. Scatter the sliced green chili and chopped cilantro on top.
  • Serve hot with rice, roti, naan, or paratha.

Notes

  • To make this dairy-free, skip the yogurt and use oil instead of ghee for the tarka.
  • Frozen spinach works well, use 550 to 600g thawed. Baby spinach also works, use about 1 lb (skip the blanching step for baby spinach if you prefer, just wilt it briefly before blending).
  • You can prep the spinach ahead and freeze it. Wash, freeze in a bag, and crush inside the bag with a rolling pin when ready to cook.
  • Store leftovers in the fridge for up to 3 days, or freeze for up to 2 weeks.
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
Did you make this recipe?Tag @emaanskitchen_ on Instagram — we can’t wait to see what you’ve made!

You May Also Like...

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Welcome!

Hi, I'm Emaan! I share authentic South Asian recipes with the flavors, spices, and methods I grew up with in Pakistan. Honest food, real flavors, and easy-to-follow recipes for everyday cooking.

Popular Recipes