-
1
For the bread pudding: Preheat the oven to 350 degrees F. Grease a baking dish with butter.
-
2
Add the cubed bread.
-
3
In a small saucepan, melt 4 tablespoons butter.
-
4
In a large bowl, combine the melted butter, raisins, condensed milk, sugar, and vanilla and whisk together.
-
5
Add the eggs and whisk again until thoroughly combined.
-
6
Pour the custard over the bread and allow to soak for a few minutes.
-
7
Press the bread into the liquid to help absorb.
-
8
Sprinkle the top with the cinnamon and chopped pecans and bake in the oven until the custard is set, about 30 minutes.
-
9
Stick a paring knife into the center of the pudding.
-
10
If it comes out with liquid stuck to the knife, cook for a few minutes more until firm.
-
11
Remove the bread pudding from the oven and allow to cool a bit.
-
12
For the peach sauce: In a large saucepan over medium-low heat, melt the butter.
-
13
Add the peaches, sugar, and liqueur and stir gently until the sugar dissolves.
-
14
Allow to simmer until the mixture begins to thicken and darken, about 2 minutes.
-
15
Stir while cooking to avoid burning.
-
16
Add the heavy cream and stir to combine.
-
17
Allow to heat through and thicken, about 2 minutes.
-
18
If the sauce needs additional thickening, combine the cornstarch and water in a small bowl and stir some into the sauce.
-
19
Remove from the heat and keep warm.
-
20
For the rum sauce: Heat a small, nonstick skillet over medium-high heat and add the sugar.
-
21
Stir and cook until the sugar is melted.
-
22
Remove from the heat and add the orange liqueur and dark rum.
-
23
Return to the heat and simmer for 1 minute, and then flambe, if desired, or just let the alcohol burn off.
-
24
To plate: Using a ring cutter, cut out rounds of bread pudding and plate in a shallow bowl.
-
25
Pour the peach sauce over top, and then the rum sauce.
-
26
Garnish with a dollop of creme fraiche and a small sprig fresh mint.