Ingredients
For the Oat Crust and Topping:
- 2 cups all-purpose flour
- 2 cups old-fashioned rolled oats
- 1 cup packed light brown sugar
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup (2 sticks) cold unsalted butter, cubed
- 1 teaspoon vanilla extract
For the Cranberry Filling:
- 4 cups fresh or frozen cranberries
- 1 cup granulated sugar
- 1/4 cup water
- 2 tablespoons cornstarch
- 1 tablespoon orange zest (optional but recommended)
- 1 teaspoon vanilla extract
Instructions
Step 1: Prepare Your Pan and Preheat the Oven
Preheat your oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment paper, leaving an overhang on two sides so you can easily lift the bars out later. You can also use aluminum foil lightly greased with butter. Set the pan aside.
Step 2: Make the Cranberry Filling
In a medium saucepan, combine the cranberries, granulated sugar, water, and orange zest (if using). Place over medium heat and bring to a simmer, stirring occasionally. The cranberries will start to pop and break down after about 5-7 minutes. This is exactly what you want – those pops mean the cranberries are releasing their juices.
In a small bowl, mix the cornstarch with 2 tablespoons of cold water to create a slurry. Once the cranberry mixture is bubbling and most berries have burst, stir in the cornstarch slurry. Continue cooking, stirring constantly, for another 2-3 minutes until the mixture thickens noticeably. It should coat the back of your spoon. Remove from heat and stir in the vanilla extract. Set aside to cool slightly while you prepare the crust.
Step 3: Prepare the Oat Crust Mixture
In a large mixing bowl, whisk together the flour, oats, brown sugar, baking soda, and salt until well combined. Make sure there are no lumps of brown sugar remaining.
Add the cold, cubed butter to the flour mixture. Using a pastry blender, two forks, or your fingertips, work the butter into the dry ingredients until the mixture resembles coarse crumbs. You want some pea-sized pieces of butter remaining – this creates that desirable crumbly texture. The mixture should hold together when you squeeze it in your hand. Drizzle in the vanilla extract and mix to combine.
Step 4: Assemble the Bars
Take about two-thirds of the oat mixture (approximately 4 cups) and press it firmly into the bottom of your prepared baking pan. Use your hands or the bottom of a measuring cup to pack it down evenly. You want a solid, compact base layer that won’t crumble when you cut the bars.
Pour the cranberry filling over the crust, spreading it evenly with a spatula all the way to the edges. Take the remaining oat mixture and crumble it evenly over the top of the cranberry layer. Don’t press it down – you want a loose, crumbly topping that will become golden and crispy during baking.
Step 5: Bake
Place the pan in your preheated oven and bake for 45-50 minutes. The bars are done when the top is golden brown and you can see the cranberry filling bubbling around the edges. The topping should be crisp and lightly browned.
Step 6: Cool and Cut
This is the hardest part – waiting! Remove the pan from the oven and place it on a wire cooling rack. Let the bars cool completely in the pan, at least 2 hours or even overnight. This cooling time is crucial because it allows the cranberry filling to set properly. If you try to cut them while warm, they’ll be messy and won’t hold their shape.
Once completely cool, use the parchment paper overhang to lift the entire slab out of the pan. Place it on a cutting board and use a sharp knife to cut into bars. Wipe the knife clean between cuts for the neatest edges. Cut into 24 bars (6 rows by 4 rows).
Notes
- Fresh vs. Frozen Cranberries: Both work equally well. If using frozen, do not thaw them first – use them straight from the freezer.
- Cranberry Filling Consistency: The filling should be thick and jammy, not watery. Make sure you cook it long enough after adding the cornstarch.
- Cutting Clean Bars: For the cleanest cuts, refrigerate the bars for 30 minutes before cutting. Use a sharp knife and wipe it clean between each cut.
- Storage: Store in an airtight container at room temperature for up to 3 days, or refrigerate for up to 1 week.
- Sweetness Level: If you prefer a less tart filling, you can increase the sugar in the cranberry mixture to 1 1/4 cups.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Desert, Bars
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bar
- Calories: 185
- Sugar: 18g
- Sodium: 95mg
- Fat: 8g
- Saturated Fat: 5g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 2g
- Protein: 2g
- Cholesterol: 20mg