Buttery English Toffee is a classic treat that many love, and once you try making it at home, you’ll understand why. The blend of rich butter, sweet chocolate, and crunchy almonds creates a delightful confection that simply melts in your mouth. Whether for the holidays or just a sweet snack to enjoy on a lazy afternoon, this toffee recipe brings joy with every bite. Gather your ingredients, put on your apron, and let’s embark on this delicious culinary adventure! You’ll soon impress friends and family with your homemade toffee that tastes like it came straight from a gourmet candy shop.
Why This Recipe Works
This Buttery English Toffee Recipe combines simple ingredients with effective techniques to create a delightful candy experience. It’s all about striking that perfect balance of sweetness, crunch, and creaminess. Using unsalted butter gives your toffee a rich flavor, while the almonds add just the right amount of texture. Plus, cooking techniques like maintaining the right temperature ensures that your candy turns out perfectly every time. Trust this recipe to enhance your snacking moments!
Why You’ll Love This Buttery English Toffee Recipe
With its rich buttery flavor, luscious chocolate layer, and a satisfying nutty crunch, this toffee recipe is not just a dessert; it’s an experience. You’ll find layers of taste and textures that are so satisfying, you’ll crave more. Perhaps you’ll gift these treats during the holidays, or maybe enjoy them as a delightful snack on movie nights. Either way, once you sink your teeth into a piece of homemade toffee, you’ll understand its charm and why it’s a must-try!

Ingredients
- 1 cup almonds, toasted and chopped
- 1 cup unsalted butter
- 1 cup granulated sugar
- 2 tablespoons water
- 2 tablespoons corn syrup
- 1 teaspoon vanilla extract
- 12 ounces milk chocolate chips
Preparing the Almonds

Toast the Almonds
Start by preheating your oven to 325°F. Next, take your 9″ x 13″ baking dish and butter it lightly. Spread the chopped almonds evenly on the bottom of the dish. Bake them for about 10 minutes, stirring halfway through. You’ll know they’re ready when they smell fragrant and look golden brown. After that, let them cool while you prepare the rest of the toffee.
Making the Toffee
Cook the Butter Mixture
In a heavy saucepan over medium-high heat, combine the butter, sugar, water, and corn syrup. Stir constantly as you heat this mixture until it reaches a full boil. Once boiling, keep stirring until it hits 300°F on a candy thermometer. This step is crucial as it ensures your toffee sets properly and has that perfect crunch.
Add Vanilla and Spread
Once you’ve reached the right temperature, remove the pan from heat immediately, add the vanilla extract, and mix well. This extra flavor really takes the toffee to the next level! Now, pour the hot toffee directly into your prepared baking dish, using a spatula to spread it evenly.
Adding the Chocolate and Toppings
Melt the Chocolate
Allow the toffee to cool for about 1-2 minutes. This step is important because it gives the toffee just the right amount of time to settle. Then, sprinkle the milk chocolate chips across the top of the toffee. The warmth from the toffee will melt the chocolate beautifully. Once melted, spread the chocolate evenly over the toffee, creating a luscious layer of chocolate bliss.
Top with Almonds
Finally, sprinkle the toasted, chopped almonds over the melted chocolate. This adds an extra crunch and boosts the flavor. You’ll see how they bring a wonderful texture and nutty richness to your finished candy.
Final Steps
Cool and Set
Now comes the waiting part. Let the toffee sit at room temperature until it’s solid. If you’re in a hurry, you can pop it in the fridge for about 20 minutes to help it firm up faster.
Cut into Pieces
Once it’s set, take a butter knife and run it around the edges of the baking dish to loosen the toffee. Carefully break it into serving-sized pieces. You may need to tap it or use the knife to help guide it apart if it’s stubborn. Enjoy!
Serving Suggestions
These crunchy treats shine on their own, but you can also serve them alongside a scoop of vanilla ice cream for an extra decadent dessert. Imagine enjoying the warm, sweet toffee against the cool creaminess of ice cream—what’s not to love?
Tips for Success
- Make sure your candy thermometer is accurate. If it’s off, your toffee may not set properly.
- Stir constantly while cooking to prevent burning. This way, your toffee remains smooth and flavorful.
Variations
If you want to mix things up, try substituting pecans or walnuts for almonds. Each nut brings a unique flavor that adds a twist to the classic toffee. For an extra layer of taste, sprinkle a bit of sea salt on top after adding the chocolate. The sweet-and-salty combination is truly divine!

FAQs
- Can I use dark chocolate instead of milk chocolate?
-
Absolutely! Dark chocolate will create a richer, deeper flavor in the toffee.
-
How should I store leftover toffee?
-
Keep it in an airtight container in the refrigerator, and it should last for up to one week.
-
Can I make this toffee recipe dairy-free?
-
Yes! You can substitute the butter with a dairy-free alternative, and it’ll still taste great.
-
What if I don’t have a candy thermometer?
-
You can perform the cold-water test: drop a small amount of toffee into cold water; if it forms a hard ball, it’s ready.
-
How long does the toffee last?
- If stored properly, it can stay fresh for up to a week when kept in the refrigerator.
Buttery English Toffee isn’t just a recipe; it’s a cherished treat that brings joy to any gathering or quiet night in. The delightful combination of buttery goodness, chocolate richness, and crunchy nuts makes it a favorite for everyone. With simple ingredients and easy steps, this recipe is perfect for cooks of all experience levels. Enjoy making this indulgent candy and share it with loved ones—it’s sure to create sweet moments worth savoring!
Print
Buttery English Toffee
This Buttery English Toffee is a delightful treat, combining rich butter, chocolate, and crunchy almonds for a melt-in-your-mouth experience. Ideal for holidays or movie nights!
- Total Time: 30 minutes
- Yield: 24 servings 1x
Ingredients
- 1 cup almonds, toasted and chopped
- 1 cup unsalted butter
- 1 cup granulated sugar
- 2 tablespoons water
- 2 tablespoons corn syrup
- 1 teaspoon vanilla extract
- 12 ounces milk chocolate chips
Instructions
- Preheat oven to 325°F and butter a baking dish.
- Toast chopped almonds in the oven for about 10 minutes.
- In a saucepan, combine butter, sugar, water, and corn syrup; cook until boiling and reach 300°F.
- Add vanilla extract and stir well.
- Pour hot toffee into the baking dish and spread.
- Let cool, then sprinkle and melt chocolate chips on top.
- Spread melted chocolate evenly and top with more chopped almonds.
- Cool at room temperature or refrigerate to set.
- Cut into pieces and serve.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Ensure the candy thermometer is accurate for perfect results.
Stir constantly while cooking to maintain smoothness.
For variations, consider using pecans or walnuts.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Nutrition
- Calories: 150
- Sugar: 10
- Sodium: 50
- Fat: 10
- Saturated Fat: 5
- Unsaturated Fat: 4
- Trans Fat: 0
- Carbohydrates: 14
- Fiber: 1
- Protein: 2
- Cholesterol: 15






