Prepare the Graham Crackers: Arrange graham crackers in a single layer on a parchment-lined baking sheet.
Make the Peanut Butter Filling: Using an electric mixer, beat peanut butter, powdered sugar, vanilla extract, softened butter, and salt (if using) until smooth.
Assemble the Layers: Spread the peanut butter mixture evenly over the graham crackers, pressing gently to adhere.
Melt the Chocolate: Use a double boiler or microwave in 30-second intervals, stirring until smooth. Add coconut oil for a silky consistency.
Coat the Crackers: Dip each cracker halfway in melted chocolate or spread chocolate over the top. Let excess drip off.
Chill: Refrigerate for at least 30 minutes until the chocolate sets.
Serve & Enjoy!
Notes
For a firmer filling, refrigerate the peanut butter mixture before spreading.
Prevent chocolate seizing by ensuring no water gets into melted chocolate.