The one that rocked. Orzo cooked down into the pan juices until it goes glossy and risotto-ish, harissa and ras el hanout doing the heavy lifting, squeaky golden halloumi on top. Comfort food that happens to be 50g of protein.
why it works
Roughly 540 kcal and 50g of protein a portion with about 4g of saturated fat, which is the whole trick — the richness comes from starch and spice rather than cream or oil. Chickpeas and green beans bring the soluble fibre that actually binds cholesterol, and light grilling cheese gives you the salty, squeaky hit for a fraction of the saturated fat of real halloumi.
Boil the orzo in salted water for 8–9 minutes until al dente. Drain it, but save 2 tablespoons of the starchy pasta water — that's what brings the sauce together at the end. Set aside.
Get a large non-stick pan hot with a light mist of oil and fry the grilling cheese slices for 1–2 minutes a side until golden and crisp at the edges. Lift them out onto a plate. They go back on right at the end, not into the mix.
Same hot pan: diced chicken, sliced red onion, green beans. Sprinkle over the ras el hanout, garlic, salt and pepper. Fry for 5–6 minutes until the chicken is cooked through and the onions have softened.
Throw in the cherry tomatoes whole. Another 2–3 minutes until the skins burst and release their juices into the pan.
Lower the heat. Add the drained orzo, the reserved splash of pasta water, the harissa, the chickpeas and the spinach. Toss for 1–2 minutes until the spinach wilts and the orzo drinks up all the spiced pan juices and goes glossy.
Kill the heat and squeeze the lemon over the whole pan. Divide between two bowls and lay the golden cheese on top.