Fai bollire le uova per 6-8 minuti, in base al fatto che le preferisci più o meno cotte. Toglile dall’acqua calda, falle raffreddare e pelale.
In una padella di piccole dimensioni, fai scaldare tutti gli altri ingredienti a fuoco lento eccetto la birra, dunque rimuovi dal fuoco e fai raffreddare fino a temperatura ambiente. Dopo di che, metti tutto in una ciotola e unisci le uova e la birra. Fai marinare in frigorifero per 24-48 ore, girando di tanto in tanto.