This Vegan Peach & Almond Cake is soft, tender, and beautifully fragrant, combining juicy peaches with the delicate nuttiness of almonds. The peaches become wonderfully jammy as they bake, while almond flour gives the cake a moist crumb and subtle richness. It’s an elegant yet easy dessert that’s perfect with afternoon tea, brunch, or a simple cup of coffee.
Can Vegan Peach & Almond Cake Support Weight Loss Goals?
It can fit into a balanced eating pattern when enjoyed in moderate portions. Peaches provide natural sweetness and some fiber, while almond flour contributes healthy fats and a little protein. Since the cake still contains flour, sugar, and oil, portion size matters if you’re managing overall calorie intake.
Does Vegan Peach & Almond Cake Fit a High-Protein Lifestyle?
This cake isn’t naturally high in protein, but it can be made more highprotein-friendly by incorporating almond flour, protein-rich plant milk, or a small amount of plant-based vanilla protein powder. The net carbs mainly come from the flour, sugar, and peaches, so using a reduced-sugar sweetener and increasing the almond component can help lower them.
Why This Recipe Is Special
- Juicy fresh peaches: They become soft and caramelized during baking.
- Almond-rich flavor: Almond flour and sliced almonds add wonderful nuttiness.
- Naturally vegan: No eggs, butter, or dairy are required.
- Soft texture: A simple plant-based batter creates a moist, tender crumb.
- Beautiful presentation: Peach slices on top make the cake look bakery-worthy.
My Personal Experience
- Use ripe but firm peaches.
Very soft peaches can release too much liquid into the batter.
Slightly firm ripe fruit holds its shape beautifully while baking. - Don’t overmix the batter.
Mix just until the dry ingredients disappear.
This helps keep the finished cake tender rather than dense. - Measure almond flour correctly.
Too much almond flour can make the cake heavy.
A kitchen scale gives the most consistent results. - Let the cake cool completely.
The crumb continues to set as it cools.
Cutting it too early can make the center appear gummy.
Perfect For
This cake is perfect for summer gatherings, brunch, afternoon tea, birthdays, picnics, potlucks, weekend baking, vegan celebrations, and casual family desserts.
Why You’ll Love This Recipe
- Soft and moist crumb
Almond flour gives the cake a rich texture that stays tender. - Fresh peach flavor
Juicy peaches provide natural fruity sweetness in every bite. - Easy one-bowl preparation
The batter comes together without complicated techniques. - Beautiful enough for guests
Arranged peach slices and toasted almonds make an impressive topping. - Completely dairy-free and egg-free
It’s a naturally vegan dessert that everyone can enjoy.
Common Mistakes to Avoid
- Using overly juicy peaches: Excess moisture can make the center soggy.
- Overmixing: Too much mixing can produce a dense cake.
- Skipping parchment: The fruit topping can stick to the pan.
- Underbaking: Check the center with a toothpick before removing the cake.
- Cutting while hot: Allow the cake to cool so the crumb can fully set.
Required Equipment
- 9-inch round cake pan β Gives the cake an attractive classic shape.
- Mixing bowls β Keeps wet and dry ingredients organized.
- Whisk β Smoothly combines the wet ingredients.
- Rubber spatula β Gently folds the batter together.
- Sharp knife β Makes neat peach slices.
- Wire rack β Allows the cake to cool evenly.
Recipe Details
- Preparation Time: 20 minutes
- Cooking Time: 40β45 minutes
- Total Time: Approximately 1 hour 5 minutes
- Servings: 10
- Course: Dessert
- Cuisine: Vegan / American-inspired
Short Description
Vegan Peach & Almond Cake is a tender, moist fruit cake made with juicy peaches, almond flour, vanilla, and plant-based ingredients. Fresh peach slices bake into a deliciously soft topping while sliced almonds add a delicate crunch.
π Ingredients
For the Cake
- 1Β½ cups (150 g) almond flour
- 1 cup (125 g) all-purpose flour
- ΒΎ cup (150 g) granulated sugar
- 2 teaspoons baking powder
- Β½ teaspoon baking soda
- ΒΌ teaspoon salt
- 1 teaspoon ground cinnamon
- Β½ teaspoon almond extract
- 1 teaspoon vanilla extract
- ΒΎ cup (180 ml) unsweetened almond milk
- β cup (80 ml) neutral vegetable oil
- 1 tablespoon apple cider vinegar
- 1 tablespoon ground flaxseed
- 3 tablespoons water
- 2 medium peaches, diced
For the Topping
- 2 medium peaches, thinly sliced
- 2 tablespoons sliced almonds
- 1 tablespoon coarse sugar, optional
- Β½ teaspoon cinnamon
- 1 tablespoon apricot or peach jam, optional
Directions
Prepare the Oven and Pan
- Preheat oven: Heat oven to 350Β°F (175Β°C).
- Prepare pan: Lightly grease a 9-inch round cake pan.
- Line pan: Place parchment paper on the bottom.
Prepare the Flax Egg
- Combine flaxseed: Mix ground flaxseed with 3 tablespoons water.
- Rest: Let stand for approximately 5β10 minutes until thickened.
Prepare the Dry Ingredients
- Combine flours: Add almond flour and all-purpose flour to a large bowl.
- Add sugar: Stir in granulated sugar.
- Add leavening: Add baking powder and baking soda.
- Season: Add salt and cinnamon.
- Whisk: Mix thoroughly to distribute the ingredients evenly.
Prepare the Wet Ingredients
- Add milk: Pour almond milk into a separate bowl.
- Add oil: Whisk in vegetable oil.
- Add extracts: Add vanilla and almond extract.
- Add vinegar: Stir in apple cider vinegar.
- Add flax mixture: Whisk in the prepared flax egg.
Make the Batter
- Combine: Pour the wet ingredients into the dry ingredients.
- Fold: Stir gently until just combined.
- Add peaches: Fold in diced peaches.
- Check consistency: The batter should be thick but spreadable.
Assemble
- Transfer batter: Spoon the batter into the prepared cake pan.
- Smooth: Gently spread the surface evenly.
- Arrange peaches: Place peach slices in overlapping circles over the batter.
- Add almonds: Sprinkle sliced almonds evenly over the top.
- Add cinnamon: Lightly dust with cinnamon.
- Add sugar: Sprinkle coarse sugar over the fruit if desired.
Bake
- Bake: Place the cake in the preheated oven.
- Cook: Bake for approximately 40β45 minutes.
- Check: Insert a toothpick into the center. It should come out mostly clean with a few moist crumbs.
- Protect topping: If the top browns too quickly, loosely cover with foil during the final 10 minutes.
- Cool: Remove the cake from the oven and let it cool in the pan for about 15 minutes.
- Transfer: Carefully remove it from the pan and place it on a wire rack.
- Cool completely: Allow it to cool for another 30 minutes before slicing.
Finish
- Warm jam: If using peach or apricot jam, warm it slightly.
- Glaze: Lightly brush the fruit topping with the jam.
- Slice: Cut the cake into 10 even portions.
- Serve: Enjoy at room temperature or slightly chilled.
High-Protein Tips
To make this dessert more highprotein-friendly:
- Add 2β3 tablespoons of vanilla plant protein powder to the dry ingredients.
- Replace part of the almond milk with high-protein soy milk.
- Serve with unsweetened high-protein soy or Greek-style dairy-free yogurt.
- Add finely chopped almonds to increase protein and texture.
- Keep the cake portions moderate and pair with a protein-rich side.
For lower net carbs, reduce the sugar and use an appropriate granulated low-carb sweetener. You can also increase almond flour while reducing the all-purpose flour, although changing the flour ratio may require adjustments to the liquid.
Nutrition Facts
Per 1 slice β approximate
Based on 10 servings.
| Nutrient | Amount |
|---|---|
| Calories | ~295 kcal |
| Total Fat | ~15 g |
| Saturated Fat | ~2 g |
| Cholesterol | 0 mg |
| Sodium | ~190 mg |
| Potassium | ~180 mg |
| Total Carbohydrates | ~37 g |
| Fiber | ~4 g |
| Net Carbs | ~33 g |
| Sugars | ~21 g |
| Protein | ~6 g |
Nutrition values are estimates and vary depending on the type of plant milk, flour, sugar, peaches, and oil used.
Notes
- Peaches: Freestone peaches are easiest to prepare, but any ripe peach works.
- Almond flour: Use finely ground almond flour rather than coarse almond meal for a finer crumb.
- Peach moisture: If your peaches are exceptionally juicy, lightly blot them before adding them to the cake.
- Almond extract: A small amount goes a long way, so don’t overdo it.
- Sweetness: Taste the peaches before baking; very sweet fruit may allow you to slightly reduce the added sugar.
- Storage: Store covered at room temperature for 1 day or refrigerate for up to 4 days.
- Freezing: Wrap individual slices tightly and freeze for up to 2 months.
- Serving: A dollop of vegan yogurt or dairy-free whipped cream makes a lovely accompaniment.
Frequently Asked Questions
1. Can I use canned peaches?
Yes, but drain them extremely well and pat them dry before using. Fresh peaches generally provide better texture.
2. Can nectarines be used instead?
Absolutely. Nectarines can be substituted for peaches at the same quantity without peeling.
3. Can I make this gluten-free?
Yes. Replace the all-purpose flour with a suitable gluten-free 1-to-1 baking flour blend.
4. Can I use coconut oil?
Yes. Melt it first and allow it to cool slightly before mixing it with the other wet ingredients.
5. How do I know when the cake is finished?
The center should feel set, the edges should be lightly golden, and a toothpick inserted into the middle should come out with a few moist crumbs.
6. Can I make it ahead?
Yes. The cake keeps well when covered and can be made a day before serving. The peach and almond flavors become even more developed after resting.

