A kardvirágszár belsejét megtisztítjuk: eltávolítjuk a rostjait és a keserű, fehéres pelyhes részt. A babszemekkel egyező méretű darabokra vágjuk, és sós, citromos vízben megfőzzük.
A fokhagymafejet egészben megsütjük (sütőben vagy serpenyőben), majd lemossuk, hogy az égett héjrészek lejöjjenek.
A beáztatott fehérbabot feltesszük főni. Amikor az első főzővizet kiengedi, lecseréljük friss vízre.
Egy serpenyőben olívaolajon megpirítjuk a vöröshagymát, amíg félig megbarnul. Hozzáadjuk az édes pirospaprikát, folyamatosan keverve, hogy ne égjen meg, majd a babra öntjük.
Hozzáadjuk a megsütött fokhagymafejet a babhoz.
Amikor a kardvirágszár megpuhult, a babhoz adjuk, és sóval ízesítjük.