If you’re craving a dessert that effortlessly combines fresh fruit flavors with a tender, nutty crumb, this Easy Vegan Apricot Almond Cake Recipe is here to steal the spotlight in your kitchen. Imagine juicy apricots mingling with the rich aroma of almonds, wrapped in a moist, vegan-friendly cake that is as simple to prepare as it is delightful to eat. Whether you’re a seasoned baker or just starting your plant-based baking journey, this cake promises a deliciously satisfying treat that’s perfect for any occasion.

Ingredients You’ll Need
Don’t let the straightforward list fool you; every ingredient in this Easy Vegan Apricot Almond Cake Recipe plays a crucial role, from adding moisture and tenderness to bringing out the sweet, tangy notes of apricots and the comforting nuttiness of almonds.
- Fresh apricots (180 g): These bring juicy, natural sweetness and a vibrant pop of color to the cake.
- Soy milk (180 ml): Acts as a creamy, plant-based liquid base to keep the crumb moist.
- Apple cider vinegar (2 teaspoons): Reacts with baking soda to create a light, fluffy texture.
- Granulated sugar (200 g): Sweetens the cake while helping with tenderness and browning.
- Vegan Greek-style yogurt or Skyr (100 g): Adds richness and a slight tang, enhancing flavor depth.
- Olive oil (80 ml): Keeps the cake moist and adds a subtle fruitiness that complements the apricots.
- Vanilla extract (1 tablespoon): Infuses a warm, comforting aroma.
- All-purpose flour (220 g): Forms the structure of the cake, ensuring a soft yet sturdy crumb.
- Almond flour (100 g): Enhances the nutty taste and adds a delicate, tender texture.
- Baking powder (1 tablespoon): Helps the cake rise beautifully.
- Baking soda (½ teaspoon): Works with vinegar to create lift and lightness.
- Sea salt (¼ teaspoon): Balances the sweetness and rounds out the flavors.
- Flaked almonds (2 tablespoons): Provide a crunchy, toasted topping that adds a delightful contrast in texture.
- Powdered sugar (60 g): Used for the sweet and tangy lemon glaze.
- Freshly squeezed lemon juice (1 tablespoon): Adds brightness to the glaze, enhancing the overall flavor with a touch of zing.
How to Make Easy Vegan Apricot Almond Cake Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Lightly grease a 1-pound loaf pan and line it with parchment paper on both sides, leaving an overhang. This sling will help you easily lift the cake once it’s baked.
Step 2: Chop the Apricots
Dice the apricots into small, uniform cubes about 1 to 2 centimeters wide. This ensures they’ll distribute evenly through the cake, providing juicy bursts in every bite.
Step 3: Make Vegan Buttermilk
Combine the soy milk with apple cider vinegar in a jug and let it sit for a few minutes. This mixture mimics traditional buttermilk’s acidity, which is essential for the cake’s rise and tender crumb.
Step 4: Mix the Wet Ingredients
In a large bowl, whisk together sugar, vegan yogurt, olive oil, and vanilla extract until smooth and well combined. Then add the vegan buttermilk you prepared earlier and whisk again for a velvety wet base.
Step 5: Combine the Dry Ingredients
In a separate bowl, whisk all-purpose flour, almond flour, baking powder, baking soda, and sea salt. Mixing these dry ingredients evenly is key to a consistent texture throughout the cake.
Step 6: Fold Wet and Dry Ingredients Together
Gradually add the dry ingredients to the wet in two parts, folding gently after each addition just until you see a few streaks of flour. Resist the urge to overmix since the right amount of folding keeps the cake light and tender.
Step 7: Add Apricots to the Batter
Toss the diced apricots into the batter and fold them in carefully, ensuring even distribution without breaking the fruit into mush.
Step 8: Pour Batter into Pan and Prepare to Bake
Transfer the batter to your prepared loaf pan and smooth the surface. To encourage a lovely crack down the center while baking, you can lightly oil a butter knife and run it through the batter’s middle. Sprinkle flaked almonds generously on top for that irresistible crunch.
Step 9: Bake the Cake
Bake the cake for 55 to 65 minutes. Begin checking for doneness at 55 minutes by inserting a toothpick or knife into the center: it should come out clean with a few moist crumbs. If not done, continue baking in 5-minute intervals until perfect.
Step 10: Cool and Glaze
After baking, let the cake cool in the pan for 10 minutes before transferring it to a rack to cool completely. Whisk together powdered sugar and lemon juice to create a smooth glaze, then drizzle generously over the cooled cake for a tart, sweet finish.
How to Serve Easy Vegan Apricot Almond Cake Recipe

Garnishes
Beyond the flaked almonds and glaze, feel free to top the cake with fresh apricot slices or a handful of toasted almonds for visual appeal and added texture. A light dusting of powdered sugar can add a touch of elegance.
Side Dishes
This cake pairs beautifully with a cup of herbal tea or freshly brewed coffee. For a more indulgent treat, serve alongside a dollop of coconut whipped cream or your favorite vegan vanilla ice cream.
Creative Ways to Present
Consider slicing the cake into thick, rustic wedges and serving on a wooden board for a cozy, homemade feel. Wrapping individual slices in parchment paper makes for charming gifts or picnic treats. For brunches, pair with fresh fruit salad to keep things light and vibrant.
Make Ahead and Storage
Storing Leftovers
Keep your leftover Easy Vegan Apricot Almond Cake Recipe fresh by storing it in an airtight container at room temperature for up to three days. If you prefer, refrigeration extends shelf life to about five or six days without drying it out.
Freezing
This cake freezes wonderfully. Wrap it tightly in plastic wrap and then foil or store in an airtight container before freezing. When you’re ready to enjoy, thaw it at room temperature for a couple of hours. The flavor and texture come back beautifully.
Reheating
If you like your cake warm, gently reheat slices in a toaster oven or microwave for a few seconds before serving. This revives the moist crumb and softens the glaze, making every bite just as delightful as the first.
FAQs
Can I use dried apricots instead of fresh apricots?
While fresh apricots provide the best juiciness and texture in this Easy Vegan Apricot Almond Cake Recipe, dried apricots can work if rehydrated first. Chop them finely and soak in warm water for 15 minutes to soften before folding into the batter.
Is almond flour necessary, or can I use all-purpose flour only?
Almond flour adds nuttiness and moisture that balances the tart apricots perfectly. Using all-purpose flour alone will still work but may result in a less tender, less flavorful cake. For the best results, try to include the almond flour as directed.
Can I substitute soy milk with another plant-based milk?
Absolutely! Almond milk, oat milk, or any unsweetened plant-based milk will work fine. Just make sure to combine it with apple cider vinegar to create the vegan buttermilk essential for the cake’s texture and rise.
How do I know when the cake is perfectly baked?
Insert a toothpick or knife into the center of the cake at around 55 minutes. It is done when it comes out clean or with just a few moist crumbs attached. Avoid overbaking to keep the cake moist and tender.
Can I make this cake gluten-free?
To adapt this Easy Vegan Apricot Almond Cake Recipe to gluten-free, replace the all-purpose flour with a gluten-free flour blend that includes xanthan gum. The almond flour already adds moisture, so the texture should remain pleasant and soft.
Final Thoughts
This Easy Vegan Apricot Almond Cake Recipe is a true celebration of simple, whole ingredients coming together to create something extraordinary. Its tender crumb, fresh fruit bursts, and nutty crunch make it an irresistible treat that you’ll want to bake again and again. Trust me, once you try this cake, it will quickly become a favorite in your recipe collection — a sweet way to brighten any day!
Print
Easy Vegan Apricot Almond Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 55-65 minutes
- Total Time: 1 hour 20 minutes
- Yield: 10 servings
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Description
This Easy Vegan Apricot Almond Cake is a moist and flavorful loaf cake made with fresh apricots, almond flour, and a vegan yogurt base. It features a tender crumb enriched with olive oil and a bright lemon glaze on top, perfect for a wholesome vegan dessert or snack. The cake is simple to prepare, combining fresh fruit and almond flavors with a light crumb, all baked into a delightful treat suitable for vegan diets.
Ingredients
Fruit
- 180 g fresh apricots (washed, dried and pits removed)
Dairy Alternatives and Liquids
- 180 ml soy milk
- 2 teaspoons apple cider vinegar
- 100 g vegan Greek-style yogurt or Skyr
- 80 ml olive oil
- 1 tablespoon vanilla extract
Dry Ingredients
- 200 g all-purpose flour
- 100 g almond flour (or ground almonds)
- 1 tablespoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon sea salt
- 200 g granulated sugar
Toppings and Garnish
- 2 tablespoons flaked almonds
- 60 g powdered sugar
- 1 tablespoon lemon juice (freshly squeezed)
Instructions
- Prepare: Preheat your oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Lightly grease a 1-pound loaf pan with some oil and line both sides with a sling of parchment paper, leaving an overhang on the sides for easy cake removal.
- Prep the apricots: Chop the fresh apricots into small cubes approximately 1-2 cm in size and set aside for later use in the batter.
- Make buttermilk: In a jug, mix the soy milk and apple cider vinegar and set it aside. This vegan buttermilk will react with the baking soda to help the cake rise.
- Mix wet ingredients: In a large bowl, whisk together the granulated sugar, vegan Greek-style yogurt, olive oil, and vanilla extract until well combined. Then add the vegan buttermilk mixture and whisk again to incorporate.
- Mix dry ingredients: In a separate bowl, whisk together all-purpose flour, almond flour, baking powder, baking soda, and sea salt until evenly mixed.
- Combine wet and dry ingredients: Gradually add the dry ingredient mixture to the wet ingredients in two parts. Fold the flour in gently between additions to avoid overmixing, stopping when just a few streaks of flour remain.
- Add apricots: Gently fold the diced apricots into the batter until well incorporated, ensuring no pockets of flour remain.
- Assemble: Pour the batter into the prepared loaf pan and smooth the top with a spatula or knife. Place the pan on a baking sheet or aluminum tray. Optionally, dip a butter knife in olive oil and run it through the center of the batter to help create a crack in the loaf during baking.
- Sprinkle almonds: Evenly sprinkle the flaked almonds over the top surface of the cake batter for a crunchy garnish.
- Bake: Bake the cake for 55-65 minutes. Check doneness at 55 minutes by inserting a toothpick or knife into the center; it should come out clean or with a few crumbs attached. Continue baking in 5-minute intervals if needed to fully cook the cake.
- Cool: Allow the cake to cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely. Once cooled, carefully move the cake to a serving tray or parchment paper.
- Make the glaze: Whisk together the powdered sugar and fresh lemon juice until smooth. Adjust the thickness by adding more powdered sugar for a thicker glaze or more lemon juice for a runnier consistency.
- Garnish: Place a sheet of parchment paper under the cooling rack to catch drips, then drizzle the lemon glaze evenly over the cooled cake.
- Storage: Store the cake in an airtight container at room temperature for up to 3 days or in the fridge for 5-6 days. The cake can also be frozen in an airtight container; thaw for a couple of hours before serving.
Notes
- Use ripe but firm apricots to ensure the fruit holds together well in the batter.
- Soy milk combined with apple cider vinegar creates a vegan buttermilk which helps activate the leavening agents for a better rise.
- If vegan Greek-style yogurt or Skyr is not available, any thick vegan yogurt alternative can be substituted.
- Olive oil adds moisture and a subtle fruity flavor; you can substitute with other neutral oils if preferred.
- Almond flour provides a rich nutty flavor and texture—it can be replaced with finely ground almonds if necessary.
- Do not overmix the batter to avoid a dense or tough texture. Folding just until combined is key.

