Strawberry Peach Cake is a soft, fruity dessert that’s bursting with summer flavor. Juicy strawberries and sweet peaches are nestled into a moist, buttery cake that’s perfect for any occasion—from casual picnics to weekend treats. I love serving it warm with a dollop of whipped cream or a scoop of vanilla ice cream.
Why You’ll Love This Recipe
I love this cake because it’s simple to make but feels special. The fruit adds natural sweetness and moisture, and the cake itself is light yet rich. It’s one of those recipes that’s just as good fresh out of the oven as it is the next day with coffee. Plus, I can use fresh, frozen, or even canned fruit depending on what I have on hand.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
All-purpose flour
-
Baking powder
-
Salt
-
Unsalted butter, softened
-
Granulated sugar
-
Eggs
-
Vanilla extract
-
Milk or buttermilk
-
Fresh strawberries, hulled and sliced
-
Fresh peaches, peeled and sliced (or use canned/frozen if needed)
-
Turbinado or granulated sugar (for topping)
directions
-
I preheat the oven to 350°F (175°C) and grease a round or square cake pan.
-
In a medium bowl, I whisk together the flour, baking powder, and salt.
-
In a large bowl, I cream the butter and sugar until light and fluffy.
-
I beat in the eggs one at a time, followed by the vanilla extract.
-
I add the flour mixture in batches, alternating with the milk, and mix until just combined.
-
I pour the batter into the prepared pan and smooth the top.
-
I arrange the sliced strawberries and peaches on top of the batter, gently pressing them in.
-
I sprinkle the top with a bit of sugar for a sweet, golden finish.
-
I bake for 40–45 minutes, or until a toothpick inserted in the center comes out clean.
-
I let the cake cool in the pan for 10–15 minutes before serving warm or at room temperature.
Servings and timing
This recipe serves 8 and takes about 1 hour total—15 minutes of prep and 45 minutes of baking.
Variations
Sometimes I use nectarines instead of peaches or mix in blueberries for extra color. For a more decadent version, I brush the warm cake with a light peach glaze made from jam and water. I also like to add a dash of cinnamon or lemon zest to the batter for an extra flavor boost.
storage/reheating
I store the cake covered at room temperature for up to 2 days or in the fridge for up to 4 days. To reheat, I warm individual slices in the microwave for about 15–20 seconds. It’s delicious cold too, especially with whipped cream.
FAQs
Can I use frozen fruit?
Yes, I use frozen strawberries and peaches when fresh isn’t available. I don’t thaw them first to avoid excess moisture.
Can I make this cake in advance?
Absolutely. I often bake it a day ahead—it stays moist and flavorful overnight.
What’s the best pan size for this recipe?
I usually use a 9-inch round or square pan. For thinner slices, a 9×13-inch pan works too—just reduce the baking time slightly.
Can I make it dairy-free?
Yes, I use dairy-free milk and substitute the butter with a plant-based alternative.
How do I prevent the fruit from sinking?
I lightly toss the sliced fruit in flour before adding it to the batter—it helps suspend it better during baking.
Conclusion
Strawberry Peach Cake is a sweet, simple dessert that’s full of flavor and charm. It’s easy to make, endlessly adaptable, and always a crowd-pleaser. Whether I’m baking for a summer gathering or just treating myself to something fruity and homemade, this cake hits the spot every time.

Strawberry Peach Cake
- Author: Linda
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Strawberry Peach Cake is a light, buttery cake topped with juicy strawberries and peaches. Perfect for summer, it’s simple to make and ideal served warm with whipped cream or ice cream.
Ingredients
- 1 1/2 cups all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup milk or buttermilk
- 1 cup fresh strawberries, hulled and sliced
- 1 cup fresh peaches, peeled and sliced (or use canned/frozen)
- 1 tablespoon turbinado or granulated sugar (for topping)
Instructions
- Preheat oven to 350°F (175°C) and grease a 9-inch round or square cake pan.
- In a medium bowl, whisk together flour, baking powder, and salt.
- In a large bowl, cream butter and sugar until light and fluffy.
- Beat in eggs one at a time, then stir in vanilla extract.
- Alternately add flour mixture and milk, mixing until just combined.
- Pour batter into prepared pan and smooth the top.
- Arrange sliced strawberries and peaches on top, gently pressing them in.
- Sprinkle with sugar for a sweet, golden finish.
- Bake for 40–45 minutes or until a toothpick inserted in the center comes out clean.
- Cool in pan for 10–15 minutes before serving warm or at room temperature.
Notes
- Swap peaches for nectarines or mix in blueberries for color.
- Brush with a peach glaze for extra shine and flavor.
- Add cinnamon or lemon zest to the batter for depth.
- Use frozen fruit without thawing to avoid sogginess.
- Toss fruit in flour to help prevent sinking.
Nutrition
- Serving Size: 1 slice
- Calories: 280
- Sugar: 20g
- Sodium: 140mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 65mg
Your email address will not be published. Required fields are marked *