Ingredients
Equipment
Method
Prep and make the oat crumble
- Preheat the oven to 375F and line a 9x13 pan with parchment paper so the bars lift out cleanly.
- In a bowl, combine rolled oats, all-purpose flour, brown sugar, cinnamon, and salt.
- Add cold unsalted butter, then cut it into the dry ingredients until the mixture forms even, crumbly clumps with no large wet chunks.
- Press 2/3 of the oat mixture firmly into the prepared pan to form a tight base.
- Bake the base for 10 minutes until it looks slightly set and lightly fragrant.
Cook the cranberry filling
- In a saucepan over medium heat, combine cranberries, granulated sugar, orange juice, orange zest, cornstarch, and cinnamon.
- Simmer for 8-10 minutes, stirring, until the mixture thickens into a glossy, spreadable filling.
Assemble and bake
- Spread the cranberry filling over the hot base to the edges in an even layer.
- Crumble the remaining oat mixture over the filling so it’s covered in a dense, even top layer.
- Bake for 25-28 minutes at 375F until the top is golden and the filling looks set at the edges.
- Cool the bars completely before slicing so the filling won’t run.
- Dust with powdered sugar and slice into 16 bars.
Notes
For the best crumble texture, keep the butter cold and pack the base firmly before baking. Store bars in an airtight container in the refrigerator for up to 5 days. Freezing works well: wrap individually and freeze up to 2 months. For a dairy-free swap, use a 1:1 cold vegan butter stick and chill it briefly before mixing to maintain crumbly clumps.
