Maltese Bread Pudding Recipe

Maltese Bread Pudding, or “Pudina tal-Ħobż,” is a traditional Maltese dessert that transforms stale bread into a delightful treat. It’s rich, moist, and spiced, perfect for a comforting dessert or an indulgent snack.


  • 500g stale bread, torn into pieces
  • 500ml milk
  • 100g sugar
  • 100g sultanas or raisins
  • 50g chopped mixed nuts
  • 50g cocoa powder
  • 2 eggs, beaten
  • 1 tsp vanilla extract
  • 1 tsp mixed spice
  • 1 tsp cinnamon
  • Zest of 1 lemon
  • Zest of 1 orange
  • 50g butter, melted


  1. Preheat the oven to 180°C (350°F). Grease a baking dish and set aside.
  2. In a large bowl, soak the torn bread in the milk until it’s soft and mushy, about 10-15 minutes.
  3. Add the sugar, sultanas or raisins, mixed nuts, cocoa powder, eggs, vanilla extract, mixed spice, cinnamon, lemon zest, and orange zest to the soaked bread. Mix well until all ingredients are fully combined.
  4. Stir in the melted butter and mix thoroughly.
  5. Pour the mixture into the prepared baking dish and spread it out evenly.
  6. Bake in the preheated oven for 45-50 minutes, or until the pudding is set and the top is golden brown.
  7. Allow the pudding to cool slightly before serving. It can be enjoyed warm or at room temperature, often with a dusting of powdered sugar or a scoop of vanilla ice cream.

Enjoy your delicious Maltese Bread Pudding!

Leave a Comment