Walnut Oh Henry Bars

Why You’ll Love This Recipe

I love these bars because they give me several textures in every bite. The oat layer is chewy and buttery, the walnuts provide crunch, and the chocolate-peanut butter topping becomes smooth and rich as it sets.

I also appreciate how easy they are to serve. Instead of shaping individual cookies or decorating a cake, I bake everything in one pan and cut it into squares once cooled.

Another reason I keep this recipe around is that I can prepare the bars ahead of time. They hold their shape well after chilling, making them convenient whenever I need a dessert that can be made before a gathering.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Walnut Oat Base

  • 1 cup unsalted butter, softened
  • 1 cup packed brown sugar
  • 1/2 cup granulated sugar
  • 1/2 cup light corn syrup
  • 2 teaspoons vanilla extract
  • 4 cups old-fashioned rolled oats
  • 1 cup chopped walnuts
  • 1/4 teaspoon salt

For the Chocolate Peanut Butter Topping

  • 1 1/2 cups semisweet chocolate chips
  • 3/4 cup creamy peanut butter
  • 2 tablespoons unsalted butter
  • 1/2 cup chopped walnuts, optional

Directions

I preheat my oven to 350°F (175°C). I line a 9×13-inch baking pan with parchment paper, leaving some parchment extending over the sides so I can lift the cooled bars from the pan easily.

I place the softened butter, brown sugar, granulated sugar, and corn syrup in a large mixing bowl. I mix until everything is smooth and thoroughly combined, then stir in the vanilla extract.

I add the rolled oats, chopped walnuts, and salt. I stir until all the oats are evenly coated and the walnuts are distributed throughout the mixture.

I transfer the oat mixture to my prepared baking pan. I press it firmly into an even layer, making sure I reach the corners.

I bake the base for approximately 18–22 minutes. I look for lightly golden edges while keeping the center slightly soft because the bars continue to firm as they cool.

I remove the pan from the oven and let the oat layer cool for about 15–20 minutes.

Meanwhile, I prepare the topping. I place the chocolate chips, peanut butter, and butter in a microwave-safe bowl. I heat the mixture in short intervals, stirring after each one, until everything is melted and completely smooth.

I can also melt the topping gently in a saucepan over low heat, stirring constantly so the chocolate doesn’t scorch.

I pour the chocolate-peanut butter mixture over the oat base and spread it evenly with a spatula. If I want even more walnut flavor and texture, I sprinkle additional chopped walnuts over the top while the chocolate is still soft.

I let the bars cool at room temperature before transferring the pan to the refrigerator. I chill them until the topping is completely firm.

Once set, I use the parchment paper to lift the slab from the pan. I let it stand briefly at room temperature, then cut it into squares or rectangles with a sharp knife.

Servings and Timing

I get approximately 24 bars from this recipe, although I can cut smaller squares for larger gatherings.

  • Prep time: 15 minutes
  • Bake time: 18–22 minutes
  • Cooling and setting time: about 1 hour 30 minutes
  • Total time: approximately 2 hours 10 minutes
  • Servings: about 24 bars

Most of the total time is hands-off cooling and chilling, so the actual preparation is fairly quick.

Variations

For an extra-nutty version, I toast the walnuts before adding them. Toasting gives me a deeper flavor and makes their texture even crunchier.

When I want a darker chocolate flavor, I replace some or all of the semisweet chocolate chips with dark chocolate.

For a sweeter topping, I use milk chocolate chips instead. I find this variation especially good when I want the bars to taste more like a candy-bar dessert.

I can also add a thin caramel layer between the oat base and chocolate topping. I let the caramel settle slightly before covering it with the chocolate-peanut butter mixture.

For a salty-sweet variation, I sprinkle a small amount of flaky sea salt over the chocolate before it sets.

If I want more texture, I add chopped peanuts along with the walnuts or scatter them over the finished chocolate layer.

Storage/Reheating

I store Walnut Oh Henry Bars in an airtight container at room temperature for about 2–3 days when my kitchen is cool.

For longer storage, I keep them refrigerated for up to one week. I separate stacked layers with parchment or wax paper so the chocolate surfaces don’t stick together.

I like to remove refrigerated bars about 10–15 minutes before serving. This gives the oat layer and chocolate topping time to soften slightly.

I can also freeze the bars. I arrange them in a freezer-safe container with parchment between the layers and keep them frozen for up to 2–3 months. I thaw them in the refrigerator or at room temperature before serving.

I don’t normally reheat these bars because warming can melt the chocolate-peanut butter topping. I find they’re best served at room temperature or slightly chilled.

FAQs

What are Oh Henry Bars?

Oh Henry Bars are dessert bars inspired by the combination of chocolate, peanuts, caramel-like sweetness, and chewy textures associated with Oh Henry-style candy bars. In this walnut variation, I use walnuts to give the bars additional crunch and rich nutty flavor.

Can I use quick oats instead of old-fashioned rolled oats?

I prefer old-fashioned rolled oats because they give me a chewier, more substantial texture. Quick oats can work in a pinch, but the finished base tends to be softer and less textured.

Should I toast the walnuts first?

I don’t have to toast them, but I often do. I find that lightly toasted walnuts have a deeper, richer flavor. I let them cool completely before stirring them into the oat mixture.

How do I get clean slices?

I chill the bars until the topping is firm, then let them sit at room temperature for a few minutes. I use a large sharp knife and wipe the blade clean between cuts. This helps me create neat squares without cracking the chocolate excessively.

Can I make Walnut Oh Henry Bars ahead of time?

Yes. I find these bars particularly convenient for making ahead because they need time to cool and set anyway. I can prepare them a day or two before serving and keep them covered in the refrigerator until I need them.

Conclusion

Walnut Oh Henry Bars give me an irresistible combination of chewy oats, crunchy walnuts, peanut butter, and chocolate in an easy-to-slice dessert. I love that they have the indulgent flavor of a candy-inspired treat while still being simple enough to prepare in one baking pan.

Print

Walnut Oh Henry Bars

Walnut Oh Henry Bars

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Walnut Oh Henry Bars combine a chewy, buttery oat and walnut base with a smooth, rich chocolate-peanut butter topping. These easy make-ahead bars are perfect for dessert trays, holidays, parties, or an afternoon treat.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 18–22 minutes
  • Total Time: 2 hours 10 minutes
  • Yield: 24 bars
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 1 cup unsalted butter, softened
  • 1 cup packed brown sugar
  • 1/2 cup granulated sugar
  • 1/2 cup light corn syrup
  • 2 teaspoons vanilla extract
  • 4 cups old-fashioned rolled oats
  • 1 cup chopped walnuts
  • 1/4 teaspoon salt
  • 1 1/2 cups semisweet chocolate chips
  • 3/4 cup creamy peanut butter
  • 2 tablespoons unsalted butter, for the topping
  • 1/2 cup chopped walnuts, optional for topping

Instructions

  1. Preheat the oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment paper, leaving an overhang on the sides for easy removal.
  2. In a large mixing bowl, combine the softened butter, brown sugar, granulated sugar, and corn syrup until smooth and thoroughly mixed. Stir in the vanilla extract.
  3. Add the rolled oats, 1 cup chopped walnuts, and salt. Stir until the oats are evenly coated and the walnuts are well distributed.
  4. Transfer the oat mixture to the prepared pan and press it firmly into an even layer, reaching all the corners.
  5. Bake for 18–22 minutes, until the edges are lightly golden while the center remains slightly soft.
  6. Remove the pan from the oven and allow the oat base to cool for 15–20 minutes.
  7. Place the chocolate chips, peanut butter, and 2 tablespoons butter in a microwave-safe bowl. Microwave in short intervals, stirring after each interval, until completely melted and smooth. Alternatively, melt the ingredients gently in a saucepan over low heat while stirring constantly.
  8. Pour the chocolate-peanut butter mixture over the oat base and spread it evenly with a spatula.
  9. Sprinkle the optional 1/2 cup chopped walnuts over the chocolate topping while it is still soft.
  10. Allow the bars to cool at room temperature, then refrigerate until the chocolate-peanut butter topping is completely firm.
  11. Use the parchment overhang to lift the chilled bars from the pan. Let them stand briefly at room temperature, then cut into squares or rectangles with a sharp knife.

Notes

  • Toast the walnuts before using for deeper nutty flavor and extra crunch.
  • Old-fashioned rolled oats provide the chewiest texture, although quick oats can be used for a softer base.
  • Dark chocolate can replace some or all of the semisweet chocolate for a less-sweet, richer topping.
  • Milk chocolate can be used for a sweeter, more candy-like variation.
  • A thin caramel layer can be added between the cooled oat base and chocolate-peanut butter topping.
  • Sprinkle flaky sea salt over the chocolate before it sets for a salty-sweet finish.
  • Chopped peanuts can be added along with the walnuts for additional crunch.
  • Store in an airtight container at room temperature for 2–3 days in a cool kitchen or refrigerate for up to 1 week.
  • Freeze the bars with parchment between the layers for up to 2–3 months.
  • For clean slices, chill until firm, let stand for a few minutes, and wipe a sharp knife clean between cuts.

Nutrition

  • Serving Size: 1 bar
  • Calories: 300 kcal
  • Sugar: 20 g
  • Sodium: 75 mg
  • Fat: 18 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0.2 g
  • Carbohydrates: 32 g
  • Fiber: 3 g
  • Protein: 5 g
  • Cholesterol: 20 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments