Spice mix – Mix the spices in a small bowl.
Toast – Heat the oil in a large pot over medium high heat. Toast the star anise and cinnamon for 2 minutes.
Add onion, cook for 2 minutes.
Add chicken, cook until no longer pink outside.
Add aromatics – Add garlic, ginger, and turmeric. Cook for 1 minute.
Add spice mix and stir for 30 seconds.
Simmer 12 minutes – Add stock and coconut cream. Bring to a simmer, cook for 12 minutes.
Add broccoli florets, simmer for 3 minutes.
Serve – Cool for 5 minutes, then stir in coriander. Serve with rice, garnish with coriander and crispy fried shallots.