Go Back
+ servings
Print Recipe

Fluffy Vegan Pancakes

The best vegan pancake recipe on the internet! These fluffy vegan pancakes are easy to make, can be made thick or thinner, and are perfect for adding your favorite mix-ins and toppings. They'll truly be a new family favorite!

Course Breakfast, Dairy Free, Vegan, Vegetarian
Cuisine American
Keyword easy, fluffy vegan pancakes, vegan pancake recipe, vegan pancakes
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 3 servings
Calories 267 kcal
Author Monique Volz of AmbitiousKitchen.com


  • For the dry ingredients:
  • 1 cup all purpose flour*
  • 1 tablespoon baking powder
  • ¼ teaspoon salt
  • For the wet ingredients:
  • 1 tablespoon flaxseed meal
  • 1 teaspoon apple cider vinegar
  • 1 tablespoon coconut sugar (or regular sugar)
  • 2 tablespoons melted and cooled coconut oil (or sub melted vegan butter or a neutral oil)
  • 2 teaspoons vanilla extract
  • ¼ teaspoon almond extract
  • 1 cup + 1 tablespoon non-dairy milk (I like to use unsweetened vanilla almond milk)
  • Optional mix-ins:
  • ¾ cup fresh or frozen blueberries (if using frozen, toss berries with 1 tablespoon flour first)
  • cup mini chocolate chips, dairy free if desired
  • For greasing the skillet
  • Coconut oil or vegan butter, for greasing the griddle/skillet


  1. In a large bowl, whisk together the flour, baking powder and salt. Set aside.
  2. In a separate large bowl, mix together the flaxseed meal, apple cider vinegar, sugar, melted coconut oil, vanilla and almond extract until it comes together. Slowly whisk in the almond milk.
  3. Add the dry ingredients to the wet ingredients and mix until a batter forms; it doesn’t need to be perfectly smooth. Stir in any mix-ins you are using, if you are using any. If you want the batter to be thinner, add in another tablespoon of almond milk. Do not overmix.
  4. Lightly coat a griddle with oil and place over medium heat. Add 1/3 cup of the batter to the griddle for each pancake and cook for 3-4 minutes until pancakes puff up and you see bubbles along the edges. Flip cakes and cook until golden brown on underside. If you find that pancakes are browning too quickly then you need to lower the heat a bit. I normally start on medium heat, then decrease to medium low later so that my pancakes don't burn.

  5. Wipe skillet clean and repeat with more oil and remaining batter. Makes 6 large pancakes total.

Recipe Notes

Flour alternatives: you can also use whole wheat pastry flour or 1:1 gluten free all purpose flour (I have not tested with GF flour though); you may need to add a splash more milk if you use either of these.

If you want thinner pancakes, feel free to add a tablespoon more milk.

*Oil alternatives: if you don’t like coconut oil or don’t have it, melted vegan butter, walnut oil, hazelnut oil or grapeseed oil will work. I’ve found that olive oil overwhelms the flavor of these pancakes so I would not recommend it.

To freeze & reheat: place the pancakes on a baking sheet so they aren’t touching and place in the freezer for 30 minutes. Then place them in freezer safe containers and freeze for up to 3 months. Once ready to reheat, simply add pancakes to a plate and microwave for 30-60 seconds or until warm.

Nutrition Facts
Fluffy Vegan Pancakes
Amount Per Serving (2 pancakes)
Calories 267 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 8.8g55%
Carbohydrates 36.1g12%
Fiber 2.3g10%
Sugar 4.5g5%
Protein 4.9g10%
* Percent Daily Values are based on a 2000 calorie diet.