No-Bake Peanut Butter Bars
Ingredients
- 312 g quick-cooking oats (11 1/4 ounces; 3 1/2 cups)
- 28 g unsalted butter (1 ounce; 2 tablespoons), plus more for greasing
- 51 g creamy unsalted peanut butter (1 3/4 ounces; 3 tablespoons), see notes
- 84 g honey (about 3 ounces; 1/4 cup)
- 198 g (7 ounces) marshmallows (about 28 pieces)
- 1/2 teaspoon Diamond Crystal kosher salt; for table salt, use half as much by volume
- 1 teaspoon vanilla extract
- 71 g chopped roasted, unsalted peanuts (2 1/2 ounces; 1/2 cup), see notes
- 128 g semi-sweet or dark chocolate chips (4 1/2 ounces; 3/4 cup)
Instructions
- 1
Line an 8-by-8-inch baking pan with 8-inch-wide strips of parchment paper or foil so that all sides are covered with a 1-inch overhang on all sides. Lightly grease with butter; set aside.
- 2
In a large cast iron, carbon steel, or nonstick skillet, toast oats over medium heat, stirring occasionally, until lightly golden and fragrant, about 5 minutes. Set aside and let cool slightly.
- 3
In a large saucepan, melt butter, peanut butter, honey, and marshmallows over low heat, stirring frequently, until melted, about 5 minutes. Add honey, salt, and vanilla, stirring to incorporate. Add oats and stir to combine.
- 4
Using a flexible spatula, scrape mixture into a large bowl. Let cool slightly, about 3 minutes, then fold in peanuts and chocolate chips. Scrape mixture into prepared baking pan. Spread into an even layer, then use a flat-bottomed drinking glass or measuring cup to compress firmly until oat mixture is in a compact, even layer across bottom and sides of pan. Let sit until firm, about 8 hours.
- 5
Lift foil overhang to remove bars onto cutting board. Using a sharp knife, portion oat bars into 12 squares.




