Cranberry Amaretto Bread Pudding is a warm, comforting dessert that blends tart cranberries with the sweet almond flavor of Amaretto. Soft bread cubes soak up a creamy custard and bake into a golden, rich pudding — perfect for holiday gatherings or a cozy winter treat.
Ingredients
For the Bread Pudding:
-
6 cups day-old French or brioche bread, cubed
-
1½ cups fresh or frozen cranberries
-
3 large eggs
-
2 cups whole milk
-
1 cup heavy cream
-
¾ cup granulated sugar
-
¼ cup Amaretto liqueur
-
1 teaspoon almond extract
-
1 teaspoon vanilla extract
-
½ teaspoon ground cinnamon
-
¼ teaspoon nutmeg
-
2 tablespoons unsalted butter, melted
For the Amaretto Sauce (optional but delicious):
-
½ cup unsalted butter
-
½ cup granulated sugar
-
1 egg yolk
-
3 tablespoons Amaretto liqueur
Cooking Time
-
Prep time: 20 minutes
-
Bake time: 40–45 minutes
-
Total time: 1 hour 5 minutes
Serving
-
Serves 8
Instructions
-
Preheat the Oven:
Heat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter. -
Assemble the Bread Base:
Place the cubed bread in the dish and sprinkle the cranberries evenly over the top. -
Make the Custard:
In a large bowl, whisk eggs, milk, cream, sugar, Amaretto, almond extract, vanilla, cinnamon, and nutmeg until smooth. -
Combine:
Pour the custard mixture over the bread and cranberries. Gently press the bread down so it absorbs the liquid. Let it sit for 10 minutes to soak. -
Bake:
Drizzle melted butter over the top and bake for 40–45 minutes, or until the pudding is golden and set in the center. -
Prepare the Amaretto Sauce (optional):
In a small saucepan, melt butter over medium heat. Add sugar and whisk until dissolved. Stir in egg yolk and cook for 1–2 minutes until thickened. Remove from heat and stir in Amaretto. -
Serve:
Spoon warm bread pudding into bowls and drizzle with the Amaretto sauce.
Tips
-
Use slightly stale bread — it soaks up the custard better.
-
Substitute Amaretto with almond extract if you prefer a non-alcoholic version.
-
Add a handful of chopped almonds for extra crunch.
Nutrition (per serving)
-
Calories: 380
-
Carbohydrates: 45g
-
Protein: 8g
-
Fat: 18g
-
Sugar: 30g
-
Fiber: 2g
Cranberry Amaretto Bread Pudding combines creamy custard, tart fruit, and nutty sweetness in every bite — a holiday favorite that feels both festive and comforting.

