Print Pin
5 from 11 votes

Pecan Pie Bread and Butter Pudding

This pecan pie bread and butter pudding is a great Thanksgiving recipe, combining British and American recipes to make into one.
Course Dessert
Cuisine British
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 12
Calories 278kcal
Author Diana


  • ½ stick 55 grams butter soft
  • 12 slices white bread
  • 2 eggs
  • 4 tbsp granulated sugar
  • 1 ⅔ cups 400 ml whole milk
  • 1/2 tsp vanilla extract
  • 1/2 tsp ground cinnamon
  • 1 tbsp butter
  • 1 cup 200 grams brown sugar dark
  • 1 cup 100 grams pecans chopped
  • 4 tbsp 50 ml whole milk


  • Heat the oven to 180C/355F/Gas 4
  • Remove crusts from bread slices, and cut diagonally across to create triangles.
  • Grease a baking tin with a piece of butter, and spread butter on each bread triangle.
  • Arrange the bread triangles in the baking tin in way that they are overlapping each other and butter side is up.
  • Using a stand or hand mixer, beat eggs with sugar.
  • Warm up milk (do not let it boil), then gradually add it to the egg mixture while mixing until all milk is added. Followed by vanilla extract and cinnamon.
  • Pour the egg milk mixture over the bread to evenly cover the bread triangles. Gently press the bread with your hand to push the bread into the egg milk mixture.
  • Bake until the custard sets and the top is golden.
  • To make the pecan caramel sauce, in a sauce pan melt the butter then add brown sugar and milk. Give it a mix and let it boil without mixing and watch the sauce deepen in colour. When it starts to thicken, stir in the pecans and remove from heat.
  • Pour pecan caramel sauce over your pudding, and serve warm.


Use bread that is at least 1 day old for better results. Stale bread absorbs custard much better than fresh bread does.


Calories: 278kcal | Carbohydrates: 35g | Protein: 5g | Fat: 13g | Saturated Fat: 4g | Cholesterol: 43mg | Sodium: 195mg | Potassium: 144mg | Fiber: 1g | Sugar: 23g | Vitamin A: 250IU | Vitamin C: 0.1mg | Calcium: 133mg | Iron: 1.4mg