Armutların kabuklarını soyup kabak oyacağı ile alt kısımlarında çekirdek yataklarını çıkartın. Limonlu suda 10 dakika haşlayın. Elmaların kabuğunu soyup küçük küp şeklinde doğrayın. Şeker, tarçın, fındık ekleyip karıştırın ve armutların içlerine doldurun. Armutları fırın kabına dizin. Aralarına margarin yerleştirip üzerini alüminyum folyo ile kapatın ve 180 dereceye ayarlanmış fırında 20 dakika pişirin. Milföy hamurlarını şeritler halinde kesin ve milföylerin üzerine sarın. Yumurta sarısı sürüp fırına yerleştirin ve kızarıncaya kadar pişirmeye devam edin. Şeker ve suyu tencereye alın. Karamelleşinceye kadar pişirin. Tereyağını ekleyin. Portakal suyu ile nişastayı karıştırıp ilave edin ve kaynamaya bırakın. Krema ekleyip ocaktan alın. Armutları kaselere yerleştirin. Etrafına sos gezdirerek servis yapın.