سخّن الفرن إلى 180°C. ادهن طبق خبز متوسط الحجم بالزيت النباتي.
اطهِ لحم الخنزير المقدد في مقلاة على نار متوسطة حتى يصبح مقرمشًا. أضف البصل والفطر، ثم اطهِ لمدة 6 إلى 8 دقائق حتى يطرى الخليط ويتبخر أي سائل ناتج عن الفطر. ارفع المقلاة عن النار واترك الخليط يبرد قليلًا.
ضع البطاطس المبشورة في منشفة مطبخ نظيفة واعصرها للتخلص من السائل الزائد. انقل البطاطس إلى وعاء كبير.
أضف لحم الخنزير المقدد المطهو والبصل والفطر إلى البطاطس. قلّب البيضة والدقيق والملح والفلفل الأسود حتى تمتزج المكونات بالتساوي.
انقل الخليط إلى طبق الخبز المُجهّز وسوِّ سطحه.
اخبز لمدة 60 إلى 75 دقيقة، حتى تصبح الببكا متماسكة وذهبية داكنة وناضجة تمامًا في المنتصف. اتركها لمدة 10 دقائق قبل تقطيعها وتقديمها.