Bread Pudding with Vanilla Sauce

Servings : Serves 6-8

One of the most comforting desserts is bread pudding. This version is simple yet stunningly flavourful. A moist creamy pudding that holds its shape when served and is accompanied by a luxurious vanilla sauce to pour over each serving. You can as well skip the vanilla sauce and serve the pudding warm with vanilla ice-cream.


  • 5 cups day old bread, cut into 1 inch cubes (approximately 6-8 slices)
  • 3 medium eggs
  • 4 tbsp melted butter (60 gm)
  • 1/2 cup sugar (100 gm)
  • 2 1/2 cups whole milk (500 ml)
  • 2 tsp vanilla essence
  • zest of half a lemon
  • 1/4 tsp cinnamon powder
  • 1/4 tsp salt
  • 1/3 cup pecans, chopped finely or raisins or a bit of both (alternatively you can use cashews or hazelnuts in place of the pecans)

Ingredients for Vanilla Sauce

  • 1/2 cup light brown sugar
  • 1 tbsp plain/all purpose flour
  • 1 egg
  • 2 tbsp butter
  • 1 1/4 cups whole milk (250 ml)
  • 2 tsp vanilla essence
  • pinch of salt
  • pinch of cinnamon


Warm the milk on low heat with the sugar while stirring until the sugar dissolves. Allow to cool completely. In a bowl, whip the eggs until frothy. Add the cooled milk, melted butter, vanilla essence, lemon zest, cinnamon powder and salt into the egg mixture and whisk together to combine. In a 7×11 baking dish, lay out the cubes of bread, keeping the crust facing up and scatter the nuts/raisins all over the bread. Pour the liquid mixture onto the bread. Then cover the dish and let the bread soak for at least an hour or two (in the fridge).

When ready to bake, preheat the oven at 170 C.

Cover the baking dish with foil and bake for 30 mins. Then remove the foil and let it bake for another 15-20 minutes, keeping a close eye on it so that it does not burn. Once the crust looks golden brown over the top, remove the dish from the oven and let the pudding stand for about 20 mins before serving.

While the bread pudding is baking, make the Vanilla Sauce:

Whisk the sugar, flour, egg, butter, milk, salt and cinnamon together in a heavy saucepan until smooth. Heat over medium to low heat, whisking constantly until thickened and the sauce coats the back of a spoon. This should take about 10 to 12 minutes. Finally stir in the vanilla essence. Done!

You can let the sauce cool slightly before serving over the warm pudding.

Enjoy! 🙂

5 thoughts on “Bread Pudding with Vanilla Sauce
5 Replies

Leave a Reply