
A vibrant and aromatic golden chicken curry simmered in rich coconut cream and infused with warm spices. This easy one-pot meal is packed with tender chicken and fresh broccoli, making it a perfect weeknight dinner.
Prepare the spice blend: In a small bowl, combine the salt, garam masala, coriander powder, cumin powder, and fennel powder.
Toast whole spices: Heat the coconut oil in a large, heavy-based pot over medium-high heat. Add the star anise and cinnamon stick, toasting for about 2 minutes until fragrant.
Sauté the onion: Add the chopped onion to the pot and cook for 2 minutes until softened.
Brown the chicken: Add the chicken thigh fillets and cook for 3 minutes. The chicken should be opaque on the outside but can still be slightly raw in the middle.
Add fresh aromatics: Stir in the garlic, ginger, and turmeric. Cook for 1 minute until the mixture is fragrant and the chicken is coated in the yellow turmeric.
Incorporate ground spices: Add the prepared spice mix and stir constantly for 30 seconds to toast the spices without burning them.
Simmer the sauce: Pour in the chicken stock and coconut cream. Stir well and bring to a vigorous simmer. Reduce heat slightly and cook for 12 minutes without stirring to allow the sauce to thicken naturally.
Cook the broccoli: Add the broccoli florets to the pot. Return to a simmer and cook for another 3 minutes or until the broccoli is tender-crisp.
Finish and serve: Remove from heat and let the curry rest for 5 minutes to further thicken the sauce. Stir in fresh coriander leaves. Serve over warm rice and garnish with extra coriander and crispy fried shallots.
For a spicier kick, add a pinch of red chili flakes or a chopped fresh chili with the garlic. If you don't have coconut cream, full-fat coconut milk works as a substitute, though the sauce will be slightly thinner. You can swap broccoli for green beans or snap peas depending on what's in your fridge.





