Caramel Soaked Almond Cake with Dulce de Leche

Prep: 15 minCook: 25 min1 cake (8 slices)mediumAmerican
Caramel Soaked Almond Cake with Dulce de Leche

Rich butter cake combining both all-purpose and almond flours for a tender, nutty crumb that's infused with caramel sauce twice - once in the batter and again while warm for maximum flavor absorption. The cake emerges golden and moist, topped with sliced almonds and optional flaky salt for a sophisticated sweet-salty finish. Perfect for special occasions or when you want an impressive dessert that delivers bakery-quality results at home.

Ingredients

Yield: 1 cake (8 slices)
  • 1 cup butter
    vegan butter1:1vegandairy-free

    works well but less rich flavor

    Full guide →
  • ½ cup sugar
  • ½ cup caramel sauce or dulce de leche
  • 3 eggs
    flax eggs3:1 ratioveganeggs-free

    denser texture

    Full guide →
  • 1 cup all-purpose flour
  • 1 cup almond flour
    additional all-purpose flour1:1nut-freeadds gluten

    reduces almond flavor significantly

    Full guide →
  • 2 teaspoons baking powder
  • ½ teaspoon salt
  • ¼ cup almond slices or slivers
  • ½ cup caramel sauce or dulce de leche, melted
  • ½ teaspoon flaked salt

Instructions

  1. 1

    Cream butter and sugar together

  2. 2

    Mix in caramel sauce

  3. 3

    Beat in eggs one at a time

  4. 4

    Mix flours, baking powder and salt in separate bowl

  5. 5

    Mix dry ingredients into wet ingredients

  6. 6

    Pour into greased 9 inch baking pan

  7. 7

    Sprinkle almonds on top

  8. 8

    Bake in preheated oven until golden brown and toothpick comes out clean

  9. 9

    Pierce warm cake many times with thin knife or large toothpick

  10. 10

    Pour melted caramel sauce over cake

  11. 11

    Let caramel soak in while cake cools

  12. 12

    Optionally sprinkle with flaked salt

Tips

Tip 1

Pierce the warm cake thoroughly to ensure the caramel sauce penetrates deeply for maximum flavor and moisture.

Tip 2

Use room temperature eggs and butter for better mixing and a smoother batter texture.

Tip 3

Let the cake cool completely before serving to allow the caramel to fully absorb and set.

Good to Know

Storage

Cover and store at room temperature for up to 3 days or refrigerate for up to 1 week.

Make Ahead

Can be made 1 day ahead - the caramel flavor actually improves overnight.

Serve With

Serve at room temperature, optionally with whipped cream or vanilla ice cream.

See pairing guide →

Common Mistakes

Watch

Use room temperature ingredients to avoid lumpy batter.

Watch

Pierce the cake while still warm to ensure proper caramel absorption.

Watch

Don't overbake or the cake will be dry despite the caramel soaking.

Substitutions

Dairy-Free Swaps

butter
vegan butter1:1vegandairy-free

works well but less rich flavor

Full guide →

Vegan Options

eggs
flax eggs3:1 ratioveganeggs-free

denser texture

Full guide →

Nut-Free Alternatives

almond flour
additional all-purpose flour1:1nut-freeadds gluten

reduces almond flavor significantly

Full guide →
Find more substitutions →

FAQ

Can I use store-bought caramel sauce instead of dulce de leche?

Yes, both work equally well. Store-bought caramel sauce is typically thinner while dulce de leche is thicker and richer, but either will create a delicious result.

What if I don't have almond flour?

You can substitute with an equal amount of all-purpose flour, though you'll lose some of the nutty flavor and tender texture that almond flour provides.

How long will this cake keep?

The cake stays fresh for up to 3 days at room temperature when covered, or up to 1 week refrigerated. The caramel keeps it moist longer than regular cakes.