Steamed Caramel Bread Pudding

Prep time: 10 min
Cook time: 50 min
Servings: 4
Yield: 4 servings

Description

A homemade caramel sauce tops this bread pudding, turning it into a decadent dessert that's perfect for any occasion.

Ingredients

1/4 cup unsalted butter
1 cup white sugar
1 cup cubed bread
1 cup milk
1/4 cup sweetened condensed milk
2 large eggs
2 teaspoons vanilla extract
1 teaspoon white sugar
1 teaspoon ground cinnamon
1/2 teaspoon ground cardamom
1/2 teaspoon ground coriander

Directions

1 Melt butter in a small pan over medium heat. Add 1 cup sugar and stir occasionally until dissolved. Stop stirring once the mixture comes to a boil. Stay near the stove to monitor the color, swirling the pan gently to redistribute caramel as sugar begins to darken. Cook to about 310 degrees F (160 degrees C) or until the sugar turns light golden brown, 5 to 10 minutes. Remove from heat immediately, as sugar will continue to darken.
2 Combine bread cubes, milk, condensed milk, eggs, vanilla, 1 teaspoon sugar, cinnamon, cardamom, and coriander in a blender; puree everything together. Pour batter on top of caramel.
3 Place a steamer insert into a saucepan and fill with water to just below the bottom of the steamer. Bring water to a boil.
4 Cover bread pudding and place in the steamer; cook until a knife comes out clean, 40 to 45 minutes. Remove from the oven and cool to room temperature, 45 minutes to an hour. Cool in the refrigerator for 1 hour.
5 Remove from the refrigerator and turn out onto a plate to serve.