Cinnamon Peach Coffee Cake

This breakfast bread is a bread only in the loosest sense of the word. But with fresh peaches and the tang of buttermilk, who cares what it’s called!

Serves: 10Hands-on: 20 minutesTotal: 1 hourDifficulty: Easy

Serves: 10


  • 1 1⁄2 cups (3 sticks) butter, 2 softened, 1 kept cold
  • 1 cup sugar
  • 2 large eggs
  • 2 tsp. vanilla extract
  • 3 1⁄2 cups cake flour
  • 3 tsp. ground cinnamon, divided
  • 1 tsp. baking powder
  • 1 tsp. salt
  • 1 cup buttermilk
  • 1 1⁄2 cups diced fresh peaches
  • 1 cup all-purpose flour
  • 1⁄2 cup brown sugar
  • 1⁄2 cup sliced almonds


  • Preheat oven to 375°F. Coat a 9-inch-round, 2-inch-deep cake pan with nonstick cooking spray. Cut a circle of parchment to fit in the bottom, then coat the top of the parchment with nonstick spray.
  • In a large bowl beat softened butter with sugar until smooth and lump-free. Add eggs and vanilla and mix thoroughly. Sift together cake flour, 2 teaspoons cinnamon, baking powder, and salt. Add to batter alternately with buttermilk. Pour into prepared pan and top with peaches.
  • In a large bowl, combine all-purpose flour, brown sugar, almonds, and remaining cinnamon. Mix well, then cut in cold butter, using fingertips or a pastry blender, until chunks are pea-sized. The streusel is ready when it holds together when squeezed, but easily crumbles apart. Be careful not to over mix.
  • Generously crumble streusel over the peaches, then bake until risen and firm, about 30 to 40 minutes. Cool before removing from pan.