Imagine sinking your fork into a slice of Peach Almond Cake, where the sweet, juicy peaches burst with flavor while the almond notes dance playfully in your mouth. The texture is a heavenly combination of moist cake and tender fruit, creating an irresistible experience that will have you reaching for seconds, or maybe even thirds, as the warm aroma wafts through the air and beckons everyone to gather around.

Jump to:
This cake holds a special place in my heart, reminding me of sunny summer afternoons spent at family picnics where laughter and delicious bites filled the air. Whether it’s a backyard barbecue or a cozy gathering with friends, this Peach Almond Cake promises to be the star of the dessert table, leaving everyone eagerly anticipating each delightful bite.
Why Will You Keep Making Peach Almond Cake?
Moist and tender, this cake features a delightful blend of fresh peaches and almond flavor that captures the essence of summer. Quick to prepare, with just 15 minutes of prep time, it’s perfect for last-minute gatherings. Versatile enough, you can serve it as a dessert or a sweet brunch treat. Crowd-pleasing, each bite is bursting with juicy peach goodness, while the almond flour adds a unique nutty twist. With only 45 minutes in the oven, you’ll have a stunning centerpiece ready to impress your friends and family!
Peach Almond Cake Ingredients
For the Batter
- 1 cup all-purpose flour – This forms the base of your cake, giving it a wonderful structure.
- 1 cup granulated sugar – Sweetens the cake beautifully while keeping it moist and tender.
- 1/2 cup unsalted butter (softened) – Adds rich flavor and helps create a light texture in your Peach Almond Cake.
- 2 large eggs – Binds the ingredients together and contributes to the cake’s fluffiness.
- 1 teaspoon vanilla extract – Enhances the overall flavor profile with its warm, sweet notes.
- 1/2 cup almond flour – Infuses a lovely nutty taste that pairs perfectly with fresh peaches.
- 1 teaspoon baking powder – Ensures the cake rises nicely for a light and airy crumb.
- 1/4 teaspoon salt – Balances sweetness and enhances all the flavors in your cake.
For the Topping
- 2 cups fresh peaches (sliced) – Juicy peaches add a burst of summer flavor and moisture on top of the cake.
- 1 tablespoon brown sugar (for sprinkling) – Provides a caramelized finish that complements the peaches beautifully.
- 1 teaspoon cinnamon (for sprinkling) – Adds warmth and a hint of spice to elevate the fruit topping.
How to Make Peach Almond Cake
1. Preheat the oven to 350°F (175°C). Grease and flour a cake pan to ensure your delightful creation comes out easily after baking.
2. Cream together the softened butter and granulated sugar in a mixing bowl until light and fluffy, about 3-4 minutes. This will create a lovely base for your Peach Almond Cake.
3. Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract for that irresistible aroma that fills your kitchen!
4. Whisk together the all-purpose flour, almond flour, baking powder, and salt in another bowl. This blend will give your cake its tender texture and subtle nutty flavor.
5. Gradually combine the dry ingredients with the wet mixture, stirring until just combined. Be careful not to overmix—your cake will thank you!
For the Toppings:
6. Pour the batter into the prepared cake pan and spread it evenly with a spatula, creating a smooth base for those luscious peaches.
7. Arrange the sliced peaches on top of the batter artfully. Sprinkle with brown sugar and cinnamon to enhance their sweetness and add warmth.
8. Bake in the preheated oven for 40-45 minutes, or until a toothpick inserted into the center comes out clean, letting that delicious peach aroma envelop your home.
9. Cool the cake in the pan for 10 minutes before transferring it to a wire rack to cool completely, allowing all those flavors to meld beautifully.
Optional: Serve warm with a dollop of whipped cream for an extra special touch!
Exact quantities are listed in the recipe card below.
Expert Tips
- Butter Temperature: Use softened butter, not melted, to ensure a light and fluffy cake batter for your Peach Almond Cake.
- Egg Addition: Add eggs one at a time and mix well; this helps achieve an even texture and prevents the batter from curdling.
- Flour Measuring: Spoon flour into the measuring cup instead of scooping directly; this prevents packing and keeps your cake from becoming dense.
- Peach Prep: Use ripe but firm peaches to avoid excess moisture that can make the cake soggy; slice them evenly for a beautiful presentation.
- Baking Time: Check for doneness with a toothpick around the 40-minute mark; overbaking can dry out your delightful Peach Almond Cake.
How to Store and Freeze Peach Almond Cake

- Room Temperature: Keep the Peach Almond Cake covered at room temperature for up to 2 days to maintain its delightful moisture.
- Fridge: For longer freshness, store the cake in an airtight container in the fridge for up to 5 days. This helps preserve its flavors and texture.
- Freezer: Wrap individual slices tightly in plastic wrap, then place them in a freezer-safe bag. The cake can be frozen for up to 3 months.
- Reheating: To enjoy your frozen Peach Almond Cake, thaw it overnight in the fridge and warm slices gently in the microwave for about 10-15 seconds before serving.
Peach Almond Cake Your Way
Feel free to get creative and make this delightful dessert uniquely yours with these fun twists!
- Gluten-Free: Substitute all-purpose flour with a gluten-free blend for a similar texture without the gluten. This option is perfect for those with dietary restrictions, ensuring everyone can enjoy a slice of this scrumptious cake.
- Nut-Free: Replace almond flour with an equal amount of oat flour or additional all-purpose flour to keep it nut-free. The cake will still be moist and full of flavor, making it accessible for those with nut allergies.
- Fruit Variations: Swap fresh peaches for other summer fruits like blueberries or raspberries for a delicious twist. Each fruit brings its own sweetness and tartness, adding vibrant colors and flavors to your cake.
- Extra Moisture: Add 1/4 cup of yogurt or sour cream to the batter for an even moister texture. This little addition not only enhances the cake’s richness but also contributes a lovely tang that perfectly complements the sweetness of the fruit.
- Cinnamon Swirl: Mix 1 tablespoon of cinnamon into the batter before adding the peaches for a warm spice infusion. This creates a delightful surprise in every bite, perfect for cozy summer gatherings.
- Zesty Kick: Incorporate the zest of one lemon or orange into the batter for a refreshing citrus flavor. The bright notes will elevate your Peach Almond Cake, making it even more inviting on a sunny afternoon.
- Caramel Drizzle: Top your cake with homemade caramel sauce instead of brown sugar for an indulgent finish. The gooey sweetness pairs wonderfully with the freshness of peaches, creating an irresistible dessert experience.
Make Ahead Options
This Peach Almond Cake is perfect for meal prep and can be a delightful addition to any summer gathering. To make your baking even more convenient, you can prepare several components in advance. For instance, you can mix the cake batter using the all-purpose flour, almond flour, granulated sugar, and softened butter ahead of time and store it in the refrigerator for up to 24 hours. Additionally, slice your fresh peaches and sprinkle them with brown sugar and cinnamon; they can be kept in an airtight container in the fridge for about 3 days. When you’re ready to bake, simply preheat your oven to 350°F (175°C), pour the batter into your prepared cake pan, arrange the peaches on top, and bake for 40-45 minutes until golden brown. This way, you save time while ensuring that your Peach Almond Cake remains fresh and delicious for everyone to enjoy!
Peach Almond Cake Recipe FAQs
What type of flour should I use for the Peach Almond Cake?
For this recipe, you’ll want to use 1 cup of all-purpose flour to provide structure. If you’re looking for a gluten-free option, consider substituting with a 1: 1 gluten-free baking blend. Just ensure it contains xanthan gum for the right texture!
Can I substitute the unsalted butter in the cake batter?
Absolutely! While unsalted butter gives a rich flavor, you can substitute it with an equal amount of coconut oil or vegetable oil if you prefer a dairy-free option. Just remember that using oil might make your cake slightly denser.
How should I store leftover Peach Almond Cake?
After baking, let your cake cool completely and then store it in an airtight container at room temperature for up to 3 days. If you need to keep it longer, refrigerate it where it will last about a week. Just be sure to bring it back to room temperature before serving—your taste buds will thank you!
Can I freeze the Peach Almond Cake?
Yes! You can freeze this delightful cake for up to 2 months. Wrap individual slices tightly in plastic wrap and then place them in a freezer bag. When you’re ready to enjoy, simply thaw at room temperature for about 1-2 hours or pop them in the microwave for a quick heat-up.
What if my cake sinks in the middle?
If your Peach Almond Cake sinks after baking, it could be due to underbaking or too much moisture from the peaches. Be sure to bake until a toothpick inserted into the center comes out clean after about 40-45 minutes. Also, make sure not to overload with peach slices—2 cups should be just right.
How many servings does this recipe yield?
This recipe yields about 4 generous servings. Perfect for a cozy summer gathering! If you’re expecting more guests, feel free to double the recipe and bake in a larger pan for everyone to savor this delicious and moist treat!

Peach Almond Cake
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease and flour a cake pan.
- In a mixing bowl, cream together the softened butter and granulated sugar until light and fluffy.
- Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
- In another bowl, whisk together the all-purpose flour, almond flour, baking powder, and salt.
- Gradually add the dry ingredients to the wet mixture, mixing until just combined.
- Pour the batter into the prepared cake pan and spread evenly.
- Arrange the sliced peaches on top of the batter. Sprinkle with brown sugar and cinnamon.
- Bake in the preheated oven for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cake to cool in the pan for 10 minutes before transferring to a wire rack to cool completely.





