Save to Pinterest Last December, my kitchen smelled like butter and caramel for three solid days. I was testing toffee recipes for a neighborhood cookie exchange when I accidentally folded way too many toffee bits into what was supposed to be a simple vanilla cake. The oven timer beeped, I pulled out these golden pans, and something magical happened. That cake disappeared faster than anything else on the table.
My sister called me yesterday asking for the recipe after serving it at her book club. Four women asked for seconds, and one asked if I'd considered opening a bakery. The best part is how the toffee softens slightly in the oven but keeps this gorgeous chewy texture that makes every bite interesting.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 2 cups all-purpose flour: The foundation, though a good gluten-free blend works perfectly here
- 1 teaspoon baking powder: Gives the cake just enough lift without being too airy
- ½ teaspoon salt: Balances all that sweetness and brings out the toffee flavor
- 1 cup unsalted butter, softened: Room temperature is crucial for that light, fluffy texture
- 1 cup sugar: Cream this thoroughly with the butter for the best crumb
- 4 large eggs: Add them one at a time so they incorporate properly
- 1 teaspoon vanilla extract: Pure extract makes a noticeable difference
- 1 cup toffee bits: These are the star of the show
- 1 cup chopped nuts: Pecans or walnuts both work beautifully
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get everything ready first:
- Measure out all ingredients before you start. Preheat your oven to 350°F and grease two 9-inch round cake pans, dusting them with flour so the cake releases easily later.
- Cream the butter and sugar:
- Beat them together for 3 to 4 minutes until the mixture looks pale and fluffy. This step is worth the extra time because it creates air pockets that make the cake tender.
- Add the eggs and vanilla:
- Drop in the eggs one at a time, mixing well after each one. Stir in the vanilla extract until everything is smooth and combined.
- Whisk the dry ingredients:
- In a separate bowl, combine the flour, baking powder, and salt so they are evenly distributed before adding them to the wet mixture.
- Combine the mixtures:
- Gradually add the dry ingredients to the butter mixture, mixing only until you no longer see streaks of flour. Overmixing makes the cake tough, so stop as soon as it comes together.
- Fold in the good stuff:
- Gently incorporate the toffee bits and chopped nuts with a rubber spatula until they are evenly distributed throughout the batter.
- Bake until golden:
- Divide the batter between your prepared pans and bake for 25 to 30 minutes. The cake is done when a toothpick inserted in the center comes out clean.
- Cool completely:
- Let the cakes rest in their pans for 10 minutes, then turn them out onto wire racks to cool completely before serving or frosting.
Save to Pinterest Last year I made this for Christmas Eve dinner and my father-in-law, who usually skips dessert, went back for a second slice. My husband caught him scraping toffee crumbs off his plate with a fork. Now it is requested for every family gathering, birthday or not.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
Sometimes I swap the pecans for toasted hazelnuts when I want something different. The slightly nutty, earthy flavor pairs surprisingly well with the buttery toffee. A friend of mine uses chocolate-covered toffee bits instead of plain ones, which turns this into an even more indulgent treat.
Frosting Options
This cake is delicious on its own, but a caramel buttercream takes it over the top. The salty-sweet frosting complements the toffee without overpowering it. For something lighter, a simple vanilla bean whipped cream lets the cake flavors shine while adding a creamy element.
Storage and Make-Ahead Tips
I have learned that this cake actually tastes better the next day, which makes it perfect for holiday prep. The toffee bits soften slightly and meld into the crumb. Wrap the cooled layers tightly in plastic wrap and freeze them for up to three months if you want to get a head start on baking.
- Let frozen cakes thaw on the counter while still wrapped to prevent condensation
- Unfrosted cake layers stay fresh at room temperature for two days
- Frost the cake the day you plan to serve it for the best texture
Save to Pinterest Hope this brings as much joy to your holiday table as it has to mine. Happy baking.
Common Questions
- → What makes this cake festive?
The combination of buttery layers, sweet toffee bits, and crunchy nuts creates rich flavors and textures perfect for Christmas gatherings and winter celebrations.
- → Can I make this ahead of time?
Yes. The cake layers freeze well for up to three months when wrapped tightly. You can also bake and store the finished cake at room temperature for three days or refrigerate for one week.
- → What nuts work best?
Pecans and walnuts both provide excellent flavor and crunch. Choose based on preference or what you have available. For nut allergies, simply omit them entirely.
- → How do I make this vegan?
Substitute vegan butter for regular butter and replace the four eggs with either one cup unsweetened applesauce or four flax eggs made from ground flaxseed and water.
- → Should I frost this cake?
The cake stands alone beautifully, but caramel or cream cheese frosting adds extra decadence for special occasions. Frost after cooling completely.
- → Can I use different mix-ins?
Absolutely. While toffee bits and nuts are traditional, try chocolate chunks, dried cranberries, or white chocolate chips for variation.