1. سخّن الفرن إلى 175°م. ادهن طبق خبز مربعًا مقاس 20 سم بقليل من الزبدة المذابة.
2. ضع قطع البطاطا الحلوة في قدر، واغمرها بالماء، واتركها حتى تغلي. اطهها لمدة 15–20 دقيقة، حتى تصبح طرية جدًا. صفِّها جيدًا واتركها تتخلص من البخار وتجف لمدة 5 دقائق.
3. اهرس البطاطا الحلوة حتى تصبح ناعمة. اخفق معها الحليب والبيض والسكر البني والزبدة المذابة والدقيق وخلاصة الفانيليا والقرفة وجوزة الطيب والملح حتى تمتزج بالتساوي.
4. اسكب الخليط في طبق الخبز المُحضّر وسوِّ السطح.
5. اخبز لمدة 45–55 دقيقة، حتى يتماسك البودينغ حول الحواف ويهتز الوسط اهتزازًا طفيفًا فقط. ينبغي أن تخرج السكين المُدخلة بالقرب من الوسط نظيفة في معظمها.
6. اتركه يبرد لمدة 15 دقيقة على الأقل قبل التقديم حتى يتماسك البودينغ. قدّمه دافئًا أو في درجة حرارة الغرفة.