Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 13 ingredients for grocery delivery
Step 1
Peel the onions and discard the first tougher outer layer. Halve and slice as thinly as possible.
Step 2
Heat the butter in a large, deep, lidded frying pan. Add the onion with a good pinch of salt and cook over a medium heat, stirring, until really golden and caramelised. This can take up to 30 minutes, so be patient. It should be soft enough that you are able to squash a piece of onion between your fingers.
Step 3
Stir in the green beans and garlic, and cook for 2 minutes then stir in the spices and bay leaf, if using, and cook for 1 minute.
Step 4
Add the rice and stir until coated in all the spices. Stir in the stock, put on a lid and cook on a low heat for 15 minutes, stirring in the peas and spinach for the final 3 minutes.