Change up your chicken curry game with an easy Kerala-style masala. Bathed in luscious fennel scented tomato sauce, it is worth adding to your weeknight dinner rotation.


Good chicken curry or stew is loved the world over. Each cook uses the spices they love, and some onion and garlic often get thrown in the mix. Maybe even some ginger joins the party, making a soul-satisfying meal with some rice. Kerala chicken curry is infused with the warming spices (garam masala) of the region based on fennel, green cardamom, and black pepper. I have posted a Kerala garam masala, but if you prefer to buy it, try to find a South Indian garam masala brand called Eastern, for example. Or I have a quick substitute described in the Notes below that does a good job of giving you a rich and savory taste of Kerala.

New Chicken Dinner

If you have been making Indian food for a while, this cooking process should look very familiar. Kerala chicken curry only requires a brief 30-minute marinade. While that is happening, create a simple sauce starting with onions, ginger, garlic, and a chili or two (more or less as you wish). Then add ground spices to get to know everyone. If there are tomatoes to go in, as there are in this dish, they cook down into a paste. Then the last step, and the gilding of many a South Indian stew: coconut milk. Well, sometimes freshly grated coconut is used, but not today.

Happy cooking!

~ Alonna

PS If you love the flavors of Kerala, take a look at my Instant Pot beef curry.

See the Notes below before you cook.

Kerala Chicken Curry

Kerala Chicken Curry

Change up your chicken curry game with an easy Kerala-style masala. Bathed in luscious fennel scented tomato sauce, it is worth adding to your weeknight dinner rotation.
Print Pin Comment
Course: Main Course
Cuisine: Indian
Keyword: Chicken, Coconut, Curry, Curry Leaves, Dairy-free, Freezer Friendly, Gluten-free, Kerala, Make ahead, South Indian, Stovetop
Prep Time: 15 minutes
Cook Time: 25 minutes
0 minutes
Total Time: 40 minutes
Servings: 4
Calories: 335kcal


Marinade Ingredients

  • 1 pound skinless, boneless chicken thighs ~ Or breasts, see Notes below
  • 1/4 teaspoon turmeric
  • 1 teaspoon Kashmiri ground red chili ~ Or to taste; replace with 1/2 tsp. cayenne OR
  • 2 teaspoons lemon juice ~ Or lime juice
  • 1/2 teaspoons sea or table salt ~ OR

Masala (Sauce)

  • 2 tablespoon coconut oil ~ Or oil of your choice
  • 1 cup onion ~ Minced
  • 10 curry leaves ~ Coarsely chopped; OR zest of one lime
  • 2 small green Indian chilies ~ Minced or one serrano; more to taste
  • 1 1/2 tablespoon ginger garlic paste ~ Make or buy
  • 1 tablespoon Kerala garam masala ~ Make or buy; or a quick substitute see Notes
  • 1/4 teaspoon turmeric
  • 1/2 teaspoon Kashmiri ground red chili ~ Or to taste; replace with 1/4 tsp. cayenne OR
  • 1 cup tomato purée ~ Or 2 medium tomatoes chopped
  • 1/2 teaspoon sea or table salt
  • 1 cup coconut milk



  • Gather all your marinade ingredients.
    Kerala Chicken Curry
  • Cut the chicken into bite-sized pieces. I prefer roughly 1 1/2 by 1 1/2 cubes. In a bowl that will hold the chicken, add all the marinade ingredients except the chicken. Combine the spices and lemon juice, then add the chicken. Stir to coat the meat well and set aside to marinade.
    Kerala Chicken Curry

Masala (Sauce)

  • Gather all your sauce ingredients.
    Kerala Chicken Curry
  • Heat the coconut oil in a wok or dutch oven over medium-high heat. Add the onion and cook for 8 to 12 minutes until the edges turn golden brown.
    Kerala Chicken Curry
  • Reduce the heat to medium and add the curry leaves (if using), and the ginger garlic paste. Sauté for 2 minutes or until the ginger and garlic no longer smells raw. 
    Kerala Chicken Curry
  • Add the garam masala OR the 3-spice combination listed in Notes, turmeric, red chili powder and remaining 1/2 teaspoon of salt. Sauté for 1 minute, adding a tablespoon of water if the masala is sticking to the bottom of the pan.
    Kerala Chicken Curry
  • Stir in the tomatoes and cook for 5 to 6 minutes until the sauce darkens and thickens. Add the chicken (and the lime zest if using instead of curry leaves) and cook for 3 minutes.
    Kerala Chicken Curry
  • Add the coconut milk and bring to a simmer. Cover the pan and turn the heat down to low, or whatever temperature keeps the stew cooking at a very low simmer. Allow to cook for about 5 minutes or until the chicken is cooked through.
    Kerala Chicken Curry
  • Serve with rice and your favorite flatbread. This curry freezes very well.
    Kerala Chicken Curry


  • If you prefer using chicken breasts there are several things you can do to keep them from overcooking: leave the breasts whole, and reduce the High Pressure cook time to 8 minutes. Cut the chicken up before serving.
  • Instead of the Kerala garam masala you can use regular garam masala, buy or make. Or make this quick Kerala garam masala substitute: 1/4 teaspoon ground green cardamom, 1/4 teaspoon ground black pepper and 1 teaspoon ground fennel seeds.


Calories: 335kcal | Carbohydrates: 7g | Protein: 24g | Fat: 24g | Saturated Fat: 18g | Cholesterol: 108mg | Sodium: 768mg | Potassium: 461mg | Fiber: 2g | Sugar: 3g | Vitamin A: 122IU | Vitamin C: 57mg | Calcium: 40mg | Iron: 3mg