Go Back
+ servings
Peach Coffee Cake
Print Recipe
5 from 3 votes

Buttermilk Peach Coffee Cake

Prep Time15 mins
Cook Time1 hr
Total Time1 hr 15 mins
Cuisine: Dessert
Servings: 12
Calories: 416kcal
Author: Good Dinner Mom


Crumb Topping and Filling

  • 1 cup All Purpose flour
  • ½ cup firmly packed brown sugar light or dark
  • 1 teaspoon ground cinnamon
  • cup chopped almonds
  • 7 tablespoons butter melted

Buttermilk Peach Cake

  • 2 cups All-Purpose flour
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • ¾ cup butter softened
  • 1 ¼ cup granulated sugar
  • 2 large eggs
  • 1 large egg yolk
  • 1 teaspoon vanilla extract
  • ¼ teaspoon almond extract
  • ¾ cup buttermilk see notes if you don't have buttermilk
  • 1 heaping cup 1/4-inch-thick fresh or frozen peach slices


Make the Topping and Filling

  • In a medium bowl, stir together the flour, sugar, cinnamon, salt, and almonds until well blended. Add the melted butter and mix with a fork, stirring until the butter is absorbed and the dry ingredients are uniformly moistened. Set aside. This will go in the middle of the coffeecake and on the top, so there's a lot!
  • Position a rack in the center of the oven and preheat the oven to 350 degrees F. Grease the bottom and sides of a 9-inch springform pan. Dust the pan with flour.

Make the cake

  • In a medium bowl, whisk together the flour, baking powder, baking soda and salt until well blended; set aside.
  • In a mixing bowl, beat together the butter and granulated sugar at medium speed until light and fluffy, 4 to 5 minutes. Beat in the eggs and egg yolk one at a time, beating well after each addition and scraping down the sides of the bowl as necessary. Beat in the vanilla and almond extract. At low speed, beat in the flour mixture in three additions, alternating it with the buttermilk in two additions.
  • Scrape half of the batter into the prepared pan and smooth the top with a small offset metal spatula. Sprinkle half of the crumb topping evenly over the batter, breaking up any large lumps with your fingers. Arrange a circle of peach slices, overlapping them slightly, around the outer edge of the pan. Arrange another circle of the remaining slices in the center. Spoon the remaining batter over the filling and smooth it into an even layer, covering the filling. Sprinkle the remaining crumb mixture on top of the cake.
  • Bake the cake for 50 to 60 minutes, until a toothpick inserted into the center comes out clean. (Cover the cake with foil during the last 15 minutes of baking if it is getting too brown.) Cool the cake in the pan on a wire rack for 20 minutes.
  • Remove the side of the pan and cool the cake completely.

White Drizzle Glaze

  • One cup confectioner's sugar
  • Approximately 3 tablespoons heavy cream, more if needed
  • Add 1/2 teaspoon vanilla extract
  • In a small bowl, combine all the ingredients and stir vigorously with a rubber spatula until it is completely smooth, adding a little more cream if needed.
  • Scrape the glaze into a piping bag or small sealable plastic bag (seal the bag and snip a tiny hole in one of the bottom corners).
  • Drizzle the glaze onto the cake and let set for at least 10 minutes before serving.
  • Note: Use right away as the glaze hardens quickly.
  • Store at room temperature, covered with foil, for up to 2 days, or refrigerate for up to 5 days.


  1. If you don't have buttermilk, add 1 teaspoon vinegar (white is preferred but you can use cider vinegar) or lemon juice to measuring cup then add milk until you have the 3/4 cup measurement.
  2. I've made this coffee cake with fresh and frozen peaches with fabulous results using either. For some fun and tasty variety, add some blueberries.
  3. The white glaze is optional but is pretty and adds a little extra sweetness.
  4. The coffee cake keeps well covered in the fridge for up to 3 days.


Calories: 416kcal | Carbohydrates: 56g | Protein: 5g | Fat: 20g | Saturated Fat: 12g | Cholesterol: 77mg | Sodium: 283mg | Potassium: 120mg | Fiber: 1g | Sugar: 32g | Vitamin A: 664IU | Vitamin C: 1mg | Calcium: 48mg | Iron: 2mg