G-HT4TFH19W6

Cakes

February 28, 2026

Almond Coffee Cake with Brown Butter Streusel Topping

This almond coffee cake combines three layers of flavor: a soft vanilla almond cake batter, a creamy almond filling inspired by almond croissants, and a buttery brown butter streusel topping. The result is a tender coffee cake with rich almond flavor in every bite. If you love bakery-style almond pastries, this almond coffee cake is the perfect recipe to make at home.

Why You’ll Love This Almond Coffee Cake

If anyone knows me they know that almond croissants is my favorite pastry of all time. There’s something magical about that combination of buttery pastry, sweet almond filling, and sliced almonds dusted with powdered sugar. If I can turn a dessert like I did with these almond croissant cookies into something that tastes like an almond croissant, I absolutely will. That’s exactly what inspired this Almond Coffee Cake.

This cake combines four layers of flavor:

  • a soft vanilla almond coffee cake batter
  • a creamy almond filling (similar to frangipane)
  • a brown butter streusel topping with sliced almonds
  • finished with powdered sugar that pairs beautifully with the almond flavor

The result is a cake that tastes like the inside of an almond croissant but in a cozy, sliceable coffee cake form. It’s tender, nutty, lightly sweet, and perfect with a cup of coffee.

almond coffee cake slice with powdered sugar and almond slices.

Why Powdered Sugar Is Used in the Almond Filling

Powdered sugar is key for creating a smooth almond filling. Powdered sugar dissolves more easily than granulated sugar, creating a smooth almond filling instead of a grainy texture. This helps the filling bake into a creamy layer rather than separating or becoming coarse.

When making almond fillings like frangipane, powdered sugar helps the butter and eggs emulsify properly so the filling spreads smoothly and bakes evenly.

How to Make the Almond Filling Smooth

  1. Start with softened butter so it blends easily.
  2. Whisk the butter and powdered sugar until creamy and smooth.
  3. Add the egg and egg yolk and mix until fully incorporated.
  4. Stir in almond extract and vanilla.
  5. Fold in almond flour, flour, and salt.

At first the mixture may look slightly grainy because of the almond flour, but once baked it becomes soft, creamy, and rich.

Ingredients to make almond coffee cake.

Ingredients to Make Almond Coffee Cake with Streusel Topping

This almond coffee cake features a soft almond-flavored cake, a creamy almond filling inspired by almond croissants, and a buttery brown butter streusel topping.

Butter

Butter provides richness and flavor in both the cake batter and streusel topping. In the streusel we brown the butter to add a nutty caramel flavor that pairs beautifully with almonds. If this is your first time browning butter, check out this blog page with steps on how to brown butter perfectly.

Granulated Sugar

Provides sweetness and helps create a tender crumb.

Brown Sugar

Adds moisture and subtle caramel notes that deepen the flavor of the cake.

Eggs

Eggs provide structure, moisture, and help bind the cake batter together.

Vanilla Extract

Enhances the sweetness and rounds out the flavor of the cake.

Almond Extract

A small amount goes a long way and gives this coffee cake its signature almond croissant flavor.

Yogurt

Full-fat yogurt keeps the cake moist and tender without making it heavy.

Milk

Helps create a smooth batter and adds moisture.

Flour

All-purpose flour gives the cake structure.

Milk Powder (optional)

Milk powder boosts the buttery flavor and helps create a more tender crumb.

Baking Powder and Baking Soda

These leavening agents help the cake rise and stay light.

Almond Flour

Used in the filling to create a texture similar to almond croissant filling.

Powdered Sugar

Used in the almond filling because it dissolves easily and creates a smooth, creamy texture. Granulated sugar can make the filling grainy.

Sliced Almonds

Add crunch and reinforce the almond flavor on top of the cake.

Step-by-Step Instructions to Make Almond Coffee Cake

1. Brown the Butter for the Cake Batter

Start by browning the butter for the cake batter first so it has time to cool before mixing. In a small saucepan over medium heat, melt ½ cup (113g) unsalted butter. Stir occasionally as the butter melts. After a few minutes it will begin to foam and the milk solids at the bottom will turn golden brown. Continue cooking until the butter smells nutty and caramel-like and brown specks form at the bottom of the pan. Remove from heat and pour the butter into a heatproof bowl. Set aside and allow it to cool for about 10–15 minutes before making the batter.

Optional: Brown All the Butter at Once

If you prefer, you can brown the butter for both the cake batter and the streusel at the same time. This is actually my personal preference, but it does involve a little bit of math!

The total butter needed in this recipe is:

12 tablespoons (169g)

Place all of the butter in a saucepan over medium heat and cook until it turns golden brown and smells nutty, with brown specks forming at the bottom of the pan.

Once browned, pour the butter into a measuring cup (at least 1 cup capacity) or into a bowl placed on a kitchen scale.

Because a small amount of moisture evaporates during browning, the final volume will be slightly reduced. To divide the butter correctly, portion it using the following percentages:

67% of the browned butter for the cake batter
33% of the browned butter for the streusel

This equals approximately:

8 tablespoons for the cake batter
4 tablespoons for the streusel

Allow the portion for the cake batter to cool before making the batter, while the streusel portion can be used right away.

2. Brown the Butter for the Streusel

In the same saucepan, melt 4 tablespoons (56g) unsalted butter. Cook over medium heat until the butter foams and the milk solids turn golden brown and fragrant. Remove from heat once the butter smells nutty.

3. Make the Brown Butter Streusel

In a medium bowl combine:

• ¾ cup (90g) all-purpose flour
• ⅓ cup (75g) light brown sugar
• 2 tablespoons (25g) granulated sugar
• pinch of kosher salt

Add the  browned butter from the streusel along with:

• ½ teaspoon vanilla extract
• ¼ teaspoon almond extract

Mix with a fork until crumbly and big and small clumps form. Place the streusel in the refrigerator while preparing the rest of the cake. Chilling the streusel helps create larger crumbs when baked.

4. Prepare the Almond Filling

In a bowl whisk together:

• 6 tablespoons softened butter
• ¾ cup powdered sugar

Mix until smooth and creamy.

Whisked softened butter and powdered sugar to make almond filling.

Add:

• 1 whole egg
• 1 egg yolk
• 1½ teaspoons almond extract
• ½ teaspoon vanilla extract or vanilla bean paste (that's what I used, that's why you see the vanilla bean specks in the photo below)

Whisk until fully combined.

softened, butter, vanilla and almond extract and eggs to make almond filling.

Fold in:

• ¾ cup almond flour
• 1 tablespoon all-purpose flour
• ¼ teaspoon kosher salt

Mix until a thick almond paste forms.

Set aside. As the filling sits it will firm slightly, making it easier to swirl into the cake.

Almond filling in a mixing bowl.

5. Prepare the Pan and Oven

Preheat oven to 350°F (175°C). Line an 8×8 inch baking pan with parchment paper so the coffee cake lifts out easily.

6. Make the Coffee Cake Batter

In a large bowl whisk together:

• cooled brown butter from the batter ingredients
• ½ cup granulated sugar
• ¼ cup light brown sugar

Whisk until smooth.

brown butter and sugars to make almond coffee cake batter.

Add:

• 2 eggs
• 2 teaspoons vanilla extract
• ¼ teaspoon almond extract

Whisk until glossy.

Stir in:

• ½ cup full-fat yogurt
• ¼ cup milk

Almond coffee cake wet batter.

In a separate bowl whisk together the dry ingredients:

• 1½ cups all-purpose flour
• 1 tablespoon milk powder (optional)
• 1½ teaspoons baking powder
• ¼ teaspoon baking soda
• ½ teaspoon kosher salt

Add the dry ingredients to the wet ingredients and mix until just combined.

Do not overmix the batter.

7. Assemble the Coffee Cake

Spread the batter evenly into the prepared baking pan. Dollop the almond filling across the surface of the batter. Use a knife or spoon to gently spread the filling on top of the cake batter. Remove the streusel from the refrigerator and sprinkle it evenly over the top.

Finish with ½ cup sliced almonds.

cake batter in alined square baking pan.
almond filling on top of almond cake batter.
streusel on top of almond filling.
almond slices on top of brown butter streusel topping.

8. Bake

Bake for 40–45 minutes, or until a toothpick inserted into the center comes out mostly clean. The top should be golden brown and the streusel lightly crisp. Allow the coffee cake to cool in the pan for 15 minutes, then lift it out using the parchment paper.

Dust with powdered sugar before serving.

Storage

Room Temperature

Store the coffee cake in an airtight container at room temperature for up to 3 days

Refrigerator

Store for up to 5 days in the refrigerator. Warm slices slightly before serving.

Freezer

Wrap slices individually and freeze for up to 2 months. Thaw overnight and warm before serving.

almond coffee cake on a plate with powdered sugar and almond slices.

FAQ

Why is my almond filling grainy?

The filling may look slightly grainy before baking because of almond flour. Once baked it becomes smooth and creamy.

Can I use almond paste instead?

Yes, but the flavor will be stronger and the texture denser.

Can almond coffee cake be made ahead?

Yes. Coffee cake often tastes even better the next day as the flavors develop.

You can also make the batter, streusel topping and almond filling separartely the night before and assemble and bake the next day.

Can I skip the almond extract?

You can, but the almond croissant flavor will be less pronounced.

Other Coffee Cake Recipes to try: 

Almond Coffee Cake with Brown Butter Streusel Topping

A soft, buttery almond coffee cake layered with a smooth almond filling and topped with brown butter streusel and sliced almonds. Inspired by the flavor of an almond croissant, this bakery-style coffee cake is perfect with coffee or brunch.

Ingredients

Cake Batter:

  • 1/2 cup (113g) unsalted butter
  • 1/2 cup (100g) granulated or cane sugar
  • 1/4 cup (55g) light brown sugar packed
  • 2 whole egg
  • 2 tsp pure vanilla extract
  • 1/4 tsp almond extract
  • 1/2 cup (120g) plain full fat yogurt
  • 1/4 (60g) full fat milk
  • 1 1/2 cups (180g) all-purpose flour spooned and leveled if not using a food scale to measure the flour
  • 1 TBSP non-fat milk powder (optional)
  • 1 1/2 tsp baking powder
  • 1/4 tsp baking soda
  • 1/2 tsp kosher salt

Almond Filling:

  • 6 TBSP (85g) unsalted butter - softened
  • 3/4 cup (90g) powdered sugar
  • 1 whole egg
  • 1 egg yolk
  • 1 1/2 tsp almond extract
  • 1/2 tsp pure vanilla extract
  • 3/4 cup (75g) almond flour
  • 1 TBSP all purpose flour
  • 1/4 tsp kosher salt

Brown Butter Streusel:

  • 4 TBSP (56g) unsalted butter
  • 1/3 cup (75g) light brown sugar
  • 2 TBSP  (25g) granulated sugar
  • 3/4 cup (90g) all-purpose flour
  • 1/4 tsp almond extract
  • 1/2 tsp vanilla extract
  • pinch of kosher salt

Coffee Cake Topping:

  • 1/2 cup sliced almonds
  • 1/4 cup (30g) powdered sugar

Instructions

  1. In a small saucepan over medium heat, melt ½ cup (113g) unsalted butter. Cook, stirring occasionally, until the butter foams and the milk solids turn golden brown with a nutty aroma. Pour into a bowl and let cool for 10–15 minutes.*see notes
  2. In the same saucepan, melt 4 tablespoons (56g) butter over medium heat. Cook until the butter turns golden brown and fragrant. Remove from heat.**see notes
  3. In a bowl combine ¾ cup flour, ⅓ cup brown sugar, 2 tablespoons granulated sugar, and a pinch of kosher salt. Add the browned butter along with ½ teaspoon vanilla extract and ¼ teaspoon almond extract. Mix with a fork until crumbly clumps form. Place the streusel in the refrigerator while preparing the cake.
  4. In a bowl whisk 6 tablespoons softened butter and ¾ cup powdered sugar until smooth. Add 1 egg, 1 egg yolk, 1½ teaspoons almond extract, and ½ teaspoon vanilla extract and mix until combined. Stir in ¾ cup almond flour, 1 tablespoon all-purpose flour, and ¼ teaspoon salt until a thick paste forms. Set aside.
  5. Preheat oven to 350°F (175°C). Line an 8×8 inch baking pan with parchment paper.
  6. In a large bowl whisk together the cooled brown butter, ½ cup granulated sugar, and ¼ cup brown sugar until smooth. Add 2 eggs, 2 teaspoons vanilla extract, and ¼ teaspoon almond extract and whisk until glossy. Stir in ½ cup yogurt and ¼ cup milk.
  7. In a separate bowl whisk 1½ cups flour, 1 tablespoon milk powder (optional), 1½ teaspoons baking powder, ¼ teaspoon baking soda, and ½ teaspoon kosher salt. Add the dry ingredients to the wet ingredients and mix just until combined.
  8. Spread the batter evenly into the prepared pan. Use a knife or spoon to gently spread the almond filling on top of the cake batter.
  9. Sprinkle the chilled streusel evenly over the top and finish with ½ cup sliced almonds.
  10. Bake for 40–45 minutes, or until a toothpick inserted into the center comes out mostly clean.
  11. Allow the cake to cool in the pan for 15 minutes, then lift it out using the parchment paper.
  12. Dust the top with powdered sugar before slicing and serving.

Notes: 

*How to Brown Butter (The Right Way)
  1. Place the butter in a light-colored saucepan over medium heat.
  2. Let it melt completely, then continue cooking. It will foam, then quiet.
  3. Swirl the pan occasionally. Watch for golden bits forming on the bottom.
  4. When it smells nutty and looks amber, remove from heat.
  5. Immediately stir in the espresso powder and milk powder.

You want golden, not burnt. Think toasted hazelnut, not coffee ash.

**Option to Brown All the Butter at Once

If preferred, brown 12 tablespoons (169g) butter in one saucepan. Divide the browned butter after cooking:

  • 67%  or 2/3 of the brown butter for the cake batter
  • 33% or 1/3 of the cake batter for the streusel

Allow the portion for the batter to cool before mixing.

Leave a Comment

Did you make this recipe? I'd love to hear how it turned out. Leave a comment and share your tweaks.

POST COMMENT
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

-- / 5 average rating from -- reviews

Author Name
Comment Time

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. uis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae era

Reply
Author Name
Comment Time

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere. uis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae era

Reply