Best Toffee Almond Cake Recipe (Moist, Buttery & Crunchy)

If you love desserts that feel rich and “bakery-style” without being complicated, this toffee almond cake is the perfect recipe to keep in your rotation. It’s soft and buttery inside, lightly crisp on top, and finished with a warm toffee drizzle and crunchy almonds. The almond flavor makes it taste elegant, while the toffee adds that deep caramel sweetness that makes every bite addictive.

Ingredients

For the cake

  • 1 cup (225 g) unsalted butter, softened
  • 1 cup (200 g) sugar (granulated or golden caster)
  • 4 large eggs, room temperature
  • 1½ cups (150 g) almond flour/almond meal
  • 1 cup (125 g) all-purpose flour
  • 2 tsp baking powder
  • ¼ tsp salt
  • 1 tsp vanilla extract
  • ½ cup (120 ml) milk (or buttermilk)

For the topping

  • ½ cup (60 g) sliced almonds (or chopped almonds)

For serving (toffee drizzle)

  • ¾ cup toffee sauce (or a thick caramel sauce)
Best Toffee Almond Cake Recipe

Step-by-step Instructions

1) Prep your oven and pan

  1. Preheat oven to 350°F (175°C).
  2. Grease a 9-inch (23 cm) round cake pan and line the bottom with parchment paper.

2) Cream butter and sugar

  1. In a large bowl, beat the softened butter and sugar for 2–3 minutes until pale and fluffy.
    • This step helps the cake turn light and tender.

3) Add eggs and vanilla

  1. Add the eggs one at a time, beating well after each addition.
  2. Mix in the vanilla extract.
    • If the mixture looks slightly curdled, don’t worry—it will smooth out once dry ingredients are added.

4) Combine dry ingredients

  1. In a separate bowl, whisk together:
    • almond flour
    • all-purpose flour
    • baking powder
    • salt

5) Finish the batter

  1. Add the dry mixture to the butter mixture in 2–3 parts, alternating with the milk.
  2. Mix gently just until combined.
    • Don’t overmix, or the cake can become dense.

6) Add almonds on top

  1. Pour the batter into the prepared pan and smooth the top.
  2. Sprinkle the sliced almonds evenly over the surface.

7) Bake

  1. Bake for 35–45 minutes, or until:
    • the top is golden
    • a toothpick inserted in the center comes out clean (or with a few moist crumbs)

8) Cool

  1. Let the cake cool in the pan for 10–15 minutes.
  2. Turn it out onto a rack to cool completely (or serve slightly warm).
Best Toffee Almond Cake Recipe

How to Serve (Toffee Finish)

  1. Warm the toffee sauce slightly (microwave 10–20 seconds or warm in a small pan).
  2. Slice the cake and drizzle warm toffee sauce over each slice.
  3. Optional: add a spoon of whipped cream or vanilla ice cream.

Tips for the Best Results

  • Use room-temperature eggs for a smooth batter.
  • Toast the almonds for extra flavor (optional): spread on a tray and toast 5–7 minutes at 350°F (175°C).
  • If you want a deeper caramel taste, use light brown sugar instead of white sugar.

Storage

  • Room temperature: airtight container for up to 3 days
  • Fridge: up to 5 days (bring to room temp before serving)
  • Freezer: wrap well and freeze up to 3 months (freeze cake without sauce)

Leave a Comment