toffee bars recipe
The Best toffee bars recipe
The thing I love most about these bars is how they balance rich flavors with a satisfying crunch. The buttery toffee layers feel decadent, but the oats and nuts give them a light, hearty texture that makes them feel like a balanced treat—not just a sugar crash. I’ve also noticed my family enjoys them as a post-meal snack, especially after a big meal of roasted veggies and lean proteins. Plus, they’re surprisingly good for you if you make them with whole-grain oats and skip the extra sugar—it’s a sneaky way to get some fiber and protein without feeling deprived. They’re the kind of recipe that’s foolproof, customizable, and always a hit, whether you’re baking for a small family or sharing with friends.

Classic Caramel Toffee Bars
A rich, gooey toffee bar with a buttery shortbread crust, perfect for satisfying a sweet craving. The caramel sauce melts into a luscious layer, making each bite irresistibly indulgent.
🥘Ingredients
- 1 ½ cups all-purpose flour
- ½ cup unsalted butter, softened
- ¼ cup granulated sugar
- 1 large egg
- 1 tsp vanilla extract
- 1 cup heavy cream
- ½ cup granulated sugar
- ¼ cup unsalted butter
- 1 tbsp unsalted butter (for drizzling)
- 1 tsp vanilla extract
👨🍳Directions
-
1
Preheat oven to 350°F. Line a baking sheet with parchment paper. -
2
In a large bowl, cream together the softened butter and sugar until light and fluffy. Beat in the egg and vanilla extract until fully combined. -
3
Gradually add the flour, mixing just until a dough forms. Divide the dough in half and flatten each half into a ½-inch-thick circle on the prepared baking sheet. -
4
Bake for 12–15 minutes, or until the edges are lightly golden. Let cool completely while preparing the caramel sauce. -
5
In a heavy-bottomed saucepan, combine heavy cream, sugar, and 1 tbsp butter. Bring to a boil over medium-high heat, stirring until sugar dissolves. Reduce heat to medium-low and simmer for 5–7 minutes, stirring often, until the mixture thickens enough to coat the back of a spoon. -
6
Remove from heat and stir in the remaining 1 tbsp butter and vanilla extract. Immediately pour the caramel evenly over the cooled crusts, spreading gently with a spatula. -
7
Return the baking sheet to the oven and bake for an additional 8–10 minutes, or until the caramel is bubbly and slightly browned in spots. Let cool completely before slicing.
🔧Equipment
- Mixing bowls
- Rolling pin
- Baking sheet
- Caramel sauce pot (or heavy-bottomed saucepan)
- Parchment paper
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Classic Caramel Toffee Bars Works
❓ Frequently Asked Questions About Caramel Toffee Bars
How do I store toffee bars to keep them fresh?
Toffee bars stay best when stored in an airtight container at room temperature for up to three days. If you plan to keep them longer, transfer them to the fridge and use them within five days. For extra crispiness, let them sit at room temperature for 15–20 minutes before serving.
Can I make toffee bars with gluten-free flour?
Yes, you can substitute the all-purpose flour with a 1:1 gluten-free blend, but keep in mind the texture may be slightly denser. Ensure your mix is certified gluten-free to avoid cross-contamination risks. The recipe works best with a blend designed for baking.
Why do my toffee bars turn out too soft?
Soft toffee bars often result from underbaking the toffee mixture or not letting it cool enough before adding the filling. Check the toffee is fully set (it should be firm but still slightly sticky) before mixing in the cream cheese. Also, ensure the fridge is cold enough—aim for 38°F or lower.
What if I don’t have a candy thermometer?
You can estimate the temperature by tasting the toffee at 230°F: it should be hot enough to burn your tongue slightly but not scald you. If you’re unsure, cook in small batches until the toffee reaches a soft-ball stage (about 245°F). For the filling, 160°F is ideal—test by dropping a spoonful into cold water; it should form a smooth ball.
Can I use a different type of milk chocolate for the coating?
Absolutely! You can swap out milk chocolate for dark chocolate (70% or higher) or white chocolate, though the flavor profile will change. Dark chocolate adds a deeper taste, while white chocolate keeps the sweetness lighter. Just ensure the chocolate is fully melted and smooth for even coating.
