-
1
For the crust:
-
2
Mix together 3/4 cup nuts (or oats), flours, sugar and salt in a food processor, pulse until the nuts are finely ground.
-
3
Add butter, pulse until well blended.
-
4
Add egg, oil, 1 teaspoon vanilla and almond extract in a small bowl, whisking until well blended.
-
5
With the motor running, add the liquid mixture to the food processor.
-
6
Process, scraping down the sides, if needed, until the mixture begins to clump, 35 to 45 seconds (it will look crumbly).
-
7
Measure out 1/2 cup of the mixture and mix in a bowl with the remaining 1/4 cup chopped nuts (or oats).
-
8
Set aside for the topping.
-
9
Preheat oven to 400AF.
-
10
Well spray a 9-by-13-inch baking dish with cooking spray or grease with butter.
-
11
For the fruit filling and finishing the bars:
-
12
Stir together 3 cups cranberries, orange juice, sugar and cornstarch in a large saucepan.
-
13
Bring to a boil over medium heat, stirring frequently, until the mixture is very thick, about 5 minutes.
-
14
(It takes about 10 minutes to get thick if you start with frozen cranberries.)
-
15
Stir in the remaining 2 cups cranberries, orange zest and 1 teaspoon vanilla.
-
16
Transfer the dough to the prepared baking dish.
-
17
Spread evenly and press firmly into the bottom to form a crust.
-
18
Spread the fruit filling evenly over the crust.
-
19
Sprinkle the reserved topping over the filling.
-
20
Bake for 15 minutes.
-
21
Reduce oven temperature to 350A and bake until the crust and topping are lightly brown, 25 to 30 minutes more.
-
22
Allow to cool completely at least 2 hours.
-
23
Cut into bars.
-
24
Serve or store at an air-tight container.