Coconut Chicken Curry Recipe

Rate this post

Coconut chicken curry is a creamy, mildly spiced dish with a smooth texture and deep flavor. The combination of coconut milk, warm spices, and tender chicken creates a comforting meal that works well for both everyday cooking and special occasions. This version keeps the process simple while focusing on rich taste and balance.

The curry has a gentle sweetness from coconut milk, paired with savory spices and a light heat. The sauce coats each piece of chicken, making every bite flavorful and satisfying.


What You’ll Need

Ingredients

  • 500g chicken (boneless or bone-in, cut into pieces)
  • 2 tablespoons oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, minced
  • 2 medium tomatoes, finely chopped
  • 1 teaspoon turmeric powder
  • 1½ teaspoons red chili powder
  • 2 teaspoons coriander powder
  • Salt to taste
  • 1 cup coconut milk
  • ½ cup water
  • 1 teaspoon garam masala
  • Fresh cilantro for garnish

Tools

  • Deep pan or kadhai
  • Wooden spoon
  • Knife
  • Cutting board
  • Measuring spoons and cups

Step-by-Step Instructions

1. Prepare the base

Heat oil in a deep pan over medium heat. Add chopped onion and cook until soft and golden. Stir regularly to avoid burning. Add garlic and ginger, then cook for about a minute until the aroma develops.

2. Cook the tomatoes

Add the chopped tomatoes and mix well. Let them cook until soft and the mixture thickens. You will notice oil starting to separate from the sides, which means the base is ready.

3. Add spices

Add turmeric powder, red chili powder, coriander powder, and salt. Stir well to coat the onion-tomato mixture evenly. Cook briefly so the spices release their flavor.

4. Add chicken

Add the chicken pieces and mix thoroughly. Cook for 5 to 7 minutes, stirring occasionally, until the chicken begins to brown slightly and absorbs the spice mixture.

5. Build the curry

Pour in coconut milk and water. Stir gently to combine everything into a smooth gravy. Reduce heat and let the curry simmer for 20 minutes. Stir occasionally so the sauce does not stick to the bottom.

As it cooks, the chicken becomes tender and the curry thickens naturally.

6. Finish the dish

Sprinkle garam masala and mix well. Let it cook for another 2 to 3 minutes. Turn off the heat and garnish with fresh cilantro.


Serving Suggestions

Serve coconut chicken curry hot with:

  • Steamed basmati rice
  • Jeera rice
  • Soft roti or chapati
  • Naan

A simple side like cucumber salad or sliced onions adds freshness to the meal.


Tips for Best Results

Use full-fat coconut milk for a richer texture.
Cook the onion and tomato base properly to build depth of flavor.
Adjust chili powder based on your spice preference.
Do not cook on high heat after adding coconut milk, as it can affect the texture.


Storage and Reheating

Store in an airtight container in the refrigerator for up to three days. Reheat on low heat and add a little water if needed to adjust consistency.

This curry can be frozen for up to one month. Thaw overnight before reheating.


Variations

Add vegetables like spinach or potatoes to make the curry more filling.
Use curry leaves and mustard seeds in hot oil at the beginning for a South Indian touch.
A small squeeze of lemon juice before serving can brighten the flavor.

Muhammad Azeem is the author of Recipe Minty, a food blog dedicated to sharing simple, easy, and homemade recipes. His goal is to make everyday cooking enjoyable and beginner-friendly.

Leave a Comment