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

Vegan Lemon Blueberry Cake

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 minutes
Cook Time55 minutes
Total Time1 hour 5 minutes
Course: Dessert
Cuisine: American, nut-free, Soy-free, Vegan
Diet: Vegan, Vegetarian
Servings: 16
Calories: 261kcal


For Lemon Blueberry Topping:

  • 1 ½ cups blueberries
  • 2 tablespoon lemon juice
  • Zest of one lemon
  • ½ cup turbinado sugar (or vegan cane sugar)
  • ½ teaspoon pure vanilla extract
  • 1 tablespoon 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