In a medium bowl blend thoroughly butter, brown sugar and flour with a fork until mixture resembles coarse crumbs. Stir in chopped hazelnuts. Put 1 cup of the mixture aside for topping. Press remaining mixture into an 8" square inch greased baking dish.
Bake for 15 minutes. After cooling for a few minutes, spread the jam on top.
In a separate bowl, combine sugar and cream cheese, mixing until smooth. Thoroughly beat in egg, milk, lemon juice and vanilla. Spread over the baked crust and sprinkle with remaining brown sugar mixture. Top with additional chopped hazelnuts, if desired.
Bake for 23 to 25 minutes
Let cool, then chill for at least 1 hour.
Yields: 12-16 servings
Cost per serving: $.10