This Raspberry Cream Cheese Coffee Cake is soft, buttery, and packed with juicy raspberries and a creamy cheesecake layer.
Every bite has a tender crumb, sweet berries, and a buttery cinnamon streusel on top.
It’s perfect for breakfast, brunch, dessert, or an afternoon coffee break, and it’s one of those recipes that always disappears fast.
Why I Love This Recipe
I’ve made this coffee cake more times than I can count because it feels special without being difficult. The first time I baked it was for a slow weekend morning, and everyone kept coming back for another slice. The creamy filling stays rich, the raspberries add just enough brightness, and the buttery topping gives every bite a little crunch. It looks like something from a bakery, but it’s simple enough to make at home.
- Soft, buttery cake with a rich cream cheese center
- Fresh raspberries add bright, fruity flavor
- Crunchy cinnamon streusel adds great texture
- Perfect for breakfast, brunch, dessert, or coffee time
- Easy ingredients you can find almost anywhere
- Stays moist for several days

Servings and Time
Servings: 12 slices
Prep Time: 25 minutes
Bake Time: 50–60 minutes
Total Time: About 1 hour 25 minutes

What You’ll Need
Cake Batter
- 2 cups (250g) all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon salt
- ½ cup (113g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- ½ cup (120ml) whole milk
Cream Cheese Filling
- 8 ounces (226g) cream cheese, softened
- ¼ cup (50g) granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
Raspberry Layer
- 1½ cups (180g) fresh raspberries
Streusel Topping
- ½ cup (65g) all-purpose flour
- ¼ cup (50g) brown sugar
- ½ teaspoon ground cinnamon
- ¼ cup (57g) cold unsalted butter, cubed
Finish
- Powdered sugar for dusting (optional)
Pro Tips
- Let the cream cheese soften for about 30 minutes so it mixes smoothly.
- Toss the raspberries gently so they stay whole.
- Don’t overmix the batter after adding the flour or the cake can become dense.
- Cover loosely with foil during the last 15 minutes if the top browns too quickly.
- Let the cake cool before slicing so the cream cheese layer can fully set.
Tools You’ll Need
- 9-inch springform pan
- Mixing bowls
- Electric hand mixer
- Whisk
- Rubber spatula
- Measuring cups
- Measuring spoons
- Pastry cutter or fork
- Cooling rack
Substitutions and Variations
- Use frozen raspberries without thawing.
- Swap raspberries for blueberries or blackberries.
- Add sliced almonds to the streusel.
- Use lemon zest in the batter for a fresh citrus flavor.
- Replace vanilla with almond extract for a different flavor.
Make Ahead Tips
- Make the streusel one day ahead and refrigerate.
- Assemble the cake the night before and refrigerate before baking.
- Bake completely, cool, then wrap tightly for up to two days before serving.
Recipe
Step 1: Prepare the Pan and Oven
Preheat the oven to 350°F (175°C). Grease a 9-inch springform pan with butter and lightly dust it with flour or line the bottom with parchment paper.
Step 2: Make the Streusel
In a bowl, combine ½ cup all-purpose flour, ¼ cup brown sugar, and ½ teaspoon ground cinnamon. Add ¼ cup cold cubed butter and cut it in until coarse crumbs form. Refrigerate while preparing the cake.

Step 3: Mix the Cream Cheese Filling
Beat 8 ounces softened cream cheese, ¼ cup granulated sugar, 1 large egg, and 1 teaspoon vanilla extract until completely smooth.

Step 4: Make the Cake Batter
Whisk together 2 cups all-purpose flour, 2 teaspoons baking powder, and ½ teaspoon salt.
In another bowl, beat ½ cup softened butter with ¾ cup granulated sugar for about 3 minutes until light and fluffy. Beat in 2 large eggs, one at a time, followed by 1 teaspoon vanilla extract.
Add the dry ingredients in three additions, alternating with ½ cup whole milk, mixing just until combined.

Step 5: Assemble the Cake
Spread half of the cake batter into the prepared pan. Spread the cream cheese filling evenly over the batter. Scatter 1½ cups fresh raspberries evenly over the filling. Spoon the remaining batter carefully over the raspberries and gently spread. Sprinkle the chilled streusel evenly over the top.

Step 6: Bake
Bake for 50 to 60 minutes, until the streusel is golden brown and a toothpick inserted into the cake portion comes out mostly clean with a few moist crumbs.
Cool for at least 30 minutes before removing the springform ring.
Step 7: Finish and Serve
Dust lightly with powdered sugar if desired. Slice into 12 pieces and serve warm or at room temperature.

Why This Recipe Works (Quick Science)
The butter and sugar trap tiny air bubbles during mixing, making the cake soft and tender. Baking powder creates extra lift as it bakes. The cream cheese filling stays creamy because of its fat content, while the egg helps it set without becoming dry. The cold butter in the streusel melts slowly, creating crisp, buttery crumbs instead of a solid topping.
Common Mistakes
- Using cold cream cheese creates lumps.
- Overmixing the batter makes the cake heavy.
- Pressing the raspberries into the batter causes uneven baking.
- Skipping the cooling time can make the filling too soft when sliced.
- Using warm butter for the streusel prevents crumb formation.
What to Serve With
- Hot coffee
- Earl Grey tea
- Fresh fruit salad
- Vanilla yogurt
- Whipped cream
- Fresh whipped butter
- Crispy bacon or breakfast sausage for brunch
Leftovers and Storage
Store covered in the refrigerator for up to 5 days.
Serve chilled or let slices come to room temperature before eating.
Freeze individual slices for up to 2 months. Thaw overnight in the refrigerator.
Macros Information
Approximate per serving (1 of 12 slices)
- Calories: 340
- Protein: 6g
- Carbohydrates: 38g
- Fat: 18g
- Saturated Fat: 11g
- Fiber: 2g
- Sugar: 20g
- Sodium: 190mg
FAQ
Can I use frozen raspberries?
Yes. Use them straight from the freezer without thawing.
Can I make this ahead?
Yes. Bake it one day ahead and refrigerate until ready to serve.
How do I know it’s done?
The top should be golden, and a toothpick inserted into the cake portion should come out with just a few moist crumbs.
Can I use a regular cake pan?
Yes, but a springform pan makes removing the cake much easier.
Do I have to use powdered sugar?
No. It’s only for appearance and a little extra sweetness.
Final Thoughts
This Raspberry Cream Cheese Coffee Cake brings together buttery cake, rich cream cheese, sweet raspberries, and crunchy streusel in every slice. It’s easy enough for a relaxing weekend bake but beautiful enough to serve for holidays, brunches, or special gatherings. Once you try it, it’s likely to become one of those recipes you come back to again and again. If you make it, leave a comment and share how it turned out or any fun variations you tried.

