Máslo, cukr, vanilkový cukr, sůl a citronovou šťávu vymícháme na hladký krém. Potom vmícháme vejce, smetanu, posekanou čokoládu (nestrouhat, ale nasekat nožem), prášek do pečiva smíchaný s moukou. Případně přidáme rozinky či kandované ovoce. Pro tmavší muffiny přidáme tři lžíce kakaa. Vymícháme dohladka a plníme košíčky (vymazané olejem) asi do tří čtvrtin.
Kdo chce mít více náplně a chce se mu s tím pohrát, může tam ještě přidat nutelu nebo jiný nugátový krém. Potom nejprve dáme 1/4 košíčku těsta, lžičku nutely a doplnit košíček těstem. O tvar se není třeba starat, pečením se to zarovná.
Čokomuffiny pečeme na 180 °C asi 20 minut. Můžeme ozdobit polevou nebo lentilkami.