Dive into the rich and aromatic world of Indian cuisine with this Chicken Madras recipe. This dish combines tender chicken breast with a blend of spices, coconut milk, and tomatoes to create a flavorful and satisfying meal. Perfect for a weeknight dinner or a special occasion, this recipe is sure to impress.
Some ingredients in this recipe might not be commonly found in every household. Madras curry powder is a specific blend of spices that gives this dish its unique flavor. You may need to visit the international aisle or a specialty store to find it. Additionally, coconut milk is essential for adding creaminess and depth to the dish, so make sure to pick up a can if you don't have it at home.
Ingredients for Indian Chicken Madras Recipe
Chicken breast: Cut into cubes, this is the main protein of the dish.
Vegetable oil: Used for sautéing the onions and spices.
Onion: Adds sweetness and depth to the curry.
Garlic: Provides a pungent, aromatic flavor.
Ginger: Adds a fresh, slightly spicy note.
Madras curry powder: A blend of spices that gives the dish its distinctive flavor.
Chopped canned tomatoes: Adds acidity and body to the sauce.
Coconut milk: Adds creaminess and a subtle sweetness.
Salt: Enhances the overall flavor of the dish.
Black pepper: Adds a mild heat and depth of flavor.
Cilantro: Used as a fresh garnish to brighten the dish.
Technique Tip for This Recipe
When sautéing the onions, make sure to cook them until they are a deep golden brown. This caramelization process enhances their natural sweetness and adds a rich depth of flavor to the dish. Additionally, when adding the garlic and ginger, be careful not to burn them as they can turn bitter. Stir constantly and keep the heat at medium to ensure they release their aromatic oils without scorching.
Suggested Side Dishes
Alternative Ingredients
chicken breast - Substitute with tofu: For a vegetarian option, tofu can absorb the flavors of the madras curry powder well.
vegetable oil - Substitute with coconut oil: Adds a subtle coconut flavor that complements the coconut milk in the recipe.
onion - Substitute with shallots: Shallots have a milder and sweeter taste, which can add a different layer of flavor.
garlic - Substitute with garlic powder: If fresh garlic is unavailable, garlic powder can provide a similar taste.
ginger - Substitute with ground ginger: Ground ginger can be used in place of fresh ginger, though it has a slightly different flavor profile.
madras curry powder - Substitute with garam masala: Garam masala can be used if madras curry powder is unavailable, though it will alter the flavor slightly.
chopped canned tomatoes - Substitute with fresh tomatoes: Fresh tomatoes can be used, though they may need to be cooked down longer to achieve the same consistency.
coconut milk - Substitute with heavy cream: Heavy cream can be used for a richer, creamier texture, though it will change the flavor profile.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, though it will also add a different taste.
black pepper - Substitute with white pepper: White pepper has a slightly different heat and flavor but can be used similarly.
cilantro - Substitute with parsley: Parsley can be used for garnish if cilantro is not available, though it will not have the same flavor.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
- Allow the Indian Chicken Madras to cool to room temperature before storing.
- Transfer the chicken curry into airtight containers. Divide into smaller portions if necessary for easier reheating.
- Store the containers in the refrigerator if you plan to consume within 3-4 days.
- For longer storage, place the airtight containers in the freezer. The Indian Chicken Madras can be frozen for up to 3 months.
- When ready to reheat, thaw the chicken curry in the refrigerator overnight if frozen.
- Reheat on the stovetop over medium heat, stirring occasionally, until the chicken is heated through. You can also use a microwave, heating in 1-minute intervals and stirring in between.
- If the curry appears too thick after reheating, add a splash of coconut milk or water to achieve the desired consistency.
- Always ensure the chicken is piping hot before serving.
- Garnish with fresh cilantro just before serving to revive the flavors.
How to Reheat Leftovers
Stovetop Method: Place the leftover Indian Chicken Madras in a saucepan or skillet. Add a splash of water or coconut milk to maintain the sauce's consistency. Heat over medium-low heat, stirring occasionally, until the chicken is heated through and the sauce is bubbling gently. This method helps retain the dish's original texture and flavor.
Microwave Method: Transfer the Indian Chicken Madras to a microwave-safe dish. Cover with a microwave-safe lid or plastic wrap with a few small holes to allow steam to escape. Heat on medium power for 2-3 minutes, stirring halfway through. Continue heating in 1-minute intervals until the chicken is thoroughly warmed. Be cautious not to overheat, as this can dry out the chicken.
Oven Method: Preheat your oven to 350°F (175°C). Place the Indian Chicken Madras in an oven-safe dish and cover with aluminum foil to prevent drying out. Heat for about 20-25 minutes, or until the chicken is hot and the sauce is bubbling. This method is ideal for reheating larger quantities.
Slow Cooker Method: For a hands-off approach, place the Indian Chicken Madras in a slow cooker. Set to low heat and cook for 1-2 hours, or until the chicken is heated through. This method is perfect for maintaining the dish's moisture and flavor, especially if you have time to spare.
Steam Method: If you have a steamer basket, place the Indian Chicken Madras in a heatproof bowl that fits inside the basket. Steam over simmering water for about 10-15 minutes, or until the chicken is heated through. This gentle method helps preserve the dish's moisture and tenderness.
Best Tools for This Recipe
Large pot: Used to cook the entire dish, allowing enough space for all ingredients to combine and simmer.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Essential for finely chopping the onion and mincing the garlic.
Cutting board: Provides a safe surface for cutting the chicken, onion, and garlic.
Measuring spoons: Used to measure out the vegetable oil, madras curry powder, salt, and pepper accurately.
Grater: Needed to grate the ginger for the recipe.
Can opener: Required to open the canned tomatoes.
Measuring cup: Used to measure the coconut milk.
Serving spoon: For serving the finished dish.
Bowl: Useful for holding the chopped cilantro before garnishing.
How to Save Time on Making This Dish
Prep ingredients in advance: Chop the onion, mince the garlic, and grate the ginger ahead of time to streamline the cooking process.
Use pre-cut chicken: Buy chicken breast already cut into cubes to save time on preparation.
Opt for canned tomatoes: Using chopped canned tomatoes eliminates the need for peeling and chopping fresh tomatoes.
Measure spices beforehand: Measure out the madras curry powder, salt, and black pepper before you start cooking to keep things moving smoothly.
Cook in batches: If doubling the recipe, cook the chicken in batches to ensure even browning.

Indian Chicken Madras
Ingredients
Main Ingredients
- 500 g Chicken Breast cut into cubes
- 2 tablespoon Vegetable Oil
- 1 large Onion finely chopped
- 3 cloves Garlic minced
- 1 tablespoon Ginger grated
- 2 tablespoon Madras Curry Powder
- 400 g Canned Tomatoes chopped
- 200 ml Coconut Milk
- 1 teaspoon Salt to taste
- 1 teaspoon Black Pepper to taste
- 1 handful Cilantro chopped, for garnish
Instructions
- Heat oil in a large pot over medium heat.
- Add onions and cook until golden brown.
- Add garlic and ginger, sauté for 2 minutes.
- Stir in the Madras curry powder and cook for another minute.
- Add chicken and cook until browned on all sides.
- Pour in the canned tomatoes and coconut milk. Bring to a boil.
- Reduce heat and simmer for 20 minutes or until chicken is cooked through.
- Season with salt and pepper to taste.
- Garnish with chopped cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Indian Dhuska Recipe35 Minutes
- Indian Paneer Ghee Roast Recipe45 Minutes
- Indian Sevai Kheer Recipe30 Minutes
- Indian Enchorer Dalna (Jackfruit Curry) Recipe1 Hours
- Indian Kurkuri Bhindi Recipe35 Minutes
- Indian Sukhi Urad Dal Recipe40 Minutes
- Sausage Gravy Recipe30 Minutes
- Indian Palak Corn Curry Recipe45 Minutes

Leave a Reply