This Chocolate Peanut Butter Cup Cracker Toffee is a sweet treat that combines crunchy crackers, creamy peanut butter, and rich chocolate. It’s easy to make and hard to resist!
You might find yourself sneaking an extra piece because it’s just that good! I love making this for movie nights—it’s the perfect snack for sharing, or not! 😉
Key Ingredients & Substitutions
Saltine Crackers: These provide the crunchy base for the toffee. If you don’t have saltines, you can use graham crackers or any buttery crackers. Just keep in mind, the flavor will slightly change!
Unsalted Butter: I always use unsalted butter for better control over the saltiness. If you’re trying to reduce calories, you might use coconut oil or vegan butter as a substitute, though the taste can vary.
Brown Sugar: Brown sugar gives that rich, molasses flavor. If you’re out, you can mix granulated sugar with a bit of molasses (1 tbsp molasses per cup of sugar) as a substitute.
Creamy Peanut Butter: Creamy is my go-to for a smooth texture, but chunky peanut butter adds a nice crunch! Almond or cashew butter can work too, just be ready for a change in taste.
Semi-Sweet Chocolate Chips: These are perfect for melting and pouring. Feel free to use milk chocolate or dark chocolate, depending on your sweetness preference.
How Can I Ensure My Toffee Is Nice and Smooth?
Making the toffee can be a little tricky, but with these tips, you’ll be on your way to perfect toffee!
- Use medium heat to melt the butter and sugar gently. Too high a heat can burn the sugar, making it grainy.
- Stir constantly while boiling to keep it smooth and prevent it from sticking to the bottom of the pan.
- When adding the peanut butter, make sure it’s already at room temperature for easy blending into the hot mixture.
Follow these tips and you’ll achieve a perfectly smooth toffee that’s ready to turn into a delicious treat!

How to Make Chocolate Peanut Butter Cup Cracker Toffee
Ingredients You’ll Need:
- 40 saltine crackers (about 1 sleeve)
- 1 cup (2 sticks) unsalted butter
- 1 cup brown sugar, packed
- 1 cup creamy peanut butter
- 2 cups semi-sweet chocolate chips
- 1/2 cup peanut butter cups, roughly chopped
- Extra peanut butter cups and toffee bits for topping (optional)
How Much Time Will You Need?
This delightful recipe will take about 15 minutes of preparation time and roughly 2 hours to set, so you can have your toffee ready in about 2 hours and 15 minutes. Most of that time is just letting it cool and chill!
Step-by-Step Instructions:
1. Prepping the Pan and Crackers:
First, preheat your oven to 400°F (200°C). Take your 9×13 inch baking pan and line it with aluminum foil or parchment paper. Make sure to leave some overhang on the sides; this will help you lift the toffee out later. Now, lay the saltine crackers in a single layer at the bottom of the pan.
2. Making the Toffee Sauce:
Next, grab a medium saucepan and melt the butter over medium heat. Stir in the brown sugar and bring the mixture to a boil. Keep stirring continuously for about 3 minutes. This is important to make sure it doesn’t burn!
3. Mixing in the Peanut Butter:
Once your toffee mixture is boiling, remove it from the heat and quickly stir in the creamy peanut butter until everything is smooth and well-combined. It should smell wonderful!
4. Layering the Toffee:
Now, pour this hot toffee mixture evenly over the saltine crackers in your baking pan. You can use a spatula to spread it out if you need to, covering all the crackers evenly.
5. Baking the Toffee:
Pop the pan in the preheated oven and bake for about 5-7 minutes. You want to see the toffee bubbling, but keep an eye on it to prevent burning!
6. Adding the Chocolate:
As soon as you take the pan out of the oven, sprinkle the chocolate chips over the hot toffee layer. Let them sit for about 2 minutes to soften, then use a spatula to spread the melted chocolate into a nice, even layer.
7. Topping off the Toffee:
While the chocolate is still warm, sprinkle the chopped peanut butter cups and any additional toffee bits on top. Gently press them into the chocolate to make sure they stick.
8. Cooling and Setting:
Let the toffee cool at room temperature until it’s completely set. This usually takes about 2 hours. If you’re impatient, you can pop it in the refrigerator to speed things up!
9. Cutting the Toffee:
Once the toffee is firm, lift it out of the pan using the foil or parchment overhang. Break it into squares or rectangles to serve.
10. Storing Your Toffee:
Store your delicious Chocolate Peanut Butter Cup Cracker Toffee in an airtight container at room temperature or in the refrigerator for up to a week. Enjoy your sweet treat!
Can I Use Different Types of Crackers?
Absolutely! If you don’t have saltine crackers, you can substitute them with graham crackers or buttery crackers. The flavor and texture will vary a bit, but it will still be delicious!
How Can I Make This Recipe Gluten-Free?
To make this toffee gluten-free, simply use gluten-free crackers instead of traditional saltines. There are many tasty options available that will work perfectly in this recipe.
Can I Store This Treat in the Freezer?
Yes, you can freeze the toffee! Just ensure it’s wrapped tightly in plastic wrap or stored in an airtight container to prevent freezer burn. It will keep well for up to 2 months. When ready to enjoy, thaw in the fridge!
What If I Don’t Like Peanut Butter?
If you’re not a fan of peanut butter, you can replace it with any nut butter of your choice, like almond or cashew butter. For a completely different flavor, sunflower seed butter can also work and is a great nut-free option!
