Simple Homemade Chicken Curry Recipe

The rich aroma of curry powder and coconut milk sizzling in a pot is pure comfort. It’s the smell of a warm, satisfying meal that brings the whole family together, especially on those chilly Nairobi evenings.

Don’t worry, making this classic dish at home is si rahisi! Here is the full recipe with everything you need, from the ingredient list to simple steps and our best Kenyan kitchen tips.

What Is Simple Homemade Chicken Curry Recipe and Where Does It Come From

This dish is a creamy, aromatic stew where tender chicken pieces are simmered in a rich, golden sauce made from onions, tomatoes, and a blend of warming spices like curry powder and turmeric. The sauce is often enriched with coconut milk, giving it a luxurious, velvety texture that’s perfect for soaking up with chapati or rice. It’s a hearty, flavourful meal that is both comforting and deeply satisfying.

In Kenya, chicken curry is a beloved staple found in many homes, especially within the coastal communities of Mombasa and the Indian-Kenyan households across major towns. It’s a popular dish for Sunday family lunches, festive gatherings like Eid, or simply as a special treat to break the weekday routine. Its ability to bring people together over a shared pot makes it a special part of our culinary culture.

This homemade version lets you control the spice level and freshness, creating a meal that’s far more rewarding and affordable than ordering out, all while keeping that authentic Kenyan taste.

Ingredients for Simple Homemade Chicken Curry Recipe

This recipe serves a family of 4-6 people comfortably.

Main Ingredients

  • 1 kg chicken, cut into pieces — use a mix of thighs and drumsticks for best flavour
  • 2 large onions, finely chopped
  • 3 large tomatoes, blended or finely grated
  • 1 cup coconut milk — Pwani or Tuzo brand works perfectly
  • 3 tablespoons cooking oil
  • 1 cup water

Spices and Seasonings

  • 2 tablespoons curry powder — available at any supermarket or duka
  • 1 teaspoon turmeric powder
  • 1 teaspoon cumin seeds or powder
  • 1 tablespoon ginger-garlic paste
  • 2 Royco cubes (chicken flavour)
  • Salt to taste
  • 1-2 fresh chillies (optional, for extra heat)
  • A handful of fresh coriander, for garnish

What You Will Need

  • A large, heavy-bottomed pot or sufuria: This is essential for even cooking and preventing the curry from burning. A good old Kenyan sufuria works perfectly.
  • A wooden spoon or cooking stick (mwiko): For stirring and ensuring nothing sticks to the bottom of your pot.
  • A sharp knife and chopping board: For prepping your onions, tomatoes, and chicken.
  • A blender or grater: To make a smooth tomato puree. If you don’t have a blender, just grate the tomatoes finely with a kata.
  • A measuring cup and spoons: To get your spice quantities just right for that perfect balance.

How to Cook Simple Homemade Chicken Curry Recipe: Step-by-Step

This takes about 45 minutes to an hour and is straightforward enough for a beginner cook, as long as you follow the steps.

  1. Step 1: Brown the Chicken

    Heat the oil in your sufuria over medium-high heat. Add the chicken pieces in a single layer and let them brown for about 3-4 minutes on each side. Don’t overcrowd the pot; do this in batches if needed. This step locks in flavour and gives the curry a better colour.

  2. Step 2: Fry the Onions and Spices

    Remove the chicken and set it aside. In the same oil, add the chopped onions and cook on medium heat until soft and golden brown, about 5-7 minutes. This is the flavour base, so don’t rush it. Then, add the ginger-garlic paste and fresh chillies, stirring for one minute until fragrant.

  3. Step 3: Bloom the Curry Powder

    Reduce the heat to low and add the curry powder, turmeric, and cumin to the onions. Stir constantly for about 30 seconds. This “blooms” the spices, releasing their full aroma. Be careful not to burn them, or your curry will taste bitter.

  4. Step 4: Add the Tomatoes and Simmer

    Pour in your blended or grated tomatoes. Add the Royco cubes and a pinch of salt. Increase the heat to medium and let this mixture cook, stirring occasionally, until the tomatoes break down and the oil starts to separate from the sauce. This can take 8-10 minutes.

  5. Step 5: Return the Chicken and Add Water

    Once the oil separates, return the browned chicken pieces to the sufuria and stir to coat them in the thick masala. Pour in one cup of water, stir well, and bring to a gentle boil. Then, reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes.

  6. Step 6: Add Coconut Milk and Final Simmer

    After 20 minutes, the chicken should be nearly cooked through. Pour in the coconut milk, stir gently, and let it simmer uncovered for another 10-15 minutes on low heat. This allows the sauce to thicken and the flavours to marry perfectly.

  7. Step 7: Final Taste and Garnish

    Do a final taste test and adjust the salt if needed. The curry is ready when the sauce is creamy and coats the back of a spoon nicely. Turn off the heat, sprinkle with freshly chopped coriander, and cover the pot for 5 minutes before serving.

Tips, Tricks and Kenyan Variations

Pro Tips for the Best Results

  • For a richer, deeper colour and flavour, marinate your chicken pieces in a tablespoon of the curry powder, some lemon juice, and salt for at least 30 minutes before you start cooking.
  • If your curry sauce is too thin, mix a teaspoon of plain flour with a little water to make a smooth paste and stir it in during the final simmer. It will thicken up nicely without lumps.
  • Always use full-fat coconut milk for that creamy, luxurious texture. Shake the tin well before opening. For extra richness, some coastal cooks add a splash of fresh cream at the very end.
  • Let the finished curry rest, covered, for 10-15 minutes off the heat before serving. This allows the flavours to settle and deepen, making it even more delicious.

Regional Variations

On the coast, especially in Mombasa, you’ll often find potatoes or hard-boiled eggs added to the curry for extra substance. In many Indian-Kenyan homes, a “tarka” of fried whole spices like mustard seeds and curry leaves is added at the end for an extra aromatic punch. Some upcountry versions might use dhania (coriander) stems blended into the tomato paste for a fresher, greener flavour.

Budget Version

You can make a very tasty version using a whole chicken, which is often more affordable per kilo than specific cuts. Alternatively, for a significant saving of around KES 200-300, use boneless beef cubes instead of chicken and adjust the simmering time until the beef is tender.

How to Serve and Store Simple Homemade Chicken Curry Recipe

What to Serve It With

This curry is best served hot with a mountain of fluffy white rice or warm, soft chapati to soak up all the delicious sauce. For a full Kenyan spread, add a simple kachumbari salad on the side and maybe some plain yoghurt to cool the spice. A cold Tusker or a glass of fresh passion juice completes the meal perfectly.

Leftovers and Storage

Let the curry cool completely, then store it in an airtight container in the fridge. It actually tastes even better the next day! It will keep well for up to 3 days. To reheat, warm it gently in a pot on the stove with a splash of water to loosen the sauce. Never leave it out at room temperature for too long, especially in our warm weather.

The Bottom Line

This simple chicken curry recipe is a taste of Kenyan home cooking at its best—warm, hearty, and perfect for bringing everyone to the table. It captures that beautiful blend of coastal and inland flavours that makes our food so special.

So, light your jiko or meko and give it a try this weekend. Pole pole, follow the steps, and you’ll have a winner. Share a photo of your pot with us and tell us how your family enjoyed it!

Frequently Asked Questions: Simple Homemade Chicken Curry Recipe

Can I make this curry without coconut milk?

Yes, absolutely. You can substitute with plain yoghurt or a bit of cream mixed with water. The flavour will be different but still very tasty.

Some upcountry versions just use more tomatoes and water for the sauce, so don’t worry if you don’t have any.

How do I know when the chicken is properly cooked?

The chicken is done when it’s tender and pulls apart easily with a fork, and the juices run clear, not pink.

After the final simmer with coconut milk, just pierce a drumstick with a knife to check—it should go in with no resistance.

Can I freeze the leftover curry?

Yes, you can freeze it for up to 2 months. Let it cool completely first, then store it in an airtight container or freezer bag.

Thaw it overnight in the fridge and reheat it gently on the stove, adding a little water to refresh the sauce.

My curry sauce is too watery. How can I fix it?

Don’t panic! Just simmer it uncovered for an extra 10-15 minutes to let the liquid reduce and thicken.

You can also mix a teaspoon of maize flour (unga wa mahindi) with cold water and stir it in while the curry is bubbling.

How do I adjust the recipe for a bigger family gathering?

Simply double all the main ingredients—the chicken, onions, tomatoes, and coconut milk. Be careful not to double the salt and Royco cubes exactly; add them to taste.

Use your biggest sufuria and give it a bit more simmering time so all the flavours can develop properly.

Author

  • Ravasco Kalenje is the visionary founder and CEO of Jua Kenya, a comprehensive online resource dedicated to providing accurate and up-to-date information about Kenya. With a rich background in linguistics, media, and technology, Ravasco brings a unique blend of skills and experiences to his role as a digital content creator and entrepreneur. See More on Our Contributors Page

    View all posts