Keema Palak (Ground Chicken and Spinach Curry)
Updated July 3, 2025

- Total Time
- 35 minutes
- Prep Time
- 10 minutes
- Cook Time
- 25 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- ¼cup ghee or neutral oil
- 1medium yellow onion, finely chopped
- 1pound ground chicken
- 1teaspoon ginger paste or freshly grated ginger
- 1teaspoon garlic paste or freshly grated garlic
- 1teaspoon fine sea salt
- 1teaspoon cumin seeds
- 1teaspoon Kashmiri chile powder, or other ground red chile powder
- ¼teaspoon ground turmeric
- 3Thai green chiles, chopped
- 2medium plum tomatoes, finely chopped
- 1pound baby spinach
- ¾teaspoon garam masala
- 2tablespoons lemon juice (optional)
- Basmati rice or roti, for serving
Preparation
- Step 1
In a medium (9-inch) pot or wok, warm the ghee over high heat until melted, 30 to 45 seconds. Add the onion, chicken, ginger, garlic and salt. Cook over high heat, breaking apart the meat into smaller pieces, until the onion turns translucent and some chicken pieces start to crisp, about 10 minutes.
- Step 2
Reduce the heat to medium, then mix in the cumin seeds, chile powder, turmeric and green chiles. Add the tomatoes and cook, stirring occasionally, until they begin to break down, about 5 minutes.
- Step 3
Add the spinach in four batches, stirring in each batch and cooking until it wilts to make space for the next, about 1 minute. Continue to cook, stirring frequently, until the spinach has softened slightly but still retains some texture, about 7 minutes more. Turn off the heat and finish with garam masala and lemon juice (if desired). Serve with rice or roti.
Private Notes
Comments
So great and so easy! Recommend bumping up the garlic, ginger, turmeric, and garam masala ever so slightly. (This is not a dish that's meant to be knock-your-socks-off spicy.) Also, lime juice at the end works wonders. The note on saving time (cooking the onions and meat together) is helpful, but if you do have a bit of time, start with the onion and cumin seeds before adding the meat and other ingredients. It's a homey and satisfying dish that's going into the rotation!
The recipe is missing key aromatics that need to go in at the tempering stage - I.e., when the oil is hot and before the onions are put in. A few cloves, whole green cardomom, half inch cinnamon stick and perhaps a bay leaf will punch this up dramatically. Adding a tsp of either whole or ground fennel seeds would take this in a slightly southern direction. As would some whole or ground black peppercorns.
I cooked this and overall it was just ok. All the spinach seemed to dilute the flavors a bit. If I made it again I would double the chile powder, cumin seeds, and turmeric for more flavor. The spiciness from the thai chili peppers was just right for me, so would not add more of that.
Wow, that is a strange recipe for keema palak. Chicken? Barely cooked baby spinach? A more authentic rendition would have ground lamb and fully cooked (arguably overcooked) spinach. And to those asking..no, tofu wouldn't really work as a substitute for chicken. If you want to try a different protein, google a recipe for "chana palak," "dal palak," or "palak paneer."
Sounds like a lot of oil but is necessary to get chicken to brown - takes a while to cook off the liquid. Used 2 Serrano chilies instead of 3 Thai chiles - a little too hot for some family members. Next time use just one chili - and/or less chili powder (used 1 tsp paprika and 1/2-3/4 tsp ancho chili powder). Regular garden tomatoes instead of Romas - just needed to sieve some of the extra juice off before adding to pan. Used "Mexican spinach" - delicious! Served with whole wheat tortillas. Yum
I used more like a tablespoon of grated ginger, substantially more cumin seed, and a bit less garlic bc I'm not the biggest fan of it. I couldn't find my Kashmiri pepper so subbed in some West African ground pepper, which worked fine. Also used frozen spinach and cooked it in completely. And forgot the garam masala! Anyway the result was delicious, definitely going into rotation.