Coffee Cake Homemade • Moist, Cozy & Perfect for Brunch

A warm slice of coffee cake with its soft, buttery crumb and cinnamon-streusel topping is a timeless treat that’s perfect any time of day — breakfast, brunch, or a mid-afternoon pick-me-up with your favorite cup of coffee.

Despite its name, there’s no actual coffee in traditional American-style coffee cake. Instead, it’s a moist vanilla or sour cream cake with a sweet, spiced topping, sometimes with a ribbon of cinnamon running through the middle. It’s the ultimate crowd-pleaser: simple, nostalgic, and impossible to resist.

This easy coffee cake recipe delivers all the bakery-style flavor with pantry staples and no fuss.

Ingredients Overview

Coffee cake has two main components: the soft cake base and the crunchy cinnamon streusel. Here’s how each ingredient contributes:

For the Cake Batter

  • 1/2 cup (1 stick) unsalted butter, softened
    Creates richness and a tender crumb.

  • 3/4 cup granulated sugar
    Sweetens the base without overpowering the cinnamon.

  • 2 large eggs
    Adds structure and helps the cake rise.

  • 1 cup sour cream
    This is key to keeping the cake moist and soft.
    Substitute: full-fat Greek yogurt works too.

  • 2 tsp vanilla extract
    Adds warmth and depth of flavor.

  • 1½ cups all-purpose flour
    Provides structure without making the cake dense.

  • 1½ tsp baking powder + 1/2 tsp baking soda
    These work together for a tender, fluffy rise.

  • 1/4 tsp salt
    Balances the sweetness and enhances all flavors.

For the Cinnamon Streusel

  • 1/2 cup brown sugar (light or dark)
    Provides a molasses note that pairs perfectly with cinnamon.

  • 1 tbsp ground cinnamon
    The signature spice in coffee cake.

  • 1/3 cup all-purpose flour
    Helps create the crumbly texture.

  • 1/4 cup unsalted butter, melted
    Binds the topping and helps it crisp in the oven.

Optional: Add 1/4 cup chopped pecans or walnuts for texture.

Step-by-Step Instructions

1. Preheat and Prepare the Pan

  • Preheat oven to 350°F (175°C).

  • Grease and flour an 8×8-inch square pan or a 9-inch round cake pan.

2. Make the Streusel Topping

In a small bowl, combine:

  • 1/2 cup brown sugar

  • 1 tbsp cinnamon

  • 1/3 cup flour

  • 1/4 cup melted butter

Mix with a fork until crumbly. Set aside.

3. Cream the Butter and Sugar

In a large bowl, beat:

  • 1/2 cup softened butter with

  • 3/4 cup sugar until light and fluffy (2–3 minutes).

4. Add the Eggs, Sour Cream, and Vanilla

  • Beat in 2 eggs, one at a time.

  • Add 1 cup sour cream and 2 tsp vanilla, mixing until smooth.

5. Add Dry Ingredients

In a separate bowl, whisk together:

  • 1½ cups flour

  • 1½ tsp baking powder

  • 1/2 tsp baking soda

  • 1/4 tsp salt

Gradually add the dry mixture to the wet ingredients. Mix until just combined — don’t overmix.

6. Assemble the Cake

  • Spread half the batter into the prepared pan.

  • Sprinkle with half the streusel topping.

  • Add the remaining batter on top.

  • Finish with the rest of the streusel over the top.

7. Bake

  • Bake for 35–40 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.

Let cool in the pan for 10–15 minutes before slicing.

Optional: Dust cooled cake with powdered sugar or drizzle with a simple glaze made of powdered sugar + milk.

Tips, Variations & Substitutions

  • Make-ahead: Bake a day in advance and store covered at room temp. Flavors deepen overnight.

  • Add-ins: Mix in ½ cup blueberries, diced apples, or mini chocolate chips for variety.

  • Crumb lovers: Double the streusel recipe for an extra-thick topping.

  • Nuts: Add toasted pecans or walnuts to the streusel for crunch.

  • Gluten-free: Use a 1:1 gluten-free baking flour.

Serving Ideas & Occasions

This classic coffee cake is ideal for:

  • Brunch tables or breakfast gatherings

  • Holiday mornings (Christmas, Easter, Thanksgiving)

  • Office potlucks or book clubs

  • Afternoon tea or coffee breaks

Pair it with:

  • A latte, cappuccino, or strong black coffee

  • Herbal tea or chai

  • A dollop of whipped cream or a scoop of vanilla yogurt

Nutritional & Health Notes

This is a traditional butter-based cake, so it’s rich and satisfying. For a slightly lighter version:

  • Use low-fat Greek yogurt instead of sour cream

  • Reduce sugar slightly (especially in the streusel)

  • Cut smaller portions — it’s rich enough to satisfy with just a square

Store leftovers in an airtight container at room temp for 2 days or refrigerate for up to 5.

FAQs

Q1: Can I freeze coffee cake?

Yes! Let it cool completely, wrap tightly in plastic wrap and foil, and freeze up to 2 months. Thaw at room temperature.

Q2: What’s the difference between coffee cake and crumb cake?

Coffee cake has a thinner layer of streusel, while crumb cake is mostly about the thick crumb topping. Coffee cake also tends to be moister and more buttery.

Q3: Can I make this in a loaf pan?

Yes — use a 9×5-inch loaf pan and bake for 45–50 minutes. Check for doneness in the center.

Q4: Can I add fruit to this recipe?

Absolutely. Fold in ½ cup of chopped apples, blueberries, or raspberries. Toss the fruit in a bit of flour first to prevent sinking.

Q5: Does coffee cake have coffee in it?

Despite the name, traditional American coffee cake doesn’t contain coffee. It’s meant to be served with coffee, not flavored by it.

Q6: Can I double the recipe?

Yes. Bake in a 9×13-inch pan for 40–45 minutes. Great for a crowd.

Q7: How do I keep coffee cake moist?

Sour cream or yogurt is the secret. Don’t overbake, and store it covered to retain moisture.

Print

Coffee Cake Homemade • Moist, Cozy & Perfect for Brunch

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Soft, buttery coffee cake with a cinnamon-streusel topping and tender crumb. Perfect for breakfast, brunch, or a cozy afternoon treat.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 35–40 minutes
  • Total Time: 50–55 minutes
  • Yield: 912 servings 1x

Ingredients

Scale

Cake Batter:

  • 1/2 cup unsalted butter, softened

  • 3/4 cup sugar

  • 2 large eggs

  • 1 cup sour cream

  • 2 tsp vanilla extract

  • 1½ cups all-purpose flour

  • 1½ tsp baking powder

  • 1/2 tsp baking soda

  • 1/4 tsp salt

Streusel Topping:

  • 1/2 cup brown sugar

  • 1 tbsp cinnamon

  • 1/3 cup all-purpose flour

  • 1/4 cup melted butter

  • (Optional) 1/4 cup chopped nuts

Instructions

  • Preheat oven to 350°F. Grease an 8×8-inch pan.

  • Mix streusel topping ingredients in a small bowl. Set aside.

  • In a large bowl, cream butter and sugar. Add eggs, sour cream, and vanilla.

  • Whisk dry ingredients in a separate bowl.

  • Add dry mix to wet and stir until just combined.

  • Spread half the batter in the pan, sprinkle half the streusel, repeat.

  • Bake 35–40 mins. Cool slightly before slicing.

Notes

  • Double the streusel for extra crumb topping.

  • Add fruit or nuts for variation.

  • Store at room temp or freeze for later.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star