-
1
Combine all of the ingredients in a large saucepan over high heat and bring to a boil.
-
2
Reduce the heat to medium-low and simmer uncovered, stirring occasionally, until the apples are very tender, about 10 minutes.
-
3
Transfer the mixture to a large bowl and let stand until lukewarm, about 5 minutes.
-
4
Heat the oven to 350 degrees F and arrange a rack in the middle.
-
5
Coat an 12-by-8-inch glass or ceramic baking dish with butter or margarine; set aside.
-
6
Place the matzohs in a large bowl, add enough water to just cover, and let sit until softened, about 10 minutes.
-
7
Drain through a fine-mesh strainer pressing on the matzohs with the palms of your hands to remove excess water.
-
8
Add the soaked matzohs to the apple mixture and stir to combine.
-
9
Place the egg yolks in a medium bowl and whisk until frothy.
-
10
Add to the apple mixture and stir to combine.
-
11
Add the raisins, pecans or almonds, lemon zest, lemon juice, and cinnamon to the apple mixture and stir to combine.
-
12
Place the egg whites and salt in the bowl of an electric mixer fitted with the whisk attachment and beat on medium speed until frothy, about 1 minute.
-
13
Increase the speed to high, slowly add the sugar 1 tablespoon at a time, and whisk until stiff, glossy peaks form, about 2 minutes more.
-
14
Stir 1/4 of the beaten whites into the apple mixture to lighten it.
-
15
Using a rubber spatula, gently fold in the remaining whites until no white streaks are visible.
-
16
Scrape the mixture into the baking dish and smooth the top.
-
17
(The pan will be very full.)
-
18
Drizzle the top with the melted butter or margarine and sprinkle with a little cinnamon.
-
19
Bake until puffed, browned, and firm at the edges, about 45 to 55 minutes.
-
20
Transfer to a wire rack to cool slightly before serving or serve cold.