Breng een ruime pan met water aan de kook. Snijd de broccoli in roosjes. Kook de broccoli in 4-5 minuten beetgaar. Giet af en spoel om met koud water om het garen te stoppen.
Snipper de ui en knoflook. Verhit de olijfolie in een ruime pan en fruit hierin de ui en knoflook tot glazig. Giet de kikkererwten af en voeg toe aan de pan. Schep er 2 volle eetlepels pesto door. Voeg 75 ml water toe. Breng aan de kook en laat ongeveer 5 minuten pruttelen tot het een smeuïg geheel vormt. Roer de broccoli erdoor en warm even door. Breng op smaak met citroensap, zout en peper. Verdeel over 2 borden en garneer met dunne ringetjes rode peper en blaadjes basilicum.