Kook de orzo al dente in ruim gezouten water volgens de bereidingswijze op de verpakking. Spoel daarna af met koud water zodat het niet doorgaart.
Maak de rode uien schoon en snijd ze in halve ringen. Verhit een scheutje olijfolie in een pan en bak hier de uienringen in zacht.
Maak de knoflook schoon en snipper deze. Voeg toe aan de pan en bak nog een minuutje mee.
Maak de courgettes schoon en snijd in even grote blokjes. Voeg ook toe aan de pan en bak op middelhoog vuur even mee totdat ze beetgaar zijn. Breng op smaak met peper en zout.
Giet de cannellinibonen af en voeg deze ook toe aan de pan, samen met de orzo. Roer alles goed door elkaar en houd warm.
Pesto
Rooster de pijnboompitjes in een droge koekenpan en laat afkoelen. Maal de basilicum (steeltjes en blaadjes), pijnboompitten, knoflook, het sap van 2 citreonen en parmezaanse kaas grof in een keukenmachine met zoveel olijfolie dat je een mooie smeuïge pesto krijgt. Breng op smaak met peper en zout.
Orzo afmaken
Roer de pesto samen met de cottage cheese door de orzo heen en houd warm. Snijd de halloumi in plakken en bak deze in een droge koekenpan. Snijd in stukjes en roer ook door de orzo.
Roer er als laatste de helft van de rucola doorheen. Verdeel de rest van de rucola over de borden en schep daar de orzo bovenop.