Margarynę utrzyj z cukrem. Nie przerywając ucierania, dodawaj po jednym jajku. Wsyp mąkę wymieszaną z proszkiem do pieczenia oraz olej. Dokładnie zmiksuj na gładkie ciasto.
Masę podziel na trzy części. Do jednej dodaj mak, a do pozostałych po torebce kiślu.
Foremkę do baby wysmaruj masłem i wysyp mąką. Nałóż ciasto wiśniowe, potem cytrynowe, a na końcu masę z makiem.
Wstaw babkę do piekarnika. Pieczokoło 75 minut w temp. 185 stopni do suchego patyczka. Upieczone ciasto lekko ostudź, wyjmij na kratkę. Ostudzone ciasto polukruj i udekoruj.