Ingredients
Scale
- 2 cups fresh peaches, peeled and sliced
- 1 ½ cups all-purpose flour
- 1 cup granulated sugar
- ½ cup unsalted butter, softened
- 3 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup buttermilk or milk
- Optional: powdered sugar for dusting or whipped cream for serving
Instructions
- Start by peeling and slicing fresh peaches. To peel easily, blanch peaches in boiling water for 30 seconds, then transfer to ice water. Slice peaches thinly and set aside.
- In a bowl, whisk together the flour, baking powder, baking soda, and salt. This ensures even distribution of the leavening agents.
- Using a stand mixer or hand mixer, cream the softened butter and sugar until light and fluffy. This step ensures a tender crumb for your fresh peach cake.
- One at a time, beat in the eggs, then add the vanilla extract. Mix until just combined to maintain a light texture.
- Gradually add the dry ingredients, alternating with buttermilk, starting and ending with the dry ingredients. Mix just until combined to keep the batter light.
- Gently fold in the sliced peaches, taking care not to break them apart. This adds a burst of fruity flavor in every bite.
- Pour the batter into a greased 9-inch round cake pan or a loaf pan. Bake at 350°F (175°C) for about 45-50 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool completely before serving.
Notes
- Store leftovers in an airtight container at room temperature for up to 2 days, or refrigerate for up to 4 days. For longer storage, freeze slices wrapped in plastic wrap and aluminum foil. Best enjoyed fresh but stays moist and flavorful with proper storage.
- Peaches can be substituted with frozen peaches—thaw and drain excess moisture before adding.
- Adjust sweetness or make it gluten-free with alternative flours or dairy-free options as needed.
- Prep Time: 15 minutes
- Cook Time: 45-50 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 320 Kcal
- Sugar: 20g
- Sodium: 150mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 70mg