Приготвяте си тава за печене с диаметър 20см като я намазвате с малко олио и покривате дъното и стените с хартия за печене. Включете фурната да загрява на 180С.
Изсипвате в съд млякото и шафрана и слагате на котлона да загрее почти до кипване. След това сваляте от огъня и оставяте да изстине напълно.
В съд смесете пшеничното брашно, бадемовото брашно и бакпулвера.
В купа разбивате мекото масло и захарта за около 2-3 минути. Прибавете едно по едно яйцата като разбивате след всяко.
Прибавете киселото мляко и отново разбийте. Започнете да добавяте сухите продукти, редувайки с млякото към сместа с яйцата. Разбийте до получаване на хомогенна смес.
Измийте и обелете крушите. Изрежете дъното, така че да могат да стоят изправени.
Изсипете 1/3 от сместа във формата за печене. Подредете крушите отгоре и изсипете останалата смес около крушите. Заравнете и сложете да се пече за около 60 минути. Проверявайте за готовност с дървено шишче.
След изпичане, оставете да изстине 10тина минути във формата и после пренесете върху решетка, за да изстине напълно.