Do väčšej misky rozbijeme dve vajíčka, pridáme kryštálový cukor aj vanilkový cukor a pomocou metličky alebo mixéra ich šľaháme, kým zmes nezbledne a nezíska nadýchanú penovú konzistenciu. Potom pomaly prilejeme olej a ešte chvíľu šľaháme, aby sa všetky suroviny dokonale spojili.
Do tekutej zmesi postupne pridávame preosiatu polohrubú múku zmiešanú s práškom do pečiva. Miešame pomaly, ideálne ručne metličkou, aby sa cesto stalo hladkým a bez hrudiek. Tento krok je dôležitý pre nadýchanosť muffinov – ak sa mieša príliš rýchlo, cesto môže stratiť vzdušnosť.
Keď je cesto hotové, pridáme doň nasekanú čokoládu – ideálne väčšie kúsky, ktoré sa pri pečení jemne roztopia a vytvoria vo vnútri muffinov čokoládové „vrecká“. Čokoládu vmiešame len zľahka, aby sa rovnomerne rozložila po celom ceste.
Do zmesi pridáme hrnček mlieka a opäť dôkladne premiešame. Cesto by malo byť tekutejšie, ale stále jemne husté. Mlieko mu dodá vláčnosť a pomôže všetky suroviny dokonale prepojiť.
Banány ošúpeme a pomocou vidličky ich dôkladne roztlačíme na kašu. Mali by byť čo najzrelšie, s hnedými škvrnami – tie dodajú cestu prirodzenú sladkosť a vôňu. Banánovú kašu následne primiešame do cesta a jemne premiešame, aby sa rovnomerne rozptýlila.
Do formy na muffiny vložíme papierové košíčky a naplníme ich cestom do približne dvoch tretín výšky. Formu vložíme do predhriatej rúry na 180 °C a pečieme 12–15 minút, kým muffiny nezískajú zlatistý povrch. Po upečení ich necháme chvíľu vychladnúť a potom ich môžeme ozdobiť kúskom čokolády alebo práškovým cukrom.