A cross between oatmeal cookies and fudge squares, chocolate revel bars are the perfect, practical dessert for a crowd.
These fudgey oatmeal cookie bars, cut into their distinct diamond shapes, have reached a near-legendary status in my family. Chocolate Revel Bars are rich and chewy with a thick ribbon — no, a layer — of nutty chocolate fudge through the middle. No matter where you bring them you’ll be sure to have at least one person asking for the recipe; If you’re the kind of person who loves getting compliments, this is the dessert for you.

I can’t remember the first time my dad made Chocolate Revel Bars; They’ve been a fixture of family dinner parties and events for as long as I can remember. He found the recipe in a Better Homes and Gardens All-Time Favorite Cake & Cookie Recipes book (the recipe is currently on their website, but it’s slightly different from the one in the book).
What I do remember is watching, transfixed as he flattened fistfuls of oatmeal dough in an even layer across the bottom of a sheet pan with the efficiency of a bricklayer, the shiny chocolate fudge being spread to every corner with a few deft swipes of a spatula, and the rest of the oatmeal dough chunking down across the shiny chocolate surface with satisfying little thuds.
Most significantly, I remember the way people’s eyelids drifted closed and their quiet mmms of approval with every bite.

Not only are Chocolate Revel Bars wildly popular, they’re also incredibly practical: The recipe comes together in under an hour and uses primarily shelf-stable ingredients (butter and eggs excepted). My dad hasn’t had to make them in years, but he still keeps a can of sweetened condensed milk in the pantry just in case.

They’re perfect for when you need something at the last minute, but they’re so good you’ll plan ahead to make them pretty much as soon as your last batch is gone.
how to make chocolate revel bars
I’m not actually sure you’re ready for just how simple this recipe is. Are you ready? Are you sure? Okay, let’s go.
First, mix your dry ingredients in a bowl. Then, add the dry ingredients to your well-beaten wet ingredients and stir until combined. Melt your semi-sweet chocolate chips and sweetened-condensed milk together in a small heavy-bottomed sauce pan. Then, stir vanilla (mandatory) and finely chopped walnuts (optional) into the chocolate.
Use your hands to press two-thirds of the dough into an even layer in a greased sheet pan (15×10″ or 18×13″). Then pour the melted chocolate overtop, spreading it into all the corners and edges. Finally, tear the remaining one third of the oatmeal mixture into chunks and dot them all over the surface of the chocolate. Bake for 25-30 minutes at 350F.
Once it’s cooled, you can slice it up and serve. It really is just that simple.
Note: While I’ve spent pretty much every other recipe talking up the importance of using a kitchen scale for precision, in this case you’re fine to just use your measuring cups. I do use my kitchen scale for the flour (300g) but honestly — as long as you don’t tightly pack the flour into your measuring cups you’ll be fine.

that distinct diamond shape
Better Homes and Gardens says to cut your Chocolate Revel Bars into rectangles, so I’m not sure where my dad got the idea to cut them into diamonds. He can’t remember, either. But… I honestly can’t imagine eating them any other way. These are dense, heavy, rich, gooey, lumpy bars, and there’s just something elegant about the diamond-like shape that just makes them feel fancy.
To get the diamond shape, you’ll first cut straight vertical lines parallel to the long side of your cookie sheet. Depending on the size of your sheet and how big you want these to be, you may need 5-7 vertical lines. I find you always need them to be just a little closer together than you think, since the length of the bars comes from the diagonal shape.
Note: Use a serrated knife, and run it under very hot water (and dry it off) before slicing. The fudge gets sticky as it cools and a hot knife makes it easier to cut. You may need to wipe your knife off with a hot towel or under hot water a few times while cutting.
Once you’ve cut your vertical lines, you’ll cut diagonally across the sheet from one corner to the other. That will help you figure out the right angle for the rest of your diagonal cuts, so that they’re as uniform as possible. That said, part of the joy of these is their irregular sizes and shapes so don’t sweat it too much if they’re slightly off.

adapting for different pan sizes
Unlike drop cookies which need space to spread out without touching, or brownies which usually bake in a 9×9″ square pan, Chocolate Revel Bars fill every last nook and cranny of a 15×10″ or 18×13″ cookie sheet. Depending on how big or small you cut them, you could end up with anywhere from 50-80 bars.
If you want to make these in a slightly smaller batch, you can cut the recipe down and use pretty much any sheet-style pan to bake them. Use 9×9″ square pans or 8″ round cake pans if that’s what you’ve got.
Or, you can do what I did and bake Chocolate Revel Bars in your favorite 9″ removable-bottom tart pan.

The tart pan method worked, but it didn’t work nearly as well as I’d hoped. Don’t get me wrong, it still produced a delicious and rich and decadent dessert that had people clamoring for the recipe. But this is definitely a recipe built for a sheet pan. The baking soda in the crust means the oatmeal dough expands in the tart pan, and the chocolate fudge is so rich that without the really big chunks of oatmeal dough to displace some of it, you’ll find yourself craving a big glass of milk after every bite.
I’m going to do some tinkering with the recipe to make it work for a tart pan and I’ll post more about that when I’ve worked out the kinks. In the meantime, just know you could bake it in a tart pan if you wanted to.
freezing chocolate revel bars
To freeze, break the bars apart first and arrange them on a cookie sheet in the freezer so they aren’t touching each other. Once they’re frozen, you can transfer them to a freezer bag or storage container and keep them in the freezer. (If you freeze them before you cut them, they’ll be impossible to cut later. If you freeze them all together in a bag, the chocolate fudge layers will freeze to each other and also make them hard to break apart later.)

chewy chocolate revel bars
Equipment
- Heavy bottomed, non-reactive pot
Ingredients
oatmeal cookie mixture
- 300 grams quick-cooking rolled oats (3 cups) (make sure you get the quick-cooking variety! regular rolled oats won't work here.)
- 300 g all-purpose flour
- 1 tsp baking soda
- 1 tsp salt
- 2 tsp cinnamon (or ½ tsp freshly grated nutmeg)
- 227 grams unsalted butter (1 cup, at room temperature)
- 300 grams brown sugar (1½ cups packed, light or dark)
- 2 eggs
- 2 tsp vanilla
chocolate fudge
- 1 can sweetened condensed milk (14 oz)
- 2 cups semi-sweet chocolate chips
- 2 TBSP unsalted butter
- ½ tsp salt
- 1 cup walnuts (chopped, optional)
- 2 tsp vanilla
Instructions
- Preheat oven to 350°F degrees. Combine dry ingredients in a large bowl. Set aside.
- Cream butter using the paddle attachment on your mixer approximately 30 seconds until light and fluffy. Add brown sugar and beat on medium speed until light, fluffy, and well mixed. Beat in eggs one at a time, scraping down the bowl between additions. Add vanilla and beat again until well-combined.
- Stir the dry mixture into the brown sugar and butter mixture working in batches to give the dry ingredients time to absorb and incorporate.
- Grease an 18×13″ or 15×10″ sheet pan. Use your hands to firmly press approximately 2/3 of the oatmeal mixture into an even layer at the bottom of the pan, making sure to get into all four corners. Set aside.
- In a small, heavy-bottomed saucepan over medium-low heat, stir together sweetened condensed milk, chocolate chips, salt, and butter. Continue stirring until there are no lumps left and the chocolate is shiny and smooth. Adjust the burner as needed and stir frequently to prevent the chocolate from burning.
- Remove the smooth chocolate mixture from the heat and stir in the walnuts and vanilla.
- Pour the chocolate mixture across the surface of the oatmeal layer, using a spatula to gently push it outwards and into all the corners right to the edge of the sheet pan.
- Use your hands to tear, crumble, and pinch the remaining 1/3 of the oatmeal dough, dropping it in chunks across the chocolate fudge. Try to get some variety in size between your oatmeal chunks.
- Bake in 350F oven for 25-30 minutes until lightly golden brown on top. The chocolate fudge will likely still look a little molten.
- Let the tray cool almost completely on a wire rack before cutting into diamonds. To get the diamond shape: cut 5-7 straight lines lengthwise down the sheet tray, then cut across those lines in a diagonal, starting with a corner-to-corner cut to make it easier to replicate the correct angle as you make the rest of your cuts. The diagonal cuts should be about 2″ apart.
- The bars can be a bit tricky and stubborn to remove from the pan. I recommend starting with the odd-shaped edge pieces and then working your way toward the center.
Video
Notes
- To freeze, first break the bars apart first and arrange them on a cookie sheet in the freezer so they aren’t touching each other. Once they’re frozen, transfer them to a freezer bag or storage container and keep them in the freezer.
- Use a serrated knife, and run it under very hot water (and dry it off) before slicing. The fudge gets sticky as it cools and a hot knife makes it easier to cut. You may need to wipe your knife off with a hot towel or under hot water a few times while cutting.
- If you have leftover fudge (unlikely) you can refrigerate it in a glass jar and use it as hot fudge for ice cream. It will solidify in the fridge but you can use a double boiler or place the jar in hot (not boiling) water to bring it back to its melty, fudgey state.
- If you’re worried about the bars being stuck in the pan you can line the bottom with a sheet of greased parchment paper. Just make sure there’s no crinkled edges sticking up — the parchment paper should lie completely flat in the bottom of the pan.
Ok, I made these the other day, and they were DELICIOUS! I love them, and they were a big hit with my friends too. I will definitely be making these again. Thank you for the recipe!
I was not very happy with how this came out, but I think part of my disappointment was that I expected them to be a lot easier than they were. If I made them again, I would try reducing the brown sugar in the cookie mixture as the dessert as a whole is way too sweet and rich. Also, I would try lining my baking sheet with parchment paper. If it worked and I could lift the whole thing out when it was time to cut it would make the cutting process easier and I wouldn’t have to worry about… Read more »
I’m sorry to hear they weren’t to your liking, but I appreciate you trying the recipe and leaving your thoughts. I definitely always plan to freeze at least half of mine if I don’t have a big get together planned, because they do make a lot. And if I do have a big get together (though those happen less often, these days) people usually love them so much they fight over who gets to take some home. 🙂 Thank you for noting that people who prefer less sweetness may want to reduce the amount of sugar!
could you suggest a substitute for condensed milk for those who are lactose intolerant? could you use just lactose free milk / almond milk?
I haven’t ever tried subbing a lactose-free milk in — you definitely can’t just use milk, sweetened condensed milk is a much different consistency and behaves much differently in baking. I did a quick google search and there are some lactose-free, vegan alternatives out there but they’re a little more complicated to make
(https://www.godairyfree.org/recipes/instant-dairy-free-sweetened-condensed-milk) but it also looks like some brands make a coconut milk alternative which should work if you can find it (https://store.veganessentials.com/natures-charm-condensed-coconut-milk-p4767.aspx)! Let me know if you try making it with an alternative — would love to update the recipe with your results!
i have made these several times and each time seems more delicious than the last. can’t say i’ve had anything quite like it but the delicate cinnamon oatmeal cookie balances out the richness of the chocolate so well! two things i wouldn’t have paired together with really compliment each other! i’m a nurse and have brought these to work twice and love watching people circle back for another after biting into their first piece. thanks so much for sharing this recipe!
I’m so glad you like them, and that they’re bringing such joy to your colleagues! 🙂
Im planning to make this today but i dont have a scale. How many cups is 300g of flour?
1 3/4 cups + 2 TBSP. You can google these conversions for almost any ingredient, but measuring flour in cups is very imprecise and I can’t guarantee you’ll get perfect results! I definitely recommend getting a $10 kitchen scale for baking. It makes such a difference!