Zralé větší kdoule omyjeme, osušíme a oloupeme. Pokrájíme je na plátky nebo osminky, dáme je do hrnce, zalijeme vodou, přidáme koření: badyán, skořici, hřebíček a omytý, na plátky pokrájený malý citrón. Kdoule pomalu vaříme do změknutí asi 35-40 minut. Poté je scedíme přes síto, do sklenice zachytíme 100ml šťávy z kdoulí. Až kdoule vychladnou, pokrájíme je na menší kousky.
Troubu si předehřejeme na 180°C. Menší vyšší koláčovou formu vytřeme nahrubo máslem a vysypeme moukou.
Připravíme si drobenku: do mísy dáme rozdrcené ořechy, přidáme k nim mouku polohrubou i hladkou, třtinový cukr, máslo, čerstvý žloutek a 2 lžíce smetany. Prsty směs promícháme, až vytvoříme drobenku.
Na dno formy rozložíme kousky kdoulí, polijeme je šťávou, posypeme drobenkou a dáme formu do trouby. Koláč pečeme dozlatova přibližně 25 minut. Je krásně voňavý a chutný.