Zagrijte pećnicu na 180 °C. Kalup za muffine lagano namažite uljem ili maslacem kako se smjesa ne bi lijepila.
Narežite šunku na manje komade, a sir naribajte. Ako koristite papriku ili neko drugo povrće, narežite ga na sitne kockice.
U većoj zdjeli razbijte jaja, dodajte mlijeko, sol i papar te sve dobro umutite dok ne dobijete ujednačenu smjesu.
U smjesu jaja umiješajte šunku, sir i povrće (ako ga koristite). Lagano promiješajte kako bi se sastojci ravnomjerno rasporedili.
Smjesu ulijte u kalup za muffine, pazeći da svaki otvor napunite do otprilike 3/4 visine.
Stavite kalup u zagrijanu pećnicu i pecite 15–20 minuta, dok muffini ne postanu zlatno-žuti i čvrsti na dodir.
Nakon pečenja, ostavite muffine nekoliko minuta da se malo ohlade, zatim ih pažljivo izvadite iz kalupa i poslužite.