Fluffy Vegan Pancake Recipe
These fluffy vegan pancakes are my go to weekend breakfast. They come together in about 25 minutes with basic pantry ingredients, and they’re light, tender, and golden every single time.

No weird egg replacers or store bought mixes. Just a simple trick with plant milk and vinegar gives them that classic buttermilk rise and flavour.
What Makes These Vegan Pancakes So Good
I’ve tested a lot of vegan pancake recipes, and this one nails the texture. The baking powder and the acid from the vinegar create a light crumb, while a little oil keeps them tender.
They taste just like the pancakes I grew up with, minus the dairy and eggs. The edges get slightly crisp, the middles stay soft, and they soak up maple syrup without falling apart.
The batter is straightforward enough to mix while the pan heats up, and you don’t need any specialty ingredients. That means pancakes can happen any morning, not just when you’ve planned ahead.
Ingredients

- 1 ½ cups all-purpose flour: spooned and leveled, not scooped
- 2 tsp baking powder: make sure it’s fresh for maximum lift
- ½ tsp baking soda: reacts with the vinegar for extra fluff
- ¼ tsp salt: balances the sweetness
- 2 tbsp granulated sugar: adds a subtle sweetness; use cane or white
- 1 cup unsweetened plant milk: oat or almond both work well
- 1 tbsp apple cider vinegar: creates the buttermilk effect
- 2 tbsp vegetable oil: plus more for the pan; keeps the pancakes tender
- 1 tsp vanilla extract: rounds out the flavour
Variations / Substitutions
- Gluten-free: use a 1 to 1 gluten-free flour blend that contains xanthan gum; the texture will be slightly denser but still good.
- Milk choice: any neutral tasting plant milk works. Soy milk makes a richer batter, while oat milk adds a touch of sweetness.
- Add-ins: fold in ½ cup fresh blueberries or ⅓ cup dairy-free chocolate chips after mixing the batter.
- Oil-free: swap the oil for unsweetened applesauce in the batter, then use a nonstick pan with no added oil. The pancakes will be softer and less crisp.
If you love these, try my Vegan Banana Bread for another easy breakfast treat.
How to Make Fluffy Vegan Pancakes
Step 1: Make the Buttermilk

Whisk the 1 cup plant milk and 1 tbsp apple cider vinegar together in a small bowl. Let it sit for 5 minutes; it will thicken slightly and look curdled, like buttermilk.
Step 2: Mix the Dry Ingredients

In a large bowl, whisk the 1 ½ cups flour, 2 tsp baking powder, ½ tsp baking soda, 2 tbsp sugar, and ¼ tsp salt until evenly combined. A quick whisk breaks up any small lumps so everything distributes properly.
Step 3: Combine the Batter

Pour the soured milk, 2 tbsp oil, and 1 tsp vanilla into the dry ingredients. Stir with a fork just until no large flour pockets remain. The batter will be thick and a bit lumpy; that’s exactly what you want.
Step 4: Cook the Pancakes

Heat a nonstick skillet or griddle over medium heat. Add a thin film of oil. Pour ¼ cup batter per pancake onto the hot surface. Cook for about 2 minutes, until bubbles pop on the surface and the edges look set. Flip and cook for another 1 to 2 minutes, until golden brown underneath. Repeat with the remaining batter, adjusting the heat if the pancakes brown too fast. Serve them warm with maple syrup and fresh berries.
Tips for Fluffy Vegan Pancakes
- The batter should look lumpy. If you stir it smooth, the pancakes will turn out dense and flat.
- Letting the batter rest for 5 minutes after mixing hydrates the flour and makes the pancakes extra tender.
- Use a thin, wide spatula for flipping. Slide it all the way under each pancake to avoid tearing.
- Keep finished pancakes warm on a baking sheet in a 200°F (95°C) oven while you finish the rest.
Cook times by pan type:
| Pan Type | Heat Level | Cook Time per Side |
|---|---|---|
| Nonstick skillet | Medium | 2 min / 1-2 min |
| Nonstick griddle | Medium (375°F/190°C) | 2-3 min / 1-2 min |
| Cast iron skillet | Medium-low | 2-3 min / 1-2 min |
Storing Leftover Pancakes
Refrigerate leftover pancakes in an airtight container for up to 3 days. They reheat best straight from the fridge. Freeze them in a single layer on a baking sheet, then transfer to a freezer bag for up to 2 months. Reheating: pop frozen pancakes in the toaster or toaster oven until hot and crisp. Avoid the microwave, which can make them soggy.
What to Serve with Vegan Pancakes
Classic maple syrup and a pat of vegan butter are hard to beat. Fresh berries or sliced banana add brightness and contrast the warm pancakes. For a savoury twist, serve them alongside crispy vegan bacon strips and a drizzle of hot sauce. A dollop of coconut yogurt works well too, its tang cuts through the sweetness.
Frequently Asked Questions
Can I make the pancake batter the night before?
Yes, but the baking powder will lose some of its lift overnight. Stir in an extra ½ teaspoon of baking powder just before cooking to revive the fluff.
Why are my pancakes not fluffy?
The two most common culprits are expired baking powder and overmixing. Use fresh baking powder and stop stirring as soon as the dry bits disappear.
Can I use water instead of plant milk?
You can, though the pancakes will taste a little flat. Add an extra tablespoon of oil if you go that route to bring back some richness.
Do I really need the vinegar?
Yes. The apple cider vinegar curdles the plant milk and activates the baking soda, which creates the pancakes’ rise and tender crumb. Without it, they’ll be much denser.

Fluffy Vegan Pancake Recipe
Ingredients
Method
- Whisk the plant milk and apple cider vinegar in a small bowl. Let it sit for 5 minutes to curdle.
- In a large bowl, whisk the flour, baking powder, baking soda, salt, and sugar until combined.
- Pour the soured milk, oil, and vanilla into the dry ingredients. Stir with a fork just until no large flour pockets remain. The batter will be thick and lumpy.
- Heat a nonstick skillet or griddle over medium heat and add a thin film of oil. Pour ¼ cup batter per pancake and cook for about 2 minutes, until bubbles pop on the surface and the edges look set. Flip and cook 1 to 2 minutes until golden. Repeat with the remaining batter. Serve warm with maple syrup and fresh berries.
