Go Back
Piece of cream cheese crumb cake on white plates with a fork.

Cream Cheese Crumb Cake

Course: Dessert
Cuisine: American
Keyword: cream cheese crumb cake
Prep Time: 30 minutes
Cook Time: 45 minutes
Servings: 15 servings
Calories: 397kcal
Author: Kara @I Scream for Buttercream
This cream cheese crumb cake is the perfect coffee cake with a buttery cake on the bottom, a cream cheese layer and crumb streusel topping.
Print Recipe


For the crumb topping

  • ¾ cup packed brown sugar
  • 1 cup all purpose flour
  • 1 ½ teaspoon cinnamon
  • ½ teaspoon salt
  • ½ cup unsalted butter, cold and cut into small chunks (1 stick)

For the cream cheese mixture

  • 1 8 oz package of cream cheese, room temperature)
  • ½ cup granulated sugar
  • 1 large egg

For the cake

  • 2 cups all purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 ½ cup granulated sugar
  • 1 cup buttermilk
  • 1 tablespoon vegetable oil
  • 2 large eggs
  • 2 teaspoon vanilla extract
  • ¾ cup unsalted butter, room temperature (1 ½ sticks)


For the crumb topping

  • Add the brown sugar, flour, cinnamon and salt to a mixing bowl and whisk well. Pull out any brown sugar chunks. Add the cold butter, in chunks, and mix with a fork, a pastry blender or your fingers. Once all the chunks of butter are broken up and mostly incorporated, you can use an electric mixer to mix it just until the mixture is crumbly.
  • If using a mixer, be careful not to mix too long, or it will form a paste. Stop mixing once the mixture looks crumbly.
  • Cover the bowl with plastic wrap and place in the fridge to chill while you make the cream cheese mixture and cake batter.

For the cream cheese mixture

  • Mix the cream cheese, sugar and egg together until smooth. Set aside while you make the cake batter. Don’t chill the cream cheese mixture if you’ll be making the cake batter soon after.

For the cake

  • Preheat oven to 350 degrees Fahrenheit.
  • Spray or grease a 9x13 inch pan. (I used a glass pan). If you're using a dark coated pan, the bottom may over-brown a bit, so just be aware and lower the temperature to 325 degrees.
  • In a large mixing bowl, whisk together the flour, baking powder, baking soda, salt and granulated sugar. Whisk well and set aside.
  • In another bowl, mix together the buttermilk, oil, eggs and vanilla extract. Whisk well and set aside.
  • Make sure the butter is just slightly cooler than room temperature, but not cold. Add the butter (in chunks) slowly to the dry ingredients. (You can turn a stand mixer on low and leave it on while adding the butter chunks a bit at a time, or a hand mixer can be used.)
  • Once all the butter has been added, turn the mixer up to medium/high and mix until all the flour is coated with the butter and the mixture is crumbly. It will have a sand-like texture. (Watch the video to see what this looks like if you need a visual.)
  • Pour in about half of the liquid mixture. Mix on medium for about one minute.
  • Pour the last of the liquid mixture and mix again but only until combined. Don't over-mix the batter at this point. Mixing it for longer than about 30 seconds is too long. Once all the ingredients are incorporated well, stop mixing.
  • Use a rubber spatula and scrape the sides of the bowl. Mix again for only about 10 seconds to make sure all the ingredients are well incorporated.
  • Pour the batter into the prepared pan.
  • Drop the cream cheese mixture by teaspoonful over the top of the cake batter. Gently swirl through with a knife. Try not to touch the bottom of the pan with the knife.
  • Sprinkle the crumb mixture evenly over the top of the cake batter.
  • Bake at 350 degrees for approximately 45-50 minutes. If using a glass pan, you can set a cookie sheet on the rack below the cake to keep the bottom from over-browning. You can also set a sheet of foil over the top of the cake during the last 10 minutes if the cake looks like it’s beginning to over-brown, but is not done baking.
    When done, the top will be golden brown and a toothpick inserted into the center will come out either clean or with a few moist crumbs.
    (If you use a dark non-stick coated pan, you'll need to lower the temperature to 325 degrees and bake it for a bit longer. Times will vary, but the top should be browned and a toothpick inserted into the center will come out with a few crumbs, but not raw batter.)
  • Set on wire rack to cool for at least an hour. This cake is best served warm.


This cake is best served warm. Store leftovers covered in the refrigerator and heat for about 15 seconds in the microwave before serving.
Nutritional values are an estimate.
Make sure to check out the TIPS & FAQs for this recipe in the blog post, which may answer questions about substitutions.
*This recipe card may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.


Calories: 397kcal | Carbohydrates: 58g | Protein: 4g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 75mg | Sodium: 227mg | Potassium: 109mg | Fiber: 1g | Sugar: 38g | Vitamin A: 548IU | Vitamin C: 1mg | Calcium: 55mg | Iron: 1mg