
Duff:
2 eggs, separated
½ cup brown sugar
¼ cup butter
¼ cup cream cheese
2 cups plums, pitted and quartered
1 cup flour
½ tsp salt
Warm the egg whites in a double boiler with a bit of the brown sugar, whisking. When they are warm, remove from heat and beat until stiff peaks form.
Beat egg yolks and a bit of the brown sugar. Cream in the rest of the sugar, cream cheese, and butter. Stir in plums. Fold in the egg whites.
Fold flour and salt into plum mixture. Pour into a well-greased 1-quart mold or bowl, and tie waxed paper loosely over the mold, or cover with foil scrunched around the edges. This is to prevent water from dripping onto the pudding when it condenses on the lid of the steamer. Place mold in steamer and steam for 1 hour or until pudding tests done.
If you don't have a steamer, you can place the mold in a large pot with water. The pot needs to be large enough that the pudding mold doesn't stick out the top. If it floats, that's fine, if not, use something underneath to stabilize it and keep it off the bottom of the pot. Place a well-fitting lid on top of the pot.
When done, remove from steamer and let cool slightly. Loosen the edges of the pudding by running a knife between the pudding and the bowl. Turn out onto the serving plate.

Sauce:
½ cup water
¼ cup honey
2 Tbsp fruit juice (or other sweet, non-dairy drink)
2 tsp arrowroot powder
2 tsp water
Mix ½ cup water and honey in a small saucepan over medium-high heat. Bring to a boil. Boil steadily for 5 minutes. Add fruit juice to taste. Reduce heat. In a cup, mix the arrowroot with 2 tsp water until smooth. Stir into the hot liquid. Increase heat to medium-high. Heat gently for 1-2 minutes, stirring constantly as the sauce thickens. Remove from heat reaches a boil.

#arrowroot #brownsugar #butter #cake #creamcheese #dessert #egg #fruitjuice #honey #plum #salt #sauce #vegetarian #wheatflour