1Heat the oil in a flameproof casserole or heavy-based saucepan.
2Season the steak with salt and pepper and add to the hot oil.
3Fry for 5 minutes, turning until browned on all sides.
4Using a slotted spoon, transfer to a plate.
5Add the onion, garlic, chilli and carrots to the casserole and cook over a gentle heat for 6–8 minutes, stirring often.
6Stir in the cinnamon and cook for another minute.
7Stir in the tomato purée and 300ml boiling water and mix well.
8Cover and simmer for 10–15 minutes, until the carrots are tender but still retain some firmness.
9Return the steak to the pan and gently warm through for 2 minutes.
10Scatter over the mint and serve with rice.