Aromatic, sweet, and slightly tart, this bread pudding offers a touch of Middle Eastern flavor with dried apricots (a beloved fruit of the region) and cardamom, a warm spice used religiously in Persian desserts. Rounded out with nutmeg, cinnamon, and ginger, it’s an elegant and pretty addition to the Thanksgiving table.
I bake this bread pudding in a loaf pan for a neater presentation. It’s sliced and garnished with rosewater whipped cream. Rosewater, also called golab, is traditional in Middle Eastern desserts. If you are new to rosewater syrup, use it with a light hand—only a few drops at first—as the flavor and aroma can be overwhelming for the uninitiated.
You can use any day-old soft bread for this recipe but egg-based breads like brioche or challah bread create the nicest texture.
Ingredients
For the bread pudding:
-
4 cups 1-inch bread cubes from day-old white bread or brioche bread
-
2 cups whole milk
divided
-
2 teaspoons unsalted butter
-
1 ½ cup dried apricots
-
¼ cup candied ginger
minced
-
⅛ teaspoon kosher salt
-
1/4 teaspoon cardamom powder
-
½ teaspoon cinnamon
-
⅛ teaspoon nutmeg
preferably freshly grated
-
¾ cup white sugar
-
1 teaspoon vanilla extract
-
2 large eggs
For the rosewater whipped cream
-
1 cup heavy cream
-
¼ cup confectioner’s sugar
-
¼ teaspoon rose syrup or rosewater
-
1 drop vanilla extract
-
Food grade rose petals for garnish
optional
Step By Step