No bake buckeye graham crackers are the perfect sweet treat that combines the rich, creamy taste of peanut butter and chocolate with the satisfying crunch of graham crackers. These little bites are easy to make and don’t require any oven time, which makes them a perfect go-to snack when you want something quick and delicious.
I love making these because they’re super simple and always a hit with family and friends. The peanut butter adds a smooth, nutty flavor that pairs so well with the chocolate topping. Plus, the graham crackers give just the right amount of crunch, making each bite a little bite of magic. Whenever I’m in a rush but still want to whip up something sweet, these are my first choice.
My favorite way to enjoy these is chilled straight from the fridge, especially on a warm day. They’re great for sharing at parties or just keeping in the freezer for a quick snack. If you have a peanut butter and chocolate lover in your life, this recipe will definitely bring a smile to their face!
Key Ingredients & Substitutions
Peanut Butter: Creamy peanut butter works best for that smooth filling. If you’re allergic or want a twist, try almond or sunflower seed butter instead. I love using natural peanut butter, but no-stir types save time.
Cream Cheese: This adds richness and creaminess. Make sure it’s softened to mix easily. For a lighter option, try a low-fat or Neufchâtel cheese, but the texture might be a bit different.
Powdered Sugar: Provides sweetness and structure to the filling. You can swap for powdered coconut sugar for a different flavor, or reduce amount if you prefer less sweet treats.
Graham Crackers: These offer a crunchy base. If you don’t have graham crackers, digestive biscuits or even cookies like animal crackers can work well.
Chocolate Chips and Butter: Use semi-sweet chocolate for balance but milk or dark chocolate also taste great. Butter helps chocolate melt smoothly and creates a nice sheen.
White Chocolate or Vanilla Melting Wafers: For drizzling, these add a pretty look and contrast. You can skip them or swap with a little melted peanut butter for fun variation.
How Do You Get the Perfect Peanut Butter Filling That Stays Soft and Spreadable?
Softening cream cheese is key. Let it sit at room temperature about 30 minutes before mixing to avoid lumps.
- Beat cream cheese and peanut butter together until fully smooth and creamy.
- Add powdered sugar slowly while mixing, so the texture stays fluffy.
- Scrape sides of bowl often to ensure even mixing.
- If mixture feels too thick, a splash of milk can soften it slightly.
- Use a piping bag or spoon to spread evenly on graham crackers for neat layers.
This method keeps the filling light and creamy, so it pairs perfectly with the crunchy crackers and smooth chocolate topping.

Equipment You’ll Need
- Large mixing bowl – to mix the peanut butter filling smoothly without mess.
- Hand mixer or stand mixer – makes blending cream cheese and peanut butter easy and creamy.
- Microwave-safe bowl – perfect for melting chocolate and butter quickly and evenly.
- Spatula – great for spreading chocolate and scraping the mixing bowl clean.
- Baking sheet lined with parchment paper – keeps graham crackers from sticking and makes cleanup simple.
- Piping bag or plastic sandwich bag (optional) – helps create neat peanut butter layers on graham crackers.
Flavor Variations & Add-Ins
- Swap peanut butter for almond or cashew butter to give a mild nutty twist to the filling.
- Add crushed pretzels or toffee bits on top for extra crunch and a salty contrast.
- Mix mini chocolate chips or chopped nuts into the peanut butter filling for texture.
- Use white chocolate for the topping instead of semi-sweet chocolate to make a sweeter, creamier finish.
No Bake Buckeye Graham Crackers
Ingredients You’ll Need:
- 1 cup creamy peanut butter (natural or no-stir preferred)
- 8 oz cream cheese, softened
- 2 cups powdered sugar, sifted
- 1 teaspoon vanilla extract
- 1 sleeve graham crackers (9-12 crackers), broken into squares
- 2 cups semi-sweet chocolate chips
- 2 tablespoons unsalted butter
- White chocolate or vanilla melting wafers (optional, for drizzling)
Time Needed:
This recipe takes about 15 minutes to prepare, plus 1-2 hours chilling time to let the chocolate set firmly in the refrigerator. Perfect for a quick no-bake treat!
Step-by-Step Instructions:
1. Make the Peanut Butter Filling:
In a large bowl, use a hand mixer or stand mixer to beat together the softened cream cheese and peanut butter until smooth and creamy. Slowly add the sifted powdered sugar and vanilla extract, continuing to beat until fluffy and fully combined. Scrape down the sides as needed for even mixing.
2. Assemble the Graham Crackers:
Break your graham crackers into squares if not already done. Lay them on a baking sheet lined with parchment paper. Spread or pipe a thick layer (about 1/4 to 1/3 cup) of the peanut butter mixture on top of each cracker, creating an even layer.
3. Prepare and Add the Chocolate Topping:
In a microwave-safe bowl, combine the semi-sweet chocolate chips and butter. Microwave in 30-second bursts, stirring each time, until fully melted and smooth. Spoon the chocolate over each peanut butter-topped cracker, smoothing gently with a spatula to cover completely. If you like, melt the white chocolate or vanilla wafers and drizzle on top for a pretty finishing touch.
4. Chill and Serve:
Refrigerate the finished graham crackers for at least 1-2 hours, or until the chocolate is firm. Serve chilled and enjoy these delicious no bake buckeye graham cracker treats!
Can I Use Natural Peanut Butter for This Recipe?
Yes, natural peanut butter works great! Just give it a good stir before measuring to keep the oils mixed in. It might make the filling a bit softer, so chill a little longer if needed.
How Should I Store Leftover Buckeye Graham Crackers?
Store them in an airtight container in the refrigerator. They will keep well for up to 5 days. For longer storage, you can freeze them for up to 2 months—just thaw in the fridge before serving.
Can I Make These Ahead of Time?
Absolutely! Prepare and assemble them a day or two in advance. Keep them refrigerated, and they’ll be ready to serve whenever you want a quick, delicious treat.
What Can I Use If I Don’t Have Graham Crackers?
You can substitute with digestive biscuits, vanilla wafers, or even animal crackers. Just keep in mind the flavor and texture will vary slightly but still taste delicious!



