The key to getting the desired consistency for this and other baked puddings is to cook them in a pan that's set in a larger pan filled with enough boiling water to come halfway up the pudding, otherwise known as a hot water bath. This will enable it to cook more evenly all the way through and stay moist during cooking. When it comes to picking the right bread, it really depends on your preference; rustic breads and baguettes will still be chewy after baking, while brioche and other softer types will not.


  • 500 milliliters milk
  • 3 loaves bread (torn into small pieces)
  • 20 grams margarine
  • 300 grams sugar
  • salt
  • 12 grams flour
  • 6 eggs
  • caramel sauce


  1. 1Preheat oven to 360°F.
  2. 2Prepare a pot with boiling water in order to bake the pudding in a water bath.
  3. 3Heat the milk.
  4. 4Once the milk is boiling, pour on top of the bread pieces.
  5. 5Put this mixture in a food processor or blender, and grind completely.
  6. 6Add the margarine, sugar, salt, flour, and eggs, stirring well, until the mix is homogeneous.
  7. 7Coat a rectangular pan with liquid caramel.
  8. 8Pour in the pudding batter.
  9. 9Bake in a hot water bath until it is cooked through, about 1 hour - 1 hour 20 minutes. Perform a toothpick test to see if the pudding is done.
  10. 10Remove and allow to cool inside the pan.
  11. 11Once cold, store in the refrigerator.
  12. 12Before serving, remove from pan.
Discover more recipes from As receitas lá de casa