If you are craving a dish that packs a punch yet soothes with velvety richness, this Creamy Chicken Madras with Coconut Milk and Spicy Aromatics Recipe is exactly what you need. It offers an incredible harmony of bold spices like madras hot curry powder and tamarind, balanced perfectly by the creamy, luscious coconut milk. Each bite bursts with warm cinnamon, fiery chili, and fragrant fenugreek, creating a flavorful adventure that satisfies both the soul and the palate. Plus, it’s surprisingly easy to prepare, making it a perfect weeknight delight that feels special enough for guests.
Ingredients You’ll Need
The beauty of this recipe lies in its smart selection of ingredients that work together to create a dish packed with flavor and texture. Each item is essential, contributing its unique note—whether it’s the warm sweetness of cinnamon, the creamy texture of coconut milk, or the vibrant heat from fresh chilies.
- Onion (1, peeled and roughly chopped): Forms a savory base when blended with garlic and ginger for deep flavor.
- Garlic (2 cloves, peeled): Adds a pungent, aromatic touch that elevates the curry.
- Minced ginger (2 tsp): Brings a fresh, zesty warmth that cuts through the richness.
- Ghee or vegetable oil (3 tbsp): Essential fat for frying and developing those satisfying caramelized edges.
- Chicken breasts (3, chopped into bite-size chunks): The tender protein soaking up all the spices and coconut cream.
- Ground cinnamon (½ tsp): Adds a subtle sweetness and complexity to the spice blend.
- Madras hot curry powder (3 tbsp): The star spice mix that delivers authentic fiery depth.
- Paprika (1½ tsp): Contributes smoky color and mild sweetness.
- Ground fenugreek (¼ tsp): A unique aromatic that brings a hint of bitterness and earthiness.
- Tamarind paste (½ tsp): Brightens the curry with a tangy, sour note that contrasts beautifully with creaminess.
- Salt (¾ tsp) and black pepper (½ tsp): Seasonings that enhance all the flavors perfectly.
- Passata (400 ml or 14 oz): Provides a rich tomato base, adding depth and a subtle sweetness.
- Tomato puree (2 tbsp): Concentrates tomato flavor and thickens the sauce beautifully.
- Coconut milk (200 ml or 7 oz, full-fat): The creamy, luscious component that smooths out the spice heat.
- Fresh coriander (small bunch): Adds fresh, herbaceous brightness at the end.
- Red chilli (1, finely sliced): For extra spicy kick and color garnish.
- Red onion (¼, peeled and finely sliced): Sharp and crisp accompaniment when served alongside.
- Boiled rice: The perfect neutral bed to soak up the delicious sauce.
How to Make Creamy Chicken Madras with Coconut Milk and Spicy Aromatics Recipe
Step 1: Create the Aromatic Paste
Start by blending the onion, garlic, and ginger in a mini food processor until they form a smooth paste. If the mixture is too thick to blend easily, add a splash of oil. This paste is the foundation of your curry’s flavor, bursting with fresh savory notes that will infuse every bite.
Step 2: Fry the Paste to Develop Deep Flavors
Heat the ghee or vegetable oil in a large frying pan over high heat. Add the onion mixture and cook, stirring occasionally, for about 3 to 4 minutes. Look for the edges to start browning—this caramelization adds a rich, slightly sweet undertone that makes the curry simply irresistible.
Step 3: Cook the Chicken Pieces
Toss the chopped chicken breasts into the pan and cook for 2 to 3 minutes, stirring often to seal the meat all around. This quick searing locks in juices and gives the chicken a lovely texture before simmering in the sauce.
Step 4: Add the Spices
Lower the heat to medium and sprinkle in the ground cinnamon, madras hot curry powder, paprika, ground fenugreek, tamarind paste, salt, and black pepper. Stir constantly for one minute so the spices bloom in the heat, releasing their complex aromas and flavors into the dish.
Step 5: Build the Tomato Base
Pour in the passata and tomato puree, then bring everything to a boil. This step thickens the sauce and balances the spices with a fresh tomato sweetness, creating a vibrant base that will carry the curry’s many layers of taste.
Step 6: Add Coconut Milk and Simmer
Stir in the creamy full-fat coconut milk and bring the sauce back to the boil. Then reduce the heat and let it gently simmer for about 10 minutes. This slow simmer allows the chicken to become tender and the sauce to thicken without losing its silky heavenly texture.
Step 7: Finish and Serve
Once the curry has thickened and the chicken is cooked through, it’s ready to plate. Scatter fresh coriander leaves, sliced red chili, and thinly sliced red onion over the top for a burst of freshness and crunch. Serve hot with fluffy boiled rice to soak up every luscious drop.
How to Serve Creamy Chicken Madras with Coconut Milk and Spicy Aromatics Recipe
Garnishes
Fresh garnish really makes this dish pop! Bright green coriander adds an herbal lift, while the thin slices of red chili bring a playful heat and vibrant color contrast. The finely sliced red onion offers a sharp, crisp bite that complements the smooth creaminess of the sauce perfectly.
Side Dishes
Boiled or steamed rice is the classic favorite to serve alongside this curry, acting as a perfect canvas to absorb the sauce. For variety, try some buttery naan bread or warm chapati, which are fantastic for scooping and savoring every bit of the creamy, spiced goodness.
Creative Ways to Present
For an impressive presentation, plate the curry in a shallow bowl, sprinkle the garnishes artfully, and add a wedge of lime for an optional citrus squeeze. You could also serve it in mini cast-iron dishes for an intimate dinner party vibe. Adding a side of cooling cucumber raita or a fresh mango chutney brings delightful contrasts that keep every bite exciting.
Make Ahead and Storage
Storing Leftovers
This Creamy Chicken Madras with Coconut Milk and Spicy Aromatics Recipe stores beautifully in an airtight container in the refrigerator for up to 3 days. The flavors may even deepen as it rests, making your leftovers just as delicious as freshly cooked.
Freezing
You can freeze the curry for up to 2 months. Just let it cool completely before transferring it to a freezer-safe container. When reheated, the sauce might thicken, so adding a splash of water or coconut milk will help restore its creamy consistency.
Reheating
Reheat gently on the stovetop over low to medium heat, stirring occasionally until warmed through. Avoid high heat to prevent the coconut milk from separating. Alternatively, microwave in short bursts, stirring in between to keep the texture smooth and indulgent.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are more forgiving and remain tender and juicy even if slightly overcooked. Just adjust the cooking time slightly to ensure they are fully cooked and enjoy an even richer flavor.
Is this recipe very spicy?
The heat level is lively due to the madras curry powder and fresh chili, but it is balanced by the creamy coconut milk. You can easily control the spiciness by reducing the chili or curry powder according to your preference.
Can I make this recipe dairy-free?
Yes, simply use vegetable oil instead of ghee to keep it completely dairy-free. The coconut milk provides plenty of creaminess, so you won’t miss the butter flavor.
What can I substitute for tamarind paste?
If you don’t have tamarind paste, a squeeze of fresh lime juice mixed with a little brown sugar can mimic its tangy, sweet sourness quite well in a pinch.
Is it possible to make this recipe vegetarian?
Definitely! Swap the chicken for hearty vegetables like cauliflower florets, chickpeas, or firm tofu for a satisfying vegetarian version that still captures the essence of this creamy and spicy dish.
Final Thoughts
I can’t wait for you to try this Creamy Chicken Madras with Coconut Milk and Spicy Aromatics Recipe because it strikes that magical balance of comfort food and bold flavor adventure that we all crave. It’s effortlessly delicious, easy to make, and always worth the little effort with its rich, spicy warmth and luxurious creaminess. Gather your ingredients, have fun cooking, and get ready for a curry night that will become a favorite in your recipe collection!
PrintCreamy Chicken Madras with Coconut Milk and Spicy Aromatics Recipe
Chicken Madras is a vibrant and spicy South Indian-inspired curry featuring tender chicken pieces simmered in a richly flavored sauce made with aromatic spices, tomato, and creamy coconut milk. This quick and easy recipe offers a perfect balance of heat and depth, ideal for a comforting weeknight dinner served over boiled rice.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: Indian
Ingredients
For the Curry Paste
- 1 onion (peeled and roughly chopped)
- 2 cloves garlic (peeled)
- 2 tsp minced ginger
For Cooking
- 3 tbsp ghee or vegetable oil
- 3 chicken breasts (chopped into bite-size chunks, about 525g or 18.5oz)
- ½ tsp ground cinnamon
- 3 tbsp madras hot curry powder
- 1 1/2 tsp paprika
- ¼ tsp ground fenugreek
- ½ tsp tamarind paste
- ¾ tsp salt
- ½ tsp black pepper
- 400 ml (14 oz) passata
- 2 tbsp tomato puree (tomato paste in US)
- 200 ml (7 oz) coconut milk (full-fat)
To Serve
- Small bunch fresh coriander
- 1 finely sliced red chilli
- ¼ red onion (peeled and finely sliced)
- Boiled rice
Instructions
- Make the curry paste: Add the onion, garlic, and ginger to a mini food processor and blend until smooth. If the mixture is too thick, add a splash of oil to help loosen it.
- Fry the paste: Heat the ghee or vegetable oil in a large frying pan over high heat. Add the onion-garlic-ginger paste and fry for 3-4 minutes, stirring occasionally until the edges begin to brown.
- Cook the chicken: Add the chopped chicken pieces to the pan and cook for 2-3 minutes, stirring often until the chicken is sealed and no longer pink on the outside.
- Add spices: Reduce the heat to medium and stir in the ground cinnamon, madras curry powder, paprika, ground fenugreek, tamarind paste, salt, and black pepper. Cook while stirring constantly for 1 minute to toast the spices.
- Add tomato base: Pour in the passata and tomato puree, bring the mixture to a boil to combine all ingredients.
- Simmer with coconut milk: Stir in the coconut milk and bring the curry back to a boil. Reduce the heat and simmer gently for 10 minutes to allow the flavors to meld and the chicken to cook through.
- Serve: Garnish with fresh coriander, sliced red chilli, and finely sliced red onion alongside boiled rice for a complete meal.
Notes
- Madras hot curry powder can vary in heat; adjust quantity based on your spice tolerance.
- Ground fenugreek adds a characteristic bitterness and depth; if unavailable, you can omit but the flavor will be less authentic.
- For a richer curry, use full-fat coconut milk.
- Ghee adds a nutty richness; vegetable oil works just as well if preferred or for a vegan substitution.
- Ensure chicken pieces are bite-sized for even cooking and quick absorption of flavors.