This recipe was made in collaboration with Iswari Superfoods, all views are my own.

Everyone needs a staple pancake recipe in their kitchen, and these easy-to-make vegan buttermilk pancakes are fluffy and quick to whip together. Once your family and friends try these vegan pancakes they might be surprised that they are completely egg-free and dairy-free!

Ingredients needed

Oat milk or soy milk is mixed together with apple cider vinegar to create a vegan version of "buttermilk". This is what helps the pancakes to get all fluffy and irresistible!

All-purpose flour: regular all-purpose flour makes the fluffiest pancakes, in my opinion, so we're not swapping it out for any fancy subs. You can go for a gluten-free all-purpose flour if required.

Baking soda: this is our leavening agent for these vegan pancakes that will create little bubbles in the batter, making them light and fluffy.

Maca powder: this ingredient is completely optional, it adds what I like to describe as a slight "salted caramel" flavor to the batter.

Pure maple syrup: pancakes and maple syrup make the perfect team, we're adding some to the batter to sweeten it BEFORE cooking.

Coconut oil: I'd recommend using refined coconut oil if you want to avoid the coconut taste.

Vanilla extract: as well as adding flavor, vanilla helps to enhance the sweetness of these pancakes.

best vegan pancake recipePin

How to make easy vegan pancakes

(Full recipe and instructions are in the recipe card at the end of this post)

Prepare the pancake batter

First, make the vegan "buttermilk: Simply mix together the oat milk and apple cider vinegar in a bowl and allow it to sit for about five minutes. The mixture will separate, which is what you want!

Next add the dry ingredients to a bowl (all-purpose flour, baking soda, and maca powder if using) and whisk them together to make sure they're nice and evenly distributed. Now combine the wet ingredients together (pure maple syrup, melted coconut oil, vanilla extract, vegan buttermilk mixture). Add the wet ingredients to the bowl with the dry ingredients and whisk well to combine everything.

Fry the pancakes

Add some coconut oil to a frying pan and place on medium heat. Use an ice cream scoop or a ladle to add the batter to the frying pan, and cook for 2-3 minutes until firm underneath before flipping and cooking the other side for another minute or so. Repeat this until you have used up all of the batter.

stack of pancakes with 2 scoops of ice cream with jug of caramel sauce.Pin

Topping ideas

Stacking up and serving your fluffy pancakes is possibly the most fun part (besides eating them of course!). Here are some options for great additions to your pancakes, choose your favorite or combine a few different elements!

Salted Caramel Sauce: I use a combination of vegan protein powder (Salted Caramel Protein),  peanut butter, pure maple syrup, and salt to get an irresistible salted caramel sauce (full recipe in the recipe card below). You can also serve them with healthy date caramel.

Chocolate Fudge Sauce: this is a simple combination of coconut milk/cream and dairy-free chocolate melted together to create a decadent chocolate fudge sauce! (full recipe in the recipe card below) You could also drizzle them with vegan chocolate ganache.

Pure maple syrup: you can't go wrong with good ole maple syrup, these pancakes even just on their own with some maple syrup are a divine breakfast option.

Fruit: raspberries, strawberries, blackberries, banana, in fact, any fruit of your choice would be an amazing and healthy addition to these pancakes.

Vegan vanilla ice cream: whether you use a ready-made brand, homemade vanilla ice cream, or a simple banana ice cream (blended frozen banana and plant-based milk), ice cream is a great addition if you love that hot and cold combination.

More Brunch Recipes

Love this recipe? Please leave a 5-star ★★★★★ rating in the recipe card below and consider leaving a comment as well, thanks!

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook. And if you like one of my recipes, tag me!

📖 Recipe

Easy Vegan Pancakes

4.80 from 10 votes
PREP TIME: 25 minutes
TOTAL TIME: 25 minutes
Servings: 10 pancakes


Easy and deliciously fluffy vegan pancakes with homemade salted caramel and chocolate fudge sauce.



  • 1 cup oat milk, or other plant-based milk
  • 1 teaspoon apple cider vinegar
  • 1 cup all purpose flour
  • 1 teaspoon baking soda
  • 1 tablespoon maca powder, optional, I use ISWARI Maca powder
  • 2 tablespoons pure maple syrup
  • 2 tablespoons coconut oil, melted
  • 1 teaspoon vanilla extract

Salted Caramel Sauce

Chocolate Fudge Sauce

  • 50 g vegan dark chocolate
  • ½ cup coconut cream, or full fat canned coconut milk
  • vegan vanilla ice cream , optional, to serve



  • Add the oat milk and apple cider vinegar to a bowl and mix, set aside for 5 minutes to make vegan “buttermilk”.
  • Mix the flour, baking soda, and maca powder in a large bowl.
  • Add the maple syrup, coconut oil, and vanilla extract to the bowl with the vegan buttermilk and whisk to combine. Add the wet ingredients to the dry and whisk well.
  • Add some coconut oil to a frying pan and place on medium heat. Use an ice cream scoop to add the batter to the frying pan, and cook for 2-3 minutes until firm underneath before flipping and cooking the other side for another minute or so. Repeat this until you have used up all of the batter.

Salted Caramel Sauce

  • To make the salted caramel sauce, add all of the ingredients to a bowl and whisk until smooth.

Chocolate Fudge Sauce

  • For the chocolate fudge sauce, add the coconut milk and chocolate to a heat-resistant bowl and melt over a double boiler. Once the chocolate has melted, stir until smooth.
  • Stack the pancakes between layers alternating between 1 tablespoon of salted caramel sauce and 1 tablespoon of chocolate fudge sauce. Serve with vegan vanilla ice cream.


Calories: 243kcal | Carbohydrates: 26g | Protein: 10g | Fat: 11g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Cholesterol: 1mg | Sodium: 247mg | Potassium: 159mg | Fiber: 2g | Sugar: 12g | Vitamin A: 51IU | Vitamin C: 1mg | Calcium: 61mg | 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.

Leave a Review:

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    I made these today for breakfast and just loved them 🙂 I had to add more flour, I don't know if Google told me right: it said 1 cup flour = 130 grams, but that was too less. Christina, is 130 grams really right? I think I used about 160 grams. But anyway: they were delicious and suuuuper easy to make, thank you for sharing <3

    1. Hi Nina,

      Thank you so much for trying the recipe, I'm happy you loved it! 1 cup flour should actually be 120g, was it all-purpose flour you used? I'm going to retest the amounts again soon just to be sure x

      1. Hi Christina, sorry for the late reply. Yes, it was all purpose flour. Thank you so much for checking 🙂