Pinterest Hidden Image

This easy apricot quick bread is a must this stone fruit season! The combination of nutty, buttery almonds and juicy fragrant apricots give a gorgeous flavor, reminiscent of frangipane!

Jump to:
a slice of apricot cake with a piece missing on a white plate.Pin

🧾 Ingredients Needed

The ingredients for this apricot bread are pretty straightforward, most of which are pantry staples along with a few fresh items. Here's what to grab:

ingredients for vegan apricot bread measured out in bowls on a gray surface.Pin

🍑 Ingredient Notes & Substitutions

  • Fresh Apricots - Opt for ripe juicy apricots with a golden orange hue and a sweet fragrant smell. They should be firm to the touch but give in with slight pressure when squeezed.
  • Almond Flour - This gives the cake batter an incredible flavor and adds moisture to the loaf. This will often be labeled in stores as "ground almonds". If in doubt, go for a brand of ground almonds/almond meal with a light, uniform color without specs of almond skin throughout.
  • Extra Virgin Olive Oil - This is my go-to oil for vegan baking, but if you don't enjoy the slightly floral flavor of EVOO, feel free to use a more neutral oil such as canola or sunflower oil.
  • Non-Dairy Milk - I use soy milk for baking due to its high protein content. You can also use almond milk or oat milk. This is mixed with apple cider vinegar to make vegan buttermilk!
  • Vegan Yogurt - This creates a beautifully moist cake with a tangy flavor and acts as an egg replacer. I use Alpro Greek-style yogurt, but you can also use thick coconut yogurt, vegan sour cream, or skyr.
  • Vanilla Extract - This really brings out the flavors of the apricots and almonds. Optionally, you can add a half teaspoon of almond extract as well to bump up the almond flavor.

🥣 How To Make Apricot Almond Cake

Here are step-by-step images of making this vegan apricot cake. Remember, the detailed printable recipe card is at the end of this page:

wet ingredients for apricot cake whisked in a bowl.Pin

Step 1: In a large mixing bowl, whisk the wet ingredients (sugar, olive oil, vegan yogurt, and vanilla extract). Then mix in the homemade vegan buttermilk.

dry apricot cake ingredients mixed in a bowl.Pin

Step 2: Add the dry ingredients to a separate bowl and mix them evenly. That's all-purpose flour, almond flour, baking soda and baking powder, and sea salt).

apricot cake batter in a mixing bowl with a rubber spatula.Pin

Step 3: Fold the dry ingredients into the wet in 2 parts. Leave a few streaks of flour throughout the mixture.

cake batter in a large bowl with apricot pieces mixed in.Pin

Step 4: Fold through the chopped apricots until combined and there are no visible lumps of flour.

apricot cake with sliced almonds in a cake pan before baking.Pin

Step 5: Transfer the almond cake batter into a prepared loaf tin and smooth the top using an offset spatula. Sprinkle the flaked almonds over the cake.

apricot and almond cake cooling on a plate.Pin

Step 6: Bake until golden brown and risen according to the recipe card below. Once baked, let the cake sit in the pan for 10 minutes, and then carefully lift it onto a wire rack to continue cooling before adding the glaze.

apricot cake with sugar glaze drizzle over the top.Pin

💬 FAQs

Can I use fruit other than apricots?

For sure! You could try other stonefruits such as peaches, nectarines, plums, or cherries.

Can I use dried apricots?

I reckon you could, but the result won't be the same since dried apricots are dense and chewy whereas fresh apricots are fragrant and jammy.

How to store apricot cake?

Place the cake in an airtight container and store at room temperature for up to 3 days, or in the fridge for up to 5-6 days.

Can I freeze leftovers?

Absolutely! You can freeze this cake whole in an airtight container or ziplock bag, or cut it into individual slices and separate them between sheets of parchment before freezing in a sealed container or bag.

Defrost it at room temperature for a couple of hours before serving.

🍞 More Vegan Loaf Cakes

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook. And subscribe via email to get all our new recipes!

📖 Recipe

Easy Vegan Apricot Almond Cake

5 from 9 votes
PREP TIME: 20 minutes
COOK TIME: 1 hour
TOTAL TIME: 1 hour 20 minutes
Servings: 10


Incredibly easy vegan apricot almond cake with a moist and tender crumb thanks to almond flour and olive oil. The fresh apricots become juicy and jammy when baked and the loaf is topped with toasted flaked almonds and an optional sweet lemon glaze!


  • 180 g (6.35 oz) fresh apricots, washed, dried and pits removed *see note 1
  • 180 ml (¾ cup) soy milk, *see note 2
  • 2 teaspoons apple cider vinegar
  • 200 g (1 cup) granulated sugar
  • 100 g (¼ cup + 3 tablespoons) vegan Greek-style yogurt or Skyr, *see note 3
  • 80 ml ( cup) olive oil, *see note 4
  • 1 tablespoon vanilla extract
  • 220 g (1 ¾ cups + 1 tablespoon) all-purpose flour
  • 100 g (1 cup) almond flour, or ground almonds *see note 5
  • 1 tablespoon baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon sea salt
  • 2 tablespoons flaked almonds

Lemon Glaze (optional)

  • 60 g (½ cup) powdered sugar
  • 1 tablespoon lemon juice, freshly squeezed


  • 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.
  • Prep the apricots: Chop the apricots into small cubes (approx 1-2 cm). Set aside.
  • Make buttermilk: In a jug, mix the soy milk and apple cider vinegar and set aside.
  • Mix wet ingredients: To a large bowl, add the sugar, vegan yogurt, olive oil, and vanilla extract and whisk to combine. Add the vegan buttermilk (soy milk + vinegar) and whisk again.
  • Mix dry ingredients: To a separate bowl, add the all-purpose flour, almond flour, baking powder, baking soda, and set salt and whisk to combine.
  • Combine wet and dry ingredients: Add dry ingredients to the wet ingredients in 2 parts. Fold the ingredients into the batter between each increment until there are just a few streaks of flour/flour pockets. Do not be tempted to overmix!
  • Add apricots: Toss the diced apricots into the batter and fold them through until combined and there are no visible pockets of flour.
  • Assemble: Add the batter to the prepared loaf pan and smooth out the top of it with a spatula or knife. Place the pan on top of an aluminum tray or baking sheet. Optionally, dip a butter knife in some more olive oil and run it through the center of the loaf, this will help the loaf to crack in the center once it bakes.
  • Sprinkle the flaked almonds on top of the surface of the cake.
  • Bake: Bake for 55-65 minutes. The loaf will rise and the top will be golden brown. Check the cake is done at the 55-minute mark by piercing it with a toothpick or a knife, the knife should come out clean with just a few visible crumbs. Continue to bake in 5-minute increments as and if needed until baked through
  • Allow the cake to cool in the pan for about 10 minutes before transferring it to a cooling rack to cool completely. Once the loaf is completely cool, carefully transfer it to a tray or sheet of parchment paper.
  • Make the glaze: Whisk together the powdered sugar and lemon juice until smooth. Add more sugar for a thicker glaze, or less sugar for a runnier consistency.
  • Garnish: Once the cake has cooled, place a sheet of parchment paper under the cooling rack to catch any icing. Drizzle the glaze on top of the cake.
  • Storage: Store in an airtight container at room temperature for up to 3 days, or in the fridge for up to 5-6 days. You can also freeze this cake in an airtight container and defrost it a couple of hours before serving.


  1. Apricots: Weighed after stones removed. 
  2. Soy Milk: Swap for almond milk or oat milk.
  3. Vegan Yogurt: I use Alpro Greek style. You can also use vegan skyr, vegan sour cream, or very thick coconut yogurt.
  4. Olive Oil: Or neutral oil like canola (rapeseed oil) or sunflower oil.
  5. Almond Flour: This will often be labeled in stores as "ground almonds". If in doubt, go for a brand of ground almonds with a uniform color without specs of almond skin throughout.


Serving: 1slice | Calories: 341kcal | Carbohydrates: 49g | Protein: 6g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Sodium: 252mg | Potassium: 115mg | Fiber: 2g | Sugar: 29g | Vitamin A: 417IU | Vitamin C: 5mg | Calcium: 142mg | Iron: 2mg
Did you make this recipe? Tag me TodayBe sure to leave a rating and a review in the section below, and mention @addictedtodates or tag #addictedtodates

© All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. instead, include a link to this post for the recipe.