Cranberry Crumble Bars
These cranberry crumble bars have a firm oat crust, a bright cranberry-orange filling, and a crumbly top that slices cleanly once chilled. They are tart, buttery, and just sweet enough, with an optional orange glaze if you want a little extra sweetness.
The method stays simple: mix the crumble in one bowl, cook the filling in one saucepan, and bake everything in a parchment-lined 9×13-inch pan. The key is to cook the filling until it is thick and glossy before it goes over the crust.
Ingredients for Cranberry Crumble Bars

- 2 1/2 cups old-fashioned rolled oats (225g)
- 1 1/2 cups gluten-free 1-to-1 baking flour (180g)
- 1 1/4 cups brown sugar (250g)
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1 cup cold unsalted butter, cubed (225g)
- 3 cups fresh or frozen cranberries (300g)
- 1/3 cup maple syrup (105g)
- 1 tablespoon orange zest
- 1/4 cup orange juice (60g)
- 2 tablespoons tapioca flour or arrowroot (16g)
- 1/2 teaspoon almond extract or vanilla extract
Optional topping: 1/3 cup sliced almonds.
Optional for serving: powdered sugar orange glaze, drizzled over fully cooled bars.
Use rolled oats rather than quick oats for the best crumble texture. Keep the butter cold so the mixture stays crumbly instead of turning greasy. Vanilla gives the filling a softer flavor, while almond extract makes it a little more pronounced.
How to Make Cranberry Crumble Bars

- Preheat the oven and line the pan: Heat the oven to 375°F. Line a 9×13-inch baking pan with parchment paper, leaving overhang on two sides so you can lift the bars out later.
- Make the crumble mixture: In a large bowl, stir together the oats, flour, brown sugar, salt, and cinnamon. Cut in the cold butter with a pastry cutter, fork, or your fingertips until the mixture looks sandy with small clumps and holds together when squeezed. It should still look crumbly, not pasty.
- Form the crust: Reserve about 2 cups of the crumble mixture for the topping. Press the remaining mixture evenly and firmly into the bottom of the prepared pan.
- Par-bake the crust: Bake for 10 to 12 minutes, until the crust looks set and lightly golden at the edges. The center should no longer look raw. Set aside.
- Cook the filling: In a medium saucepan, combine the cranberries, maple syrup, orange zest, orange juice, tapioca flour or arrowroot, and almond or vanilla extract. Cook over medium heat for 8 to 12 minutes, stirring often, until the cranberries burst and the mixture thickens into a glossy, jammy filling. A spoon should leave a trail for a second before it closes.
- Assemble the bars: Spread the warm filling evenly over the par-baked crust. Sprinkle the reserved crumble over the top without pressing it down. If using sliced almonds, scatter them over the crumble.
- Bake until set: Return the pan to the oven and bake for 22 to 30 minutes, until the top is golden brown and the filling is bubbling around the edges. Rotate the pan once if your oven browns unevenly. If the top darkens too quickly, tent loosely with foil near the end.
- Cool and chill: Let the bars cool completely in the pan, then chill until firm. Plan on at least 2 hours total cooling and chilling time before slicing. Lift the slab out with the parchment and cut into 12 to 16 bars. Add glaze only after the bars are fully cool.
Start checking a little early if you are using a metal pan, which can brown faster than glass. Use the visual cues more than the clock, since ovens, pans, berry moisture, and stovetop heat can all shift the timing.
How to Keep the Bars from Getting Soggy
Three things help most here: par-bake the crust, cook the filling until it is thick rather than loose, and chill the bars before slicing. If you cut them while they are still warm, the center will be softer and the edges are more likely to break.
Fresh or Frozen Cranberries
Fresh and frozen cranberries both work well. Frozen berries may take an extra minute or two to break down and thicken on the stove, but you can use them straight from the freezer.
If you want to use leftover cranberry sauce in place of some or all of the filling, make sure it is thick enough to hold its shape. If it seems loose, simmer it down first so the bars set properly.
How to Slice, Store, and Serve
For the cleanest slices, chill the bars fully before cutting. Lift the slab out with the parchment, set it on a cutting board, and use a sharp knife. Wipe the knife between cuts if the filling starts to stick.
Store the bars in an airtight container in the refrigerator for up to 5 days. If you stack them, place parchment between layers.
These bars are a good make-ahead dessert because they firm up as they chill. Serve them cold or let them sit at room temperature for 10 to 15 minutes for a slightly softer texture. If you are adding glaze, wait until the bars are completely cool.
More Seasonal Dessert Ideas
For another holiday-friendly dessert, try these Pumpkin Cupcakes with Caramel Cream Cheese Frosting.
If you want a different easy baked treat, these Pumpkin Cheesecake Cookies are another good option.
For a warm dessert to serve alongside these bars, take a look at Pumpkin Pecan Cobbler.
Nutrition
Nutrition is approximate and will vary based on ingredient brands, exact amounts, optional toppings or glaze, and serving size.
- Serving size: 1 bar, based on 16 bars
- Calories: about 255
- Protein: 3g
- Fat: 11g
- Carbohydrates: 37g
- Per 100g: about 300 calories, 4g protein, 13g fat, 43g carbohydrates
Equipment
- 9×13-inch pan
- parchment paper
- mixing bowl
- pastry cutter
- saucepan
- spatula
- measuring cups
- measuring spoons
- sharp knife
- cutting board
- oven
Ingredients
Crumble
- 2 1/2 cups old-fashioned rolled oats (225g)
- 1 1/2 cups gluten-free 1-to-1 baking flour (180g)
- 1 1/4 cups brown sugar (250g)
- 1/2 teaspoon salt
- 1 teaspoon ground cinnamon
- 1 cup cold unsalted butter, cubed (225g)
Filling
- 3 cups fresh or frozen cranberries (300g)
- 1/3 cup maple syrup (105g)
- 1 tablespoon orange zest
- 1/4 cup orange juice (60g)
- 2 tablespoons tapioca flour or arrowroot (16g)
- 1/2 teaspoon almond extract or vanilla extract
Optional
- 1/3 cup sliced almonds (optional)
- powdered sugar orange glaze, for drizzling (optional)
Instructions
- Preheat the oven to 375°F (191°C). Line a 9×13-inch pan with parchment paper, leaving an overhang on two sides.
- In a large bowl, stir together the oats, gluten-free flour, brown sugar, salt, and cinnamon.
- Cut the cold cubed butter into the dry mixture with a pastry cutter, fork, or your fingertips until it looks sandy with small clumps and holds together when squeezed.
- Reserve about 2 cups of the crumble mixture for the topping and press the remaining mixture evenly and firmly into the bottom of the prepared pan.
- Par-bake the crust for 10 to 12 minutes, until set and lightly golden at the edges; the center should no longer look raw. Set aside.
- In a medium saucepan, combine the cranberries, maple syrup, orange zest, orange juice, tapioca flour or arrowroot, and almond or vanilla extract.
- Cook the filling over medium heat for 8 to 12 minutes, stirring often, until the cranberries burst and the mixture thickens to a glossy, jammy consistency (a spoon should leave a trail for a second).
- Spread the warm filling evenly over the par-baked crust and sprinkle the reserved crumble over the top without pressing. Scatter sliced almonds over the crumble if using.
- Bake for 22 to 30 minutes, until the top is golden brown and the filling is bubbling around the edges; rotate the pan once if needed and tent with foil if the top darkens too quickly.
- Cool the bars completely in the pan, then chill until firm (plan on at least 2 hours total cooling and chilling time). Lift the slab out with the parchment and cut into 12 to 16 bars.
- If using glaze, drizzle powdered sugar orange glaze over fully cooled bars.
Tips
- Use old-fashioned rolled oats, not quick oats, for the best crumble texture.
- Keep the butter cold so the crumble stays crumbly and not greasy.
- Par-bake the crust to prevent a soggy bottom.
- Cook the filling until thick and glossy so the bars set properly.
- Chill the bars fully before slicing for the cleanest cuts; wipe the knife between cuts if needed.
Variations
- Leftover cranberry sauce: Use leftover cranberry sauce for the filling but simmer it down first if it’s loose so the bars set properly.
- Vanilla filling: Use vanilla extract instead of almond extract for a softer, milder filling flavor; omit or add sliced almonds for texture.
