-
1
Preheat oven to 350F.
-
2
Whisk together flour, salt, and 1/2 cup sugar in a bowl.
-
3
Whisk together yolks, milk, zest, and juice and add to dry ingredients, whisking until combined well.
-
4
Beat whites in a large bowl with an electric mixer until they hold soft peaks, then gradually add remaining 1/4 cup sugar, beating, and continue to beat until whites hold stiff, glossy peaks.
-
5
Whisk about one fourth of whites into batter to lighten, then fold in remaining whites gently but thoroughly (batter will be thin).
-
6
Pour batter into a lightly oiled 1 1/2-quart gratin or other shallow baking dish and bake in a hot water bath until puffed and golden, 40 to 45 minutes.
-
7
Cook sugar in a dry 1 1/2-quart heavy saucepan over moderate heat, undisturbed, until it begins to melt.
-
8
Continue to cook, stirring occasionally with a fork, until sugar is melted and turns a deep golden caramel.
-
9
Tilt pan and carefully add cranberries and water (caramel will harden and vigorously steam).
-
10
Simmer over moderately low heat, stirring, until caramel is completely dissolved, then pour syrup through a very fine sieve into a heatproof bowl, pressing hard on solids.
-
11
Serve pudding cake with syrup.