The Best Homemade Coffee Cake Recipe

Flavorful layers of cinnamon-sugar and buttery crumb await in the best homemade coffee cake recipe you’ll ever try... Dig in now!

Share your Recipe

What You’ll Love About This Recipe

This coffee cake is a total crowd-pleaser, with its tender crumb and cozy cinnamon swirl that makes every bite irresistible.

  • Easy to make: No fancy techniques needed—just mix, layer, and bake for a stress-free treat.
  • Perfectly balanced: Sweet but not too sugary, with a hint of warmth from the cinnamon that pairs perfectly with coffee.
  • Versatile: Great for breakfast, brunch, or dessert, and even better the next day (if it lasts that long!).

Recipe

buttery cinnamon coffee cake

This classic homemade coffee cake is a tender, buttery cake with a cinnamon-sugar swirl and a crunchy streusel topping. Perfect for breakfast or dessert, it pairs wonderfully with a cup of coffee.

Ingredients:

  • 2 cups all-purpose flour
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1/2 cup unsalted butter, softened
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1 cup sour cream
  • 1/2 cup brown sugar
  • 1 tsp ground cinnamon
  • 1/2 cup chopped walnuts or pecans (optional)

Instructions:

  1. Preheat oven to 350°F (175°C). Grease a 9-inch square or round baking pan.
  2. In a bowl, whisk together flour, baking powder, baking soda, and salt.
  3. In a separate bowl, beat butter and granulated sugar until light and fluffy. Add eggs one at a time, then mix in vanilla.
  4. Alternately add the flour mixture and sour cream to the butter mixture, beginning and ending with flour.
  5. In a small bowl, mix brown sugar, cinnamon, and nuts (if using).
  6. Spread half the batter into the pan. Sprinkle half the cinnamon-sugar mixture over it. Add remaining batter and top with the rest of the cinnamon-sugar.
  7. Bake for 35-40 minutes or until a toothpick inserted comes out clean. Cool before serving.

Notes:

  • For extra moisture, substitute Greek yogurt for sour cream.
  • Store leftovers in an airtight container for up to 3 days.

Equipment:

  • 9-inch baking pan
  • Mixing bowls
  • Whisk and electric mixer

Time:

  • Prep time: 15 minutes
  • Cooking time: 35-40 minutes

Cuisine: American

Serving: 8-10 slices

Nutrition

This homemade coffee cake is a delightful treat, but be mindful of its nutritional content.

NutritionAmount per Serving
Calories280 kcal
Total Fat12 g
Saturated Fat7 g
Cholesterol50 mg
Sodium320 mg
Total Carbohydrate40 g
Dietary Fiber1 g
Sugars22 g
Protein4 g

What To Serve With It

I love serving my homemade coffee cake with fresh fruit pairings, like berries or sliced peaches, because they add a bright, juicy contrast. A dollop of whipped cream on top makes it feel extra special, almost like a dessert. You can’t go wrong with either, or hey—why not both?

Fresh Fruit Pairings

While coffee cake is delicious on its own, pairing it with fresh fruit can take it to the next level. I love adding slices of juicy strawberries or ripe bananas for a sweet, revitalizing contrast. For a tangy twist, I’ll toss some blueberries or raspberries on the side. Peaches or nectarines, especially in summer, bring a juicy brightness that complements the cake’s richness. If I’m feeling fancy, I’ll drizzle a little honey over grapes or figs. The natural sweetness of the fruit balances the cake’s crumbly texture perfectly, making every bite feel like a special treat. It’s a simple way to elevate your coffee cake experience.

Whipped Cream Topping

Though coffee cake is already a delight, adding a fluffy whipped cream topping makes it feel downright indulgent. I love how it melts slightly into the warm cake, creating a creamy contrast to the crumbly texture. For the best results, I whip heavy cream with a bit of sugar and vanilla until soft peaks form—just don’t overdo it, or it’ll turn buttery. A dollop on each slice elevates it from breakfast to dessert. Pair it with fresh berries or a drizzle of caramel for extra flair. Trust me, once you try it, you’ll never skip the whipped cream again.

Share your Recipe