Go Back
+ servings
Top shot of blueberry lemon cake on a glass plate
Print Recipe
5 from 10 votes

Vegan Lemon Blueberry Cake with Blueberry Lemon Topping

This vegan Lemon Blueberry Cake has a soft, dense crumb with pockets of luscious blueberries and zesty lemon. On top, for more divine deliciousness, goes a topping of blueberries and lemons. Vegan, soy-free and nut-free recipe.

Prep Time20 mins
Cook Time55 mins
Total Time1 hr 5 mins
Course: Dessert
Cuisine: American, nut-free, Soy-free, Vegan
Servings: 16
Calories: 261kcal


  • 2 ⅔ cup unbleached all purpose flour (can sub whole wheat pastry flour)
  • 2 tsp baking powder
  • 1 tsp baking soda
  • ¼ tsp salt
  • 1 ½ cups turbinado sugar (or vegan cane sugar)
  • ½ cup vegetable oil
  • ½ cup applesauce
  • 1 ¾ cup almond milk (or any non-dairy milk)
  • 1 tsp apple cider vinegar
  • ¼ cup lemon juice
  • Zest of two lemons
  • 1 tsp pure vanilla extract
  • 2 cups blueberries

For Lemon Blueberry Topping:

  • 1 ½ cups blueberries
  • 2 tbsp lemon juice
  • Zest of one lemon
  • ½ cup turbinado sugar (or vegan cane sugar)
  • ½ tsp pure vanilla extract
  • 1 tbsp tapioca starch
  • ½ cup + 2 tbsp water


  • Preheat the oven to 350 degrees F.
  • Oil and flour a 9-inch springform pan or a bundt pan.
  • Mix the flour, baking powder, baking soda and salt in a bowl.
  • Put the oil, sugar and applesauce in a large bowl or the bowl of a stand mixer and beat on medium speed for two minutes. Scrape down the bottom and sides of bowl, then add the lemon juice, zest, vanilla, apple cider vinegar and milk.
  • Add the flour to the milk-oil mixture in two batches, mixing for no more than 20 seconds after each addition. Scrape down the sides of the bowl with a spatula to make sure everything's mixed.
  • Remove the bowl from the mixer and stir in the blueberries. You can toss the blueberries with a tablespoon of flour first if you want to make sure they don't sink to the bottom of the cake. I didn't coat them and they didn't sink.
  • Pour the batter into the prepared cake pan, place the pan on a baking sheet, and bake for 45-55 minutes or until a toothpick in the center comes out clean.
  • Remove the cake pan to a rack and let it cool in the pan for 10 minutes before unmolding. If using a bundt pan, unmold by placing a plate over the mouth of the pan and flipping in a quick motion.

Make the lemon blueberry topping

  • Place the blueberries in a saucepan with the sugar, ½ cup water and lemon juice and zest. Bring to boil over medium heat and let the blueberries cook, covered, until they begin to burst. Continue cooking for another 10 minutes over medium-low heat. Stir in the vanilla.
  • Whisk the tapioca with the water and add it to the blueberry mixture, whisking as you add. The topping should thicken. Turn off the heat. This is a fairly runny topping, which we like in our home -- if you want a thicker topping, double the amount of tapioca.
  • Pour the topping over the cooled cake, slice and serve.


Serving: 1slice | Calories: 261kcal | Carbohydrates: 47g | Protein: 3g | Fat: 7g | Saturated Fat: 6g | Potassium: 120mg | Fiber: 1g | Sugar: 28g | Vitamin A: 17IU | Vitamin C: 5mg | Calcium: 68mg | Iron: 1mg