Peel and chop the onion. Halve the pepper. Scoop out the seeds and white bits. Chop it. Trim the aubergines. Chop into chunks. Slice the chilli – flick out the seeds for less chilli heat. Peel and finely chop the ginger.
Heat a deep frying pan or wok till smoking hot. Add the lardons. Stir fry for 5 mins till golden. Enough fat should run from the lardons (if they start to catch add 1 tsp olive oil). Lift out of the pan with a slotted spoon. Pop on a plate with kitchen paper.
Add the onion to the pan, adding a splash of water if it needs it. Stir fry for 5 mins till soft and glossy. Season with a little salt and pepper.
Add the aubergines to the onions. Stir fry for 5 mins till golden. Fill the kettle and boil it.
Add the chilli, ginger and star anise to the pan. Pour in 300ml hot water from the kettle. Pop the lardons back in the pan. Cover. Bring to the boil. Turn the heat right down. Simmer for 15 mins till thick. Stir every now and then while it cooks.
Tip the rice into a small pan. Add 250ml hot water. Cover. Bring to the boil. Turn the heat down. Simmer for about 6 mins till all the water is absorbed.
Take the rice off the heat. Leave to steam, lid on, for 2-4 mins to finish cooking the rice. Roughly chop the chervil.
Taste the stir-fry. Season with a little salt and pepper if you think it needs it. Serve with the rice and chervil sprinkled over.