Preheat oven to 350F°. Prepare an 8 x 8 pan by greasing and lining with parchment.
In a food processor, blend the graham crackers, peanuts, sugar, salt, and melted butter until finely ground. It should clump together when you squeeze with your fingers.
Transfer mixture to the prepared pan and, using your hands, press it into an even layer. Bake until edges are golden, about 10 minutes. Remove from oven and let cool (you can turn the oven off since it will no longer be needed).
Meanwhile, prepare the peanut butter layer. In the food processor or in a bowl with a spatula, combine the peanut butter, sweetened condensed milk, confectioners’ sugar, vanilla, and salt until just incorporated. Spread this onto the cooled graham cracker layer.
Make the chocolate layer: place the chocolate in a small bowl. In a separate microwave safe bowl or on your stovetop, heat the cream until just below a boil. Pour it over the chocolate and let sit for a minute or two. Then stir until smooth. Spread this over the peanut butter layer. Sprinkle with flaky salt, if using.
Chill the bars for about 30 minutes or until the chocolate has set. Then cut and enjoy.
Hi! I’m Jenna. I’m a Boston-born, butter loving, total food nerd. I’m currently living in LA and my love for baking runs deep. I’ve been known to bake a 6-layer cake to ‘relax’ after a long workday and I consider restaurant openings breaking news. I’m also a firm believer in making every day delicious! I’d love for you to check out my recipes on my website or find some inspiration on my Instagram.