Almond Cream Cheese Coffee Cake

Almond Cream Cheese Coffee Cake

Streusel Topping:

  • 1/4 cup all-purpose flour
  • 1/4 cup granulated sugar
  • 1/4 teaspoon salt
  • 3 tablespoons cold unsalted butter, diced
  • 1/4 cup sliced almonds  

Almond Cream Cheese Filling:

  • 8 ounces almond paste
  • 2 tablespoons granulated sugar
  • 4 ounces cream cheese, room temperature
  • 1/4 cup sliced almonds 

Cake Batter:

  • 1/2 cup (1 stick) unsalted butter, room temperature
  • 1/2 cup granulated sugar
  • 2 eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon almond extract
  • 1 cup sour cream
  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/2 teaspoon cinnamon   


Preheat oven to 350.  Spray an 8 or 9-inch spring form pan with non-stick spray, or line an 8 or 9-inch cake pan with 3-inch high sides with foil, so that it is fitted tightly against the bottom and comes all the way up the sides with a few inches of overhang.  Spray the foil thoroughly with non-stick spray.


Prepare the Streusel Topping:

In a bowl, combine the flour, sugar and salt, and use your fingers or a pastry cutter to work the butter into the mixture until it’s coarse and crumbly, but you can still see visible chunks of butter.  Toss with the sliced almonds.  Set aside in the refrigerator.


Prepare the Almond Cream Cheese Filling:

In a small bowl, beat the almond paste, sugar and cream cheese.  Keep the almonds separate.  Set aside.


Prepare the Batter:

In the bowl of your stand mixer fitted with the paddle attachment, beat the butter and sugar until fluffy, about 3 minutes.  Beat in the eggs, one at a time, then the vanilla and almond extracts, until thoroughly combined.  Scrape the bowl down and add the sour cream, mixing well.

In a separate bowl, combine the flour, baking powder, baking soda, salt and cinnamon.  With the mixer on low, add the flour mixture and stir just until moistened.  Batter will be thick. 

Spoon half the batter into the bottom of the prepared pan and spread it out into an even layer (I found it easiest to just use my fingers).  Spoon the almond cream cheese filling over the batter and spread out evenly.  Sprinkle with the ¼ cup sliced almonds.  Dollop the remainder of the cake batter on top and use your fingers to spread it out into an even layer.

Bake for 15 minutes, then sprinkle with the streusel topping and bake for an additional 40-50 minutes, until a skewer inserted into the center, halfway down, comes out clean.  (Note that the almond cream cheese layer will stay creamy, so don’t confuse this for uncooked batter.)  Cool the cake in the pan on a wire rack for 15 minutes, then grasp the foil overhang and carefully lift the cake out of the pan (or remove the sides of a spring form pan).  Pull the foil away from the edges of the cake and let it cool for another 15 minutes on the wire rack.  Using a large flat spatula or cake lifter, slide the spatula under the cake to lift it off the foil and onto a serving plate or cake pedestal.


Yields 8 servings.


Recipe from Curly Girl Kitchen