If you love the combination of buttery oats and rich, fudgy chocolate, then Revel Bars are about to become your new favorite dessert.
These classic layered bars feature a soft oatmeal cookie crust and topping with a thick, gooey chocolate center that melts in your mouth.
They’re simple enough for beginner bakers yet impressive enough for potlucks, bake sales, and family gatherings. Follow this detailed step-by-step guide to make perfectly chewy, chocolate-packed Revel Bars right in your own kitchen.
What Are Revel Bars?
Revel Bars are a vintage dessert bar made with a hearty oatmeal cookie dough that doubles as both the crust and crumb topping.
The center is filled with a luscious chocolate mixture that bakes into a soft fudge-like layer. The contrast between chewy oats and silky chocolate is what makes these bars so special.

Preheat and Prepare the Pan
Preheat your oven to 350°F (175°C).
Grease a 9×13-inch baking pan or line it with parchment paper, leaving overhang on the sides for easy removal. Proper preparation ensures your bars release cleanly once cooled.
Cream Butter and Sugar
In a large mixing bowl, beat the softened butter and brown sugar together until light and fluffy.
This step incorporates air into the mixture, helping create a soft and chewy texture. Cream for about 2–3 minutes using a hand mixer or stand mixer.
Add Eggs and Vanilla
Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
The mixture should be smooth and slightly creamy at this stage.
Combine Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, and salt.
Gradually add the dry ingredients to the wet mixture, mixing just until combined. Avoid overmixing to keep the bars tender.
Fold in the Oats
Stir in the old-fashioned rolled oats until evenly distributed.
The dough will be thick and hearty—this is exactly what you want for that classic chewy texture.
Press the Base Layer
Press about two-thirds of the oatmeal dough evenly into the bottom of the prepared baking pan.
Use a spatula or lightly damp fingers to smooth it into an even layer. This will serve as the sturdy base for your chocolate filling.
Set aside the remaining dough for the topping.
Prepare the Chocolate Filling
In a medium saucepan over low heat, combine the sweetened condensed milk, chocolate chips, and butter. Stir continuously until the chocolate is fully melted and smooth.
Remove from heat and stir in the salt and vanilla extract. The filling should be glossy, thick, and rich.
Spread the Chocolate Layer
Pour the warm chocolate filling evenly over the oatmeal base in the pan. Use a spatula to spread it into an even layer, making sure it reaches all corners.
Add the Oatmeal Topping
Crumble the remaining oatmeal dough evenly over the chocolate layer. Don’t worry about covering every inch—the chocolate peeking through creates that classic rustic look.

Bake to Perfection
Bake in the preheated oven for 25–30 minutes, or until the top is lightly golden brown and set.
The center may still look slightly soft, but it will firm up as it cools.
Avoid overbaking, as this can dry out the bars.
Cool Completely
Remove the pan from the oven and allow the bars to cool completely in the pan.
This step is crucial—cutting them too early can cause the chocolate layer to ooze and fall apart.
For clean slices, refrigerate the cooled bars for 1–2 hours before cutting.
Slice and Serve
Use the parchment overhang to lift the bars out of the pan. With a sharp knife, cut into squares or rectangles.
Wipe the knife clean between cuts for neat edges.
Serve at room temperature for the perfect balance of chewy oatmeal and fudgy chocolate.

Tips for Perfect Revel Bars
- Use old-fashioned oats, not quick oats, for the best texture.
- Line the pan with parchment for easy removal.
- Don’t overbake—slightly soft centers ensure a fudgy filling.
- Chill before slicing for cleaner cuts.
- Add chopped nuts like walnuts or pecans for extra crunch if desired.
Storage and Freezing
- Store Revel Bars in an airtight container at room temperature for up to 4 days.
- Refrigerate for a firmer texture and longer freshness.
- Freeze individually wrapped bars for up to 3 months. Thaw at room temperature before serving.

Revel Bars are the perfect combination of nostalgic comfort and indulgent flavor.
The chewy oatmeal layers contrast beautifully with the rich chocolate center, creating a dessert that feels both homey and decadent. Whether you’re baking for a gathering or simply satisfying a chocolate craving, these bars deliver every time.
Once you try homemade Revel Bars, you’ll understand why this classic recipe has stood the test of time. With simple ingredients and easy steps, you can create a batch of irresistible bars that disappear almost as quickly as they cool.