Pat your trout fillets dry with kitchen paper. Pop on a plate. Sprinkle 1 tsp of the China 5 spice over each fillet. Set aside.
Tip the rice into a small pan. Pour in 400ml boiling water. Cover. Bring to the boil. Turn the heat right down. Gently simmer for 20-25 mins till all the water is absorbed.
Take the rice off the heat. Set aside, with the lid on, for 5 mins to finish cooking the rice. The rice will stay warm in the pan for 15 mins if it finishes cooking before the fish and veg.
While the rice cooks, peel and finely slice the onion. Peel and finely chop the garlic. Halve the chilli. Finely chop it – flick out the seeds if you want a milder flavour.
Halve the pepper. Scoop out the seeds and white bits. Finely slice it. Trim and halve the courgette. Slice it into long, thin lengths. Halve the cabbage. Shred one half into fine strips (see our tip for what to do with the rest).
Warm 1 tbsp oil in a deep frying pan or wok. Add the onion, pepper and courgette. Stir fry for 5 mins. Add the garlic and chilli. Stir fry for 1 min. Add the cabbage with 2 tbsp water. Stir fry for 4-5 mins till the cabbage softens. Cover and set aside.
Warm 1 tbsp oil in a frying pan over a medium heat. Add the trout fillets, skin-side down. Fry for 3-4 mins till the skin is crisp. Flip the fillets over. Fry for another 1 min or so to brown it. Serve with the rice and stir-fried veg.