Revel Bars are a classic Canadian treat—a buttery oat base, a rich chocolate and peanut butter filling, and a crumbly oat topping. These layered cookie bars are chewy, chocolatey, and utterly addictive. Perfect for bake sales, potlucks, or anytime you need a crowd-pleasing dessert.

Instructions
Preheat and Prepare
Preheat oven to 350°F (175°C). Grease a 9×13-inch baking pan or line with parchment paper.
Make the Oat Dough
In a large bowl, beat softened butter, brown sugar, and granulated sugar until light and fluffy. Add eggs one at a time, then vanilla. In a separate bowl, whisk flour, baking soda, and salt. Gradually add to wet mixture. Stir in rolled oats until combined.
Make the Filling
In a saucepan over low heat, combine sweetened condensed milk, chocolate chips, peanut butter, and butter. Cook, stirring constantly, until melted and smooth. Remove from heat and stir in vanilla.
Assemble the Bars
Press half of the oat dough evenly into the prepared pan. Pour the chocolate-peanut butter filling over the dough and spread evenly. Crumble the remaining oat dough over the top.
Bake
Bake for 25 to 30 minutes until the top is golden brown and the filling is bubbly. Cool completely in the pan on a wire rack.
Slice and Serve
Once cooled, slice into bars. Store in an airtight container.
Pro-Tips for Picture-Perfect Revel Bars
- Use Rolled Oats, Not Instant: Rolled oats provide better texture.
- Press the Base Firmly: Helps the bars hold together.
- Cool Completely Before Slicing: Prevents crumbling.
- Store in an Airtight Container: Keeps them chewy for days.
- Make Ahead: Revel bars freeze beautifully for up to 3 months.
These Revel Bars are chewy, chocolatey, and utterly addictive—a classic Canadian treat.
