Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 8 ingredients for grocery delivery
Step 1
Place lentils into a small saucepan, cover with water and bring to the boil. Reduce heat and simmer for 15–20 minutes, or until just tender. Drain and set aside.
Step 2
Heat a large heavy-based frying pan over medium heat. Add oil and garlic and cook for 30 seconds, before adding chopped tomato. Cook, stirring often, for 3–4 minutes, or until soft and juicy. Add rice and stir then add water and a good pinch of salt.
Step 3
Bring to the boil, cover with a lid, reduce heat to low and cook for 15 minutes. Remove from the heat and set aside with the lid on for a further 10 minutes.
Step 4
To make the caramelised onions, as soon as your rice is happily cooking away, heat oil in a large heavy-based frying pan over medium-high heat. Add onions and cook, stirring often, for 20–25 minutes or until deeply golden, taking care in the final 5–10 minutes to ensure the bottom doesn't catch and burn. Season with salt. These can be prepared in advance and will store in a glass jar in the fridge for up to 3 days.
Step 5
When the rice is cooked, remove the lid, stir through lentils, adjust seasoning if needed and serve topped with caramelised onions and chopped coriander.