Go Back
+ servings

1 Bowl Vegan Apple Cake

Servings: 16 servings
Prep Time: 15 mins
Cook Time: 45 mins
Cooling time: 30 mins
Total Time: 1 hr 30 mins
This Vegan Apple Cake tastes like Fall and is sure to become a staple dessert recipe come apple season! Best of all, it's super easy to make in 1 bowl. Full of fresh diced apples with an optional caramel drizzle.
cut in pan vegan apple cake


Apple Cake

  • 3 cups all purpose flour
  • 2 cups granulated sugar
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1 cup melted coconut oil*
  • 1/2 cup unsweetened applesauce
  • 2 teaspoons pure vanilla extract
  • 3 cups peeled and diced apples
  • 1 cup chopped walnuts*

Optional Caramel Drizzle

  • 4 tablespoons melted vegan butter
  • 1/2 cup brown sugar
  • 2 tablespoons non-dairy milk


  • Preheat the oven to 350 degrees F and lightly grease a 9 x 13 inch pan.
  • In a large bowl, whisk together the flour, sugar, baking soda, baking powder, cinnamon and salt.
  • Now pour in the melted coconut oil, applesauce and vanilla and stir until combined. The dough will be very stiff, not like most cake batters. This is because the fresh apples will provide a lot of moisture as the cake bakes.
  • Fold in the diced apples and nuts. Use your hands if needed to get them incorporated.
  • Press the cake batter into the pan, evenly. Bake for 45-50 minutes, or until golden brown and a toothpick inserted comes out clean. Let the cake cool while you prepare the caramel drizzle.
  • Make the caramel drizzle: In a small pot on the stove, add the vegan butter, brown sugar and non-dairy milk. Heat over medium heat until the butter melts. Bring to a boil and stir constantly, being careful not to let the mixture overflow. Continue to boil for 2 minutes, stirring, then remove from heat.
  • After the cake has cooled for about 20 minutes, drizzle the caramel sauce over it. Let cool for 10 more minutes before serving. Enjoy!


  1. Instead of coconut oil, you may use another oil such as canola or melted vegan butter. If you do not like coconut flavor, make sure to use refined coconut oil.
  2. You could substitute whole wheat pastry flour for the white flour, if desired. This may work with a gluten free mix, but I haven't tested it.
  3. You can use walnuts or pecans, or leave the nuts out entirely.
  4. Serve with a dollop of vegan whipped cream or vanilla ice cream, if desired.


Serving: 1serving, Calories: 306kcal, Carbohydrates: 55g, Protein: 4g, Fat: 9g, Saturated Fat: 2g, Sodium: 168mg, Potassium: 125mg, Fiber: 2g, Sugar: 35g, Vitamin A: 154IU, Vitamin C: 1mg, Calcium: 33mg, Iron: 1mg