After 25 years of making homemade toffee, I've learned that a few small techniques make all the difference between grainy, separated candy and buttery, crisp toffee that snaps perfectly every time.

I only have one English toffee recipe because after making it for more than 25 years, I don't think it needs improving. Instead, I use that same reliable recipe as the foundation for several holiday favorites—including Christmas Crack, Disneyland-inspired Churro Toffee, and my sweet-and-salty Take 5 Toffee.
Whether you're making candy for holiday gift boxes, cookie exchanges, or Christmas dessert trays, these are the homemade toffee recipes I make year after year.
Why This Toffee Recipe Works
I didn't set out to create a collection of different toffee recipes. Instead, I spent 25 years perfecting one reliable English toffee recipe that I could count on every holiday season. Once I had the technique perfected, I started creating fun variations using that same buttery toffee base—from Christmas Crack and Churro Toffee to my sweet-and-salty Take 5 Toffee.
The result is buttery toffee that sets beautifully, breaks with a crisp snap, and serves as the base for several of my family's favorite holiday candies.
Once you understand the basic method, you can easily customize it with different toppings and flavors.
Why I Love Making Homemade Toffee
- Much less expensive than buying gourmet candy.
- Perfect for Christmas gift boxes and cookie trays.
- Most recipes use simple pantry ingredients.
- Easy to customize with different chocolates, nuts, candies, and toppings.
- Homemade toffee keeps well, making it ideal for holiday baking.
What Is Toffee?
Toffee is a buttery candy made by cooking butter and sugar together until the mixture reaches the hard crack stage (about 300°F). Once cooled, it becomes crisp, crunchy, and rich with caramelized flavor.
Some recipes are coated with chocolate and chopped nuts, while others are topped with crackers, pretzels, candies, or cookies for fun variations.
Easy Homemade Toffee Recipes

Classic English Toffee
This is the recipe that started it all. My aunt has been making this English toffee for more than 40 years and shared the recipe with me when I got married. I've been making it every Christmas for the past 25 years, and it's become the foundation for every toffee variation on this site.
→ Get the English Toffee Recipe

Christmas Crack Toffee
This recipe starts with the same English toffee I've been making for 25 years. Instead of pouring it into a pan on its own, I pour the hot toffee over pretzels, then finish it with chocolate and holiday toppings. The salty pretzels add incredible crunch while the buttery toffee stays exactly the same. It's one of my favorite homemade Christmas candies.
→ Get the Christmas Crack Recipe

Churro Toffee
A Disneyland-inspired favorite.
If you've ever visited Disneyland, you've probably seen their famous churro toffee. This recipe starts with my classic English toffee, then gets topped with white chocolate and a generous coating of cinnamon sugar for an irresistible Disneyland-inspired treat.
→ Get the Churro Toffee Recipe

Take 5 Toffee
Everything you love about a Take 5 candy bar—in toffee form.
This sweet-and-salty toffee combines buttery toffee with chocolate, pretzels, peanuts, and peanut butter chips for a dessert inspired by the classic Take 5 candy bar. It's crunchy, salty, sweet, and impossible to stop eating.
Tips & Tricks for Perfect English Toffee

- Cool completely before breaking into pieces. It can be tempting to break into it early, but letting the toffee cool completely gives it the best crisp texture and clean snap.
- Don't double the recipe. This tip came from my aunt, and I've followed it ever since. Smaller batches cook more evenly and are much less likely to separate.
- Use a wooden spoon or silicone spatula. Metal spoons heat up as the candy cooks, making them uncomfortable to hold. A wooden spoon or silicone spatula stays cooler and works perfectly for stirring.
- Start with a clean, completely dry saucepan. Even a small amount of leftover grease, sugar, or water can affect how the toffee cooks. Wash and thoroughly dry your pan before each batch.
- Cook over medium-high heat. Don't be afraid to turn the heat up once the butter and sugar begin to simmer. This isn't a low-and-slow candy recipe. On my stove, medium-high (about 6–7 out of 10) produces the best results.
- Use the color as your guide—not just the timer. Five minutes is a great starting point, but every stove cooks differently. Continue cooking until the toffee reaches the color of a brown paper bag. If it needs another minute or two, let it cook.
- Have everything ready before you start. Line your pan, measure your ingredients, and have your chocolate and toppings ready to go. Once the toffee reaches the proper temperature, you'll want to work quickly.
- Let the chocolate melt before spreading it. Sprinkle the chocolate over the hot toffee and let it sit for a minute or two before spreading it into a smooth layer. This creates a beautiful finish without overworking the chocolate.
Which Homemade Toffee Recipe Should You Make?
- New to making toffee? Start with my Classic English Toffee. It's the master recipe that inspired every other variation on this page.
- Need a quick Christmas candy? Make Christmas Crack Toffee. My classic English toffee is poured over pretzels and finished with chocolate for an easy holiday favorite.
- Love Disneyland treats? Try Churro Toffee, made with my classic English toffee, white chocolate, and cinnamon sugar.
- Can't resist sweet-and-salty desserts? Take 5 Toffee is loaded with pretzels, peanuts, peanut butter chips, and chocolate for the ultimate candy bar-inspired treat.
