Peel and finely chop the onions and finely dice the beetroot. Heat the oil in a medium pan on a medium heat, add the onions and fry for 5 minutes, or until softened. Add the rice and stir until well coated. Pour in 100ml boiling water, then pop the lid on and cook for 8 minutes. Stir in the beetroot and tomatoes, reduce the heat to low and cook for a further 15 minutes, or until all the liquid has been absorbed. Mash until fairly smooth, with some soft lumps. Leave to cool, then serve. For more information on stages of complementary feeding, click here.
Fried tofu cubes: tofu can be hard for baby to hold. To make firmer cubes, remove the excess liquid by placing the tofu block under a plate and waiting for 5 to 10 minutes. Cut the tofu into cubes and gently fry in olive oil on all sides until lightly browned. Allow to cool before serving.