Why You’ll Love This Recipe

  • Soft and tender cake with juicy peach flavor in every bite.

  • A sweet cinnamon streusel topping adds delicious crunch.

  • Perfect for breakfast, brunch, or dessert.

  • Easy to prepare with simple pantry ingredients.

  • Works with fresh, frozen, or canned peaches.

  • Great for summer gatherings or cozy mornings.

  • Pairs beautifully with coffee or tea.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

all-purpose flour
granulated sugar
brown sugar
baking powder
baking soda
salt
unsalted butter
eggs
sour cream or plain yogurt
vanilla extract
fresh peaches, peeled and sliced

For the streusel topping

all-purpose flour
brown sugar
granulated sugar
ground cinnamon
unsalted butter, melted

Directions

  1. Preheat the oven to 350°F (175°C). Grease a 9-inch square baking pan or line it with parchment paper.

  2. In a medium bowl, prepare the streusel topping by mixing flour, brown sugar, granulated sugar, and cinnamon. Stir in the melted butter until crumbly. Set aside.

  3. In a large bowl, whisk together the flour, baking powder, baking soda, and salt.

  4. In another bowl, beat the butter and granulated sugar until light and creamy.

  5. Add the eggs one at a time, mixing well after each addition. Stir in the sour cream and vanilla extract until smooth.

  6. Gradually add the dry ingredients to the wet mixture, stirring until just combined.

  7. Spread half of the batter evenly into the prepared baking pan.

  8. Arrange half of the sliced peaches over the batter.

  9. Spread the remaining batter on top and layer the remaining peaches.

  10. Sprinkle the streusel topping evenly over the cake.

  11. Bake for about 40–45 minutes or until a toothpick inserted into the center comes out clean.

  12. Allow the cake to cool slightly before slicing and serving.

Servings and timing

Servings: 9–12 slices

Prep time: 20 minutes
Bake time: 40–45 minutes
Cooling time: 15–20 minutes
Total time: about 1 hour 15 minutes

Variations

Peach almond coffee cake
Add sliced almonds to the streusel topping for a nutty crunch.

Berry peach version
Mix blueberries or raspberries with the peaches for a fruity twist.

Cinnamon swirl cake
Add a layer of cinnamon sugar between the batter layers for extra flavor.

Cream cheese layer
Spread a thin layer of sweetened cream cheese between the batter layers for a richer dessert.

Glazed peach coffee cake
Drizzle a simple powdered sugar glaze over the cooled cake for added sweetness.

Storage/Reheating

Store the coffee cake in an airtight container at room temperature for up to 2 days.

For longer storage, refrigerate the cake for up to 5 days. Allow slices to come to room temperature or warm them slightly before serving.

To reheat, microwave a slice for about 10–15 seconds to restore softness.

The cake can also be frozen for up to 2 months. Wrap slices individually in plastic wrap and store in a freezer-safe container. Thaw overnight in the refrigerator or at room temperature.

FAQs

Can I use canned peaches instead of fresh?

Yes, canned peaches work well. Be sure to drain them thoroughly to prevent excess moisture in the cake.

Can I use frozen peaches?

Yes. Thaw and drain them first to avoid adding extra liquid to the batter.

Why is it called coffee cake if it doesn’t contain coffee?

Coffee cake is meant to be served alongside coffee rather than containing coffee as an ingredient.

Can I make this cake ahead of time?

Yes, it can be baked a day in advance and stored covered at room temperature or in the refrigerator.

How do I know when the cake is done baking?

Insert a toothpick into the center of the cake. If it comes out clean or with only a few crumbs, the cake is ready.

Can I make this recipe gluten-free?

Yes, you can substitute a gluten-free all-purpose flour blend designed for baking.

What can I use instead of sour cream?

Plain yogurt or Greek yogurt works well as a substitute.

Can I add nuts to this cake?

Yes, chopped pecans or walnuts make a great addition to the streusel topping.

Why is my cake dense?

Overmixing the batter or adding too much flour can make the cake dense. Mix just until the ingredients are combined.

Can I bake this in a different pan?

Yes, you can use an 8×8-inch pan for a slightly thicker cake or a 9-inch round pan. Baking time may vary slightly.

Conclusion

Peach Coffee Cake is a warm and comforting treat that highlights the sweet, juicy flavor of peaches with a tender cake base and a buttery streusel topping. Easy to prepare and perfect for sharing, it’s an ideal choice for brunch gatherings, afternoon coffee breaks, or simple homemade desserts. Whether served warm or at room temperature, this cake delivers delicious flavor in every slice.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Peach Coffee Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 9 to 12 slices
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Peach Coffee Cake is a soft, buttery cake layered with juicy peaches and topped with a sweet cinnamon streusel crumble. Perfect for breakfast, brunch, or dessert, this homemade peach coffee cake delivers a tender texture, warm spice flavors, and a delicious crumb topping that pairs beautifully with coffee or tea.


Ingredients

Ingredients :

For the Cake

  • 2 cups all-purpose flour

  • ¾ cup granulated sugar

  • 1 teaspoon baking powder

  • ½ teaspoon baking soda

  • ½ teaspoon salt

  • ½ cup unsalted butter, softened

  • 2 large eggs

  • 1 cup sour cream or plain yogurt

  • 1 teaspoon vanilla extract

  • 2 cups fresh peaches, peeled and sliced

For the Streusel Topping

  • ½ cup all-purpose flour

  • ¼ cup brown sugar

  • 2 tablespoons granulated sugar

  • 1 teaspoon ground cinnamon

  • 4 tablespoons unsalted butter, melted

Instructions

  • Preheat the oven to 350°F (175°C). Grease a 9-inch square baking pan or line it with parchment paper.

  • Prepare the streusel topping by mixing flour, brown sugar, granulated sugar, and cinnamon in a bowl. Stir in the melted butter until the mixture forms crumbs. Set aside.

  • In a medium bowl, whisk together flour, baking powder, baking soda, and salt.

  • In a separate large bowl, beat the softened butter and granulated sugar until light and creamy.

  • Add the eggs one at a time, mixing well after each addition.

  • Stir in the sour cream and vanilla extract until the mixture becomes smooth.

  • Gradually add the dry ingredients to the wet mixture, mixing until just combined. Do not overmix.

  • Spread half of the batter evenly into the prepared baking pan.

  • Arrange half of the sliced peaches over the batter.

  • Spread the remaining batter on top and layer with the remaining peaches.

  • Sprinkle the streusel topping evenly over the cake.

  • Bake for 40–45 minutes, or until a toothpick inserted in the center comes out clean.

  • Allow the cake to cool for 15–20 minutes before slicing and serving

Notes

Fresh peaches provide the best flavor, but frozen or canned peaches can also be used.If using canned or frozen peaches, drain them well to prevent excess moisture.Avoid overmixing the batter to keep the cake soft and tender.For extra sweetness, drizzle a simple powdered sugar glaze over the cooled cake.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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