Chop the onion, ginger, chilli, turmeric and garlic.
Slice the red pepper and tear the cauliflower into small pieces.
Heat the oil in a pot, then sauté the onion for 5 minutes, then add the garlic, ginger, turmeric chilli and seeds. Stir for a minute or so, then add the garam masala and tomato purée. Stir for a few seconds.
Add the red pepper and cauliflower, then add enough water to just cover the veggies.
Season with salt and pepper.
Bring to a boil, add the star anise, cover and cook for 15 minutes, or until the cauliflower is tender.
Drain the chickpeas and add to the curry. Cook for under 5 minutes, then serve with fresh coriander leaves scattered on top.