
This Kerala chicken curry brings the bold flavors of South India to your kitchen with a rich, aromatic gravy. The combination of toasted spices and coconut creates a depth that’s both comforting and complex.
I’ve perfected this recipe to balance the heat of black pepper with the sweetness of coconut milk, staying true to traditional techniques. The chicken becomes incredibly tender as it simmers in the spiced gravy.
What you’ll love is how the layers of flavor develop—earthy from the spices, creamy from the coconut, and bright from the fresh curry leaves. It’s a dish that feels special without being complicated.
Serve it with steamed rice or fluffy appam to soak up every last bit of the sauce. This is authentic Kerala cooking at its best.
Ingredients for Kerala Chicken Curry Recipe with Coconut
Rich coconut and bold spices come together in this aromatic dish with tender chicken.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skinless, cut into bite-sized pieces |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Yellow Onion 🧅 | 1 whole | Finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Green Chili Peppers 🌶️ | 2 whole | Slit lengthwise, seeds removed |
| Fresh Curry Leaves 🍃 | ¼ cup | Loosely packed for aroma |
| Ground Coriander 🌿 | 1 tbsp | Toasted for warmth |
| Ground Cumin 🌿 | 1 tsp | Toasted with coriander |
| Turmeric Powder 🌶️ | ½ tsp | For color and earthiness |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Garam Masala 🌶️ | 1 tsp | Added at the end |
| Coconut Oil 🥥 | 2 tbsp | For sautéing aromatics |
| Plum Tomatoes 🍅 | 2 whole | Chopped for tang |
| Salt 🧂 | 1 tsp | Adjust to taste |
[recipe_ingredient_scaler]
The curry leaves are non-negotiable here—Indian grocery stores or Patel Brothers will have them fresh or frozen. Chicken thighs stay juicy during the long simmer (breasts dry out). For the coconut milk, full-fat cans from Thai Kitchen or Goya give that luscious texture. Don’t skip toasting the coriander and cumin—it wakes up the spices (worth the extra minute).
No curry leaves? Bay leaves plus lime zest adds a similar citrusy note. Out of coconut milk? Coconut cream thinned with water works. Green chilies can be swapped for jalapeños or serranos depending on heat preference. The garam masala at the end is key—MDH or Chief brand are authentic. Fresh ginger and garlic make a huge difference over the jarred stuff.
This tastes even better the next day once the flavors meld. Keeps 3-4 days in the fridge, freezes beautifully for 3 months. Make extra—it reheats like a dream and the sauce thickens up nicely.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single pan—chicken, coconut milk, and spices—and let it simmer while I set the table.
- Flavor Bomb: The ginger and garlic bloom in the coconut milk, creating a rich, aromatic sauce that clings to every bite.
- Meal Prep Magic: This curry tastes even better the next day, so I double the batch for easy lunches.
- Budget Friendly: Boneless thighs stay juicy and cost less than breasts, and coconut milk stretches the flavor without breaking the bank.
Step-by-Step Instructions for Kerala Chicken Curry With Coconut
Here’s the method I use to build layers of authentic South Indian flavor in this dish.
Step 1: Toast Spices and Bloom Aromatics
Heat the 2 tbsp Coconut Oil in a heavy pot over medium heat. Add the 1 tbsp Ground Coriander and 1 tsp Ground Cumin, stirring constantly for 30-45 seconds until fragrant. Watch closely—they burn quickly.
Immediately add the 1 whole Yellow Onion (finely chopped), 4 cloves Garlic Cloves (minced), 1 tbsp Fresh Ginger (grated), and 2 whole Green Chili Peppers (slit). Sauté for 5-7 minutes until the onion turns golden brown and translucent. This forms the flavor base for your curry.
Step 2: Build the Curry Foundation
Stir in the 0.5 tsp Turmeric Powder, 1 tsp Black Pepper, and 1 tsp Salt. Cook for 1 minute, stirring constantly, to deepen the spice flavors. The turmeric will turn the mixture a bright yellow—that’s how you know it’s working.
Add the 2 whole Plum Tomatoes (chopped) and cook for another 5-6 minutes until they break down and the mixture thickens slightly. Then add the 0.25 cup Fresh Curry Leaves and cook for 30 seconds—just enough to release their aromatic oils.
Step 3: Cook the Chicken
Add the 1.5 lb Boneless Chicken Thighs (cut into bite-sized pieces) to the pot. Stir to coat the chicken completely in the spice mixture. Cook for 5-7 minutes, stirring occasionally, until the chicken turns opaque and starts to brown slightly.
This step is crucial—the spices need to adhere to the chicken before adding liquid. You’ll see the meat change from pink to white as it cooks, with the turmeric giving it a golden hue.
Step 4: Simmer in Coconut Milk
Pour in the 1 can Coconut Milk and stir well to combine. Bring the mixture to a gentle simmer, then reduce heat to low. Cover and let it cook for 20-25 minutes, stirring occasionally.
The chicken is done when it’s tender and pulls apart easily with a fork. The sauce should thicken slightly during this time. If it gets too thick, add a splash of water.
Step 5: Finish with Garam Masala
Sprinkle the 1 tsp Garam Masala over the curry and stir well. Let it simmer uncovered for 2-3 minutes to allow the flavors to meld together. Taste and adjust the salt if needed.
The garam masala adds a final layer of warmth and complexity that ties all the spices together. The curry is ready when the oil slightly separates at the edges, creating a glossy, rich gravy.
Pro Tips For Making Kerala Chicken Curry Recipe With Coconut
- Brown the Onions: Cook your yellow onions until deep golden brown—about 10-12 minutes on medium heat. I learned this the hard way: raw-tasting onions ruin the coconut milk’s richness.
- Trim the Thighs: Cut boneless chicken thighs into even 1.5-inch pieces so they cook uniformly. Sounds tedious, but it prevents chewy bits in an otherwise tender curry.
- Bloom the Spices: After adding garlic and ginger, let them sizzle for 30-45 seconds before adding liquids. My grandmother swore by this, and she was right: it builds the base flavor.
- Simmer Low and Slow: Once the coconut milk goes in, keep it at a gentle simmer—no boiling. After splitting a batch by rushing, I finally figured out that high heat makes the sauce separate.
Best Sauces and Condiments for kerala chicken curry recipe with coconut
Fresh Cilantro Chutney
Blitz 1 cup fresh cilantro, 2 tbsp grated coconut, 1 green chili, and 1 tsp lime juice in a blender. This bright, herby chutney cuts through the richness of the curry beautifully. I love the fresh pop of color it adds to the plate. 💛
Coconut Vinegar Pickle
Mix ½ cup coconut vinegar with 1 tsp mustard seeds, 1 tsp sugar, and a pinch of turmeric. Toss with thinly sliced shallots and carrots. The tangy crunch is a perfect contrast to the creamy gravy.
Spiced Yogurt Raita
Whisk 1 cup plain yogurt with ½ tsp roasted cumin powder, ¼ tsp black salt, and 2 tbsp chopped cucumber. The cool raita balances the heat and adds a creamy element that complements the coconut base.
Mango Lime Chutney
Simmer 1 cup diced ripe mango with 2 tbsp sugar, 1 tbsp lime juice, and ½ tsp red chili flakes until thickened. The sweet-tangy flavor pairs wonderfully with the earthy spices in this dish. ✨
Toasted Coconut Flakes
Dry-toast ¼ cup unsweetened coconut flakes in a pan over medium heat for 2-3 minutes until golden. Sprinkle over the curry just before serving for added texture and a nutty aroma.
Lime Wedges
A simple but essential touch. Serve with fresh lime wedges for squeezing over each bowl. The acidity brightens all the flavors and cuts through the coconut’s richness perfectly.
Nutrition Facts
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Thighs work best as they stay juicy during the 20-25 minute simmer. Breast meat tends to dry out. If you must, reduce cooking time to 15 minutes and check often.
How do I make it less spicy?
Remove seeds from green chilies or reduce to just 1 chili. The black pepper also adds heat, so cut that to ½ tsp if needed. Coconut milk’s creaminess helps balance spice too.
What if I can’t find fresh curry leaves?
Use 1 bay leaf plus 1 tsp lime zest as a substitute. Dried curry leaves work too—just soak 1 tbsp in warm water for 10 minutes before adding.
How long can I store leftovers?
It keeps well in the fridge for 3-4 days and freezes beautifully for up to 3 months. The flavors actually deepen overnight, making leftovers taste even better.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026