Oh my gosh, you guys—this Peanut Butter Cracker Toffee is the stuff dreams are made of! I still remember the first time I made it, thinking, “How can something so simple taste this incredible?” The salty-sweet crunch of matzo crackers, that rich caramel layer, melty chocolate, and swirled peanut butter… it’s like a symphony in every bite. My family practically inhales it during the holidays, but honestly? I sneak batches year-round because life’s too short to skip this kind of joy. Best part? It’s foolproof—just 6 ingredients and 30 minutes (plus a little patience while it chills). Trust me, once you try it, you’ll be hooked.
Why You’ll Love This Peanut Butter Cracker Toffee
Listen, this isn’t just any dessert—it’s the kind of treat that makes people beg for the recipe. Here’s why it’s a total game-changer:
- Quick & easy: No fancy skills needed—just layer, pour, and swirl!
- Perfect balance: That salty-sweet combo? Pure magic.
- Crowd-pleaser: Kids, adults, even picky eaters go wild for it.
- Minimal ingredients: Six pantry staples you probably already have.
- Stress-free: Perfect for last-minute guests or “I need chocolate NOW” moments.
Seriously, it’s dangerously addictive—you’ve been warned!
Ingredients for Peanut Butter Cracker Toffee
Grab these simple ingredients—you might already have most in your pantry! I swear by these exact measurements for that perfect sweet-salty crunch:
- For the base: 4 matzo crackers (unsalted or lightly salted—trust me, you don’t want these too salty!)
- For the caramel: 1 cup (226g) unsalted butter, 1 ¼ cups (250g) granulated sugar, ½ teaspoon salt, 2 tablespoons (30ml) water, 1 teaspoon pure vanilla extract
- For topping: 2 cups (340g) chocolate chips (milk, semi-sweet, or dark—your call!), 1 cup (268g) creamy peanut butter (stick with the classic kind, not natural)
See? Nothing weird or fussy—just pure, buttery, chocolatey goodness waiting to happen!
Equipment You’ll Need
No fancy gadgets here—just a few basics to make this toffee magic happen! Here’s what I grab every time:
- Rimmed baking sheet (trust me, you want those edges to catch any caramel drips!)
- Aluminum foil (makes cleanup a breeze)
- Candy thermometer (non-negotiable for perfect caramel—don’t skip it!)
- 2-quart saucepan (heavy-bottomed is best for even heat)
- Metal spatula (plastic melts—learned that the hard way!)
That’s it! Now let’s get to the fun part…
How to Make Peanut Butter Cracker Toffee
Okay, let’s dive into the magic! This recipe comes together fast, so have everything ready—you’ll be swirling peanut butter before you know it. Just follow these steps, and you’ll have toffee perfection:
Step 1: Prepare the Cracker Base
First, preheat your oven to 350°F. Line a rimmed baking sheet with foil—make sure it covers the bottom and sides (caramel is sticky business!). Spray it lightly with nonstick spray, then arrange your matzo crackers in a single layer. Break some pieces to fill any gaps—it’s like edible puzzle work! Set this aside while you work on the caramel.
Step 2: Make the Caramel
Here’s where that candy thermometer earns its keep! Melt the butter in a heavy saucepan over medium heat. Stir in the sugar, salt, and water, then let it boil without stirring until it hits 255°F (that’s the soft-ball stage). You’ll know it’s ready when it turns a beautiful light golden color—like liquid sunshine! Remove from heat, let it cool just 1 minute (trust me, this prevents vanilla from evaporating), then stir in that vanilla. Smells amazing already, right?
Step 3: Bake and Add Chocolate
Working quickly, pour that glorious caramel over your crackers and spread it evenly with a metal spatula. Pop it in the oven for 8 minutes—you’ll see the caramel bubbling like a little lava lake. Pull it out and immediately sprinkle chocolate chips across the top. Return to the oven for 2 minutes just to soften the chocolate, then spread it into a smooth, dreamy layer. Resist licking the spatula—it’s hot!
Step 4: Swirl Peanut Butter
Now for the fun part! Microwave your peanut butter in 30-second bursts until it’s pourable (about 1-1½ minutes total). Drizzle it generously over the melted chocolate, then grab a wooden spoon handle or toothpick to swirl them together. Don’t overmix—those pretty marbled streaks are what make each piece unique!

Step 5: Chill and Serve
Here’s the hardest part: waiting! Let the toffee cool at room temperature for 1 hour (the chocolate will set slightly), then refrigerate until completely firm—at least 2 hours. I know it’s tempting, but don’t rush this! Once chilled, break it into rustic pieces with your hands (or whack it gently with a rolling pin for more controlled breaks). Then try not to eat it all in one sitting—I dare you!
Tips for Perfect Peanut Butter Cracker Toffee
After making this recipe more times than I can count (oops!), here are my hard-earned secrets for foolproof toffee every single time:
- Skip natural peanut butter—it separates and makes a greasy mess. The stabilizers in regular creamy peanut butter give you those perfect swirls.
- Metal spatulas only for spreading caramel—plastic melts instantly (yes, I learned this the messy way).
- Test your candy thermometer in boiling water first—it should read 212°F. If not, adjust your target temp accordingly.
- Work fast with hot caramel—it thickens quickly! Have your crackers prepped and chocolate measured before starting.
- Room temp chill first prevents condensation when moving to the fridge.
Follow these, and you’ll get that dreamy crunch-to-chew ratio every time!
Variations & Substitutions
Oh, the possibilities! While I’m obsessed with the classic version, here’s how to mix it up when you’re feeling adventurous (or just raiding the pantry):
- Saltines for matzo: No matzo? Regular saltines work beautifully—just reduce any extra salt in the caramel since they’re already salty.
- Almond butter swap: Not a peanut fan? Try smooth almond butter for a slightly nuttier twist.
- White chocolate drizzle: Melt some white chocolate and zigzag it over the top for a pretty contrast.
- Add-ins: Crushed pretzels in the caramel layer? Chopped peanuts on top? Sea salt sprinkle? Yes, yes, and YES!
No matter how you tweak it, the result is always delicious—play around and make it yours!
Storage & Reheating
Good news—this toffee keeps like a dream! Just store it in an airtight container at room temperature for up to 3 days or in the fridge for 1 week (if it lasts that long!). No reheating needed—I actually love the satisfying *snap* of cold toffee straight from the fridge. Pro tip: Layer pieces between parchment paper to prevent sticking. And yes, you can freeze it for up to 2 months… not that I’ve ever had leftovers to test that theory!
Nutritional Information
Here’s the scoop per piece (but let’s be real—you won’t stop at one!): 220 calories, 14g fat, 22g carbs. Estimates vary based on ingredients/brands. Worth every bite!
Frequently Asked Questions
Q1. Can I use saltines instead of matzo crackers?
Absolutely! Saltines work great—just use unsalted ones or reduce the added salt in the caramel since they’re already salty. Break them to fit your pan just like matzo. The texture will be slightly lighter, but that caramel-chocolate-peanut butter magic still shines through!
Q2. How long does peanut butter cracker toffee keep?
Stored properly in an airtight container, it stays fresh at room temperature for 3 days or in the fridge for up to 1 week. Honestly though? Mine never lasts more than 24 hours—it’s that addictive!
Q3. Can I freeze this toffee?
You bet! Freeze pieces between layers of parchment paper for up to 2 months. Thaw at room temperature for about 15 minutes before serving. The chocolate might lose some shine, but the taste remains incredible.
Q4. My caramel turned out too hard—what went wrong?
You likely cooked it past 255°F. Next time, pull it off the heat the second it hits temperature—caramel keeps cooking from residual heat. A candy thermometer is crucial here!

Try this recipe and share your results—I’d love to see your peanut butter swirl masterpieces! For more delicious recipes, check out our Pinterest page.
Print
Irresistible Peanut Butter Cracker Toffee Recipe You’ll Crave
- Total Time: 30 minutes (plus 3 hours chill time)
- Yield: About 20 pieces 1x
- Diet: Vegetarian
Description
A delicious and easy-to-make peanut butter cracker toffee with a perfect balance of sweet and salty flavors.
Ingredients
- 4 matzo crackers (unsalted or lightly salted)
- 1 cup (226g) unsalted butter
- 1 ¼ cups (250g) granulated sugar
- ½ teaspoon salt
- 2 tablespoons (30ml) water
- 1 teaspoon pure vanilla extract
- 2 cups (340 g) chocolate chips (milk, semi-sweet, or dark)
- 1 cup (268g) creamy peanut butter (not natural)
Instructions
- Preheat your oven to 350°F. Line a rimmed baking sheet with foil, covering both the bottom and sides, then spray with nonstick cooking spray. Arrange the matzo crackers in a single layer on the sheet, breaking pieces as needed to fill in the gaps. Set aside.
- In a heavy 2-quart saucepan, melt the butter over medium heat. Stir in the sugar and 2 tablespoons of water, then bring the mixture to a boil. Cook undisturbed over medium-high heat until the caramel turns light golden and registers 255°F on a candy thermometer, about 5-7 minutes. Remove from heat and let cool for 1 minute, then stir in the vanilla.
- Quickly pour the hot caramel over the matzo crackers, using a metal spatula to spread it evenly across the surface. Bake for 8 minutes until the caramel is bubbling.
- Remove the bark from the oven and immediately sprinkle the chocolate chips evenly over the hot caramel. Return to the oven for about 2 minutes, just until the chocolate begins to melt, then spread it into a smooth, even layer with a spatula.
- While the chocolate sets, microwave the peanut butter in a microwave-safe bowl for 1-1½ minutes until it’s thin and pourable. Drizzle it generously over the melted chocolate, then use the handle of a wooden spoon to swirl the peanut butter and chocolate together in beautiful marbled patterns.
- Let the bark cool at room temperature for 1 hour, then refrigerate until completely set, at least 2 hours. Once firm, break into rustic pieces and serve.
Notes
- Use a candy thermometer to ensure the caramel reaches the correct temperature.
- For best results, use creamy peanut butter, not the natural kind.
- Store in an airtight container at room temperature or in the fridge.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 220
- Sugar: 18g
- Sodium: 85mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 20mg