Buttery, crunchy, and layered with chocolate and almonds, this English Toffee recipe is the kind of treat that disappears faster than you can say “holiday favorite.” It’s everything you want in a classic candy—sweet, rich, and with that perfect snap when you bite into it. Whether you gift it in pretty tins or keep a stash for yourself, it’s guaranteed to be a crowd-pleaser.


Made with just a handful of pantry staples, this toffee doesn’t require any fancy equipment or candy-making expertise. The secret lies in getting the timing just right while cooking the sugar mixture. Once you’ve mastered that golden moment, you’re in for the easiest gourmet candy you’ll ever make at home.
What Kind of Butter Should I Use for English Toffee?
Use high-quality, unsalted butter to get that rich, creamy flavor that defines great toffee. Salted butter can alter the flavor balance and cause separation during cooking. Also, avoid margarine or butter blends—they contain too much water and won’t allow the toffee to set properly.
Ingredients for the Best & Easy English Toffee
Unsalted Butter – The base of your toffee; it brings richness and helps create the perfect crunch.
Granulated Sugar – Caramelizes to create that golden, glassy toffee layer.
Salt – Just a pinch to balance the sweetness and elevate all the flavors.
Vanilla Extract – Adds a warm, aromatic finish to the candy.
Semi-Sweet Chocolate Chips – Melts beautifully over the hot toffee, giving you a silky chocolate topping.
Chopped Almonds or Pecans – These add the final crunch and a nutty contrast to the buttery sweetness.
How To Make the Best & Easy English Toffee
Step 1: Prepare Your Pan
Line a baking sheet with parchment paper or a silicone mat. This prevents sticking and makes cleanup a breeze.
Step 2: Cook the Sugar Mixture
In a heavy-bottomed saucepan, melt the butter over medium heat. Add sugar and salt. Stir constantly until the mixture turns a rich golden color and reaches 300°F on a candy thermometer (hard crack stage).
Step 3: Add Vanilla and Pour
Remove from heat and quickly stir in the vanilla extract. Immediately pour the hot toffee mixture onto your prepared baking sheet and spread evenly.
Step 4: Add Chocolate
Sprinkle chocolate chips evenly over the hot toffee. Let them sit for 1-2 minutes to melt, then spread into a smooth layer.
Step 5: Top with Nuts
Sprinkle chopped almonds or pecans on top of the melted chocolate. Gently press them in so they stick.
Step 6: Cool and Break
Let the toffee cool completely at room temperature or in the fridge. Once set, break it into pieces and enjoy!

How to Serve and Store This Toffee
Serve English toffee as a party treat, a holiday gift, or a coffee-time indulgence. To store, keep it in an airtight container at room temperature for up to 2 weeks. For longer freshness, refrigerate or freeze it in layers separated by parchment paper.
What to Serve With English Toffee?
Hot Coffee or Lattes
The bittersweet combo of coffee and toffee is always a hit.
Ice Cream
Crumble it over vanilla or chocolate ice cream for a gourmet twist.
Fruit & Nut Cheese Boards
Add broken toffee pieces to your charcuterie board for a sweet contrast.
Holiday Cookies
Pair it with classic favorites like Jimmy Carter’s Grandmother’s Peanut Butter Cookies.
Gift Boxes
Include toffee in a holiday treat box along with Condensed Milk Snow Cookies and Salted Caramel Cupcakes for a festive mix.
Want More Candy Ideas?
If you’re loving this classic English toffee, you might also enjoy these delightful treats:
- Classic Vanilla Fudge for a creamy, melt-in-your-mouth option.
- Easy Homemade Divinity Candy that brings nostalgic Southern charm.
- Chocolate Caramel Toffee Crunch Cake for layered decadence.
- Mint Magic Bars when you crave a minty, chewy bar with crunch.
- Caramel Cheesecake Cookies if you want a cookie with a gooey center.
Save This Pin For Later
Save this buttery English Toffee to your best dessert boards on Pinterest so it’s always just a scroll away when the craving hits.
Tried it your own way? Maybe with dark chocolate or a sprinkle of sea salt? Let us know how you customized it in the comments!
Looking for even more dessert inspiration? Follow my daily kitchen adventures over on Pinterest at Savor Queen. There’s always something sweet waiting for you there.
The Best & Easy English Toffee
- Total Time: 25 minutes
- Yield: 20 pieces
Description
Craving a buttery, chocolatey, melt-in-your-mouth dessert that also gives a satisfying crunch? This easy English Toffee delivers just that. With rich caramelized sugar, smooth melted chocolate, and a topping of roasted nuts, it’s the perfect combination of sweet and salty, crispy and creamy. Whether you’re looking for a quick holiday candy, a sweet party bite, or just something indulgent with coffee, this recipe checks all the boxes. Great for gifting, snacking, or even crumbling on ice cream. This treat belongs in your rotation of easy dessert recipes, holiday treats, and food gift ideas!
Ingredients
1 cup unsalted butter
1 cup granulated sugar
1/4 teaspoon salt
1 teaspoon vanilla extract
1 cup semi-sweet chocolate chips
1/2 cup chopped almonds or pecans
Instructions
1. Line a baking sheet with parchment paper or a silicone mat.
2. In a heavy-bottomed saucepan, melt the butter over medium heat. Add sugar and salt. Stir constantly.
3. Continue stirring until mixture reaches 300°F and turns golden brown (hard crack stage).
4. Remove from heat and stir in vanilla extract quickly.
5. Pour the hot toffee onto the prepared sheet and spread evenly.
6. Sprinkle chocolate chips over hot toffee and let sit 2 minutes to melt. Spread into a smooth layer.
7. Sprinkle chopped nuts over the chocolate and gently press them in.
8. Let cool completely at room temperature or refrigerate.
9. Once set, break into pieces and enjoy or store!
Notes
Make sure to stir constantly to prevent burning during the sugar cooking stage.
Use a candy thermometer for accuracy—300°F is key for that perfect toffee crunch.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 210
- Sugar: 17g
- Sodium: 45mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 1g
- Protein: 1g
- Cholesterol: 25mg
Keywords: English toffee, holiday candy, easy dessert, sweet snacks, toffee recipe
