Preheat oven to 325 degrees F. Grease a 13x9x2-inch glass baking pan.
With an electric mixer beat margarine and sugar on medium speed until light and fluffy, about 2 minutes. Add egg yolks and continue beating until well combined, scraping bowl as necessary. Add lemon peel, vanilla, and salt. Reduce speed to medium-low and add the matzo meal, beating just until combined.
Press about two-thirds of the mixture over the bottom of prepared pan and bake on the center rack for 20 minutes. Remove from oven and spread preserves evenly over crust. Sprinkle walnuts over the preserves and crumble remaining matzo meal mixture over top. Bake until topping feels set and begins to turn golden, 30 to 35 minutes. Cool in pan on wire rack. Cut into squares to serve. Makes 12 to 16 bars.