This post may contain affiliate links. Please read our disclosure policy.
These 8-ingredient vegan pancakes are impressively fluffy, moist, tender, and ready in just 20 minutes! They feature vegan yogurt for a hint of tanginess and an even more pillowy texture! Drizzle with maple syrup and top with berries for a hearty breakfast!

Hard to believe, but I just realized that in over 9 years of running Full of Plants, I have never shared a classic pancake recipe. Safe to say, it was about time!
Pancakes are actually my second-favorite breakfast (right after oatmeal), so I have tested more versions than I can count. Over the years, I have made little tweaks here and there until I finally came up with a foolproof recipe that yields fluffy pancakes every single time.
These pancakes are not only extra fluffy but also pillowy with a super tender crumb, slightly crispy on the edges, and have a hint of tanginess that I believe makes them a bit more special.
⭐️ Why This Recipe Works
As tasty as the classic.
Aside from the eggy flavor you would get in regular pancakes, my vegan version tastes just as good as the classic. They cook the same, taste just as delicious, and have that same fluffy texture. They also pack a nice buttery flavor, thanks to a bit of melted vegan butter in the batter.
Made in one bowl in less than 10 minutes.
And just like any classic pancake recipe, this one is made in one bowl and takes very little time. Which means you can enjoy pancakes any day of the week! To save even more time in the morning, you can:
- Mix all of the dry ingredients the night before, then just add the liquid ingredients in the morning and cook the pancakes.
- Or, make the pancakes ahead (the day before or over the weekend) and simply reheat them in the oven or toaster when you’re ready to eat!
A secret ingredient: yogurt!
My recipe differs from most as I use an extra ingredient, vegan yogurt. I get it, pancakes are supposed to rely on the least amount of ingredients possible, but please bear with me because that extra one will make your pancakes a bit more special.
I find pancakes made with only milk tend to be a bit boring. So, in order to add a bit more flavor, I incorporate plant-based yogurt to bring some tanginess.
I first tried using only yogurt (no milk at all) in the batter, and while the flavor was great, it resulted in a gummy texture. To fix that, I opted for a combination of both: plant-based milk AND vegan yogurt. They still retain the fluffy and slightly chewy texture we all love, with a hint of tanginess and buttery notes, resulting in a fresher, more complex flavor. It’s not night and day, but I do believe the addition of yogurt is still pretty nice!
🌾 What You’ll Need

Flour
To keep things simple, I opted for the classic all-purpose flour.
Substitute: You can use whole-wheat flour if you want your pancakes to pack a bit more nutrition. Please note that you may need to use slightly less flour (2-3 tablespoons less) or add a bit more liquid, as whole-wheat flour tends to absorb more liquid than all-purpose flour.
Sugar
You will need just enough to add a hint of sweetness. You don’t want your pancakes to be too sweet, especially if you’re planning on serving them with syrup or jam. After testing, I settled on 1 and 1/2 tablespoons of sugar for one batch of pancakes. That’s my preference, but feel free to adjust the amount to your liking.
You can use granulated white sugar, coconut sugar, or light brown sugar.
Salt
That’s right, I use salt in sweet pancakes! And I even use a slightly higher amount than you will find in most recipes. The reason is that it elevates the flavor. Don’t worry, the pancakes do not taste salty, but the salt balances the sweetness.
Baking powder
To allow the pancakes to rise and develop a light and fluffy crumb during cooking.
Note: Use a full tablespoon of baking powder. Don’t try to decrease that amount.
Milk
Any neutral unsweetened plant-based milk will work. I suggest using soy milk as it yields pancakes that are a bit richer. However, almond, oat, or cashew milk are all great options.
Yogurt
Now onto the yogurt, which takes the pancakes up a notch! You can use basically any vegan yogurt as long as it’s unsweetened and unflavored. I always have soy yogurt in my fridge, so I used that, but almond yogurt or cashew yogurt will work too. Just keep in mind that if you are using a very thick yogurt, such as coconut yogurt, you might have to add a bit more milk to the batter.
No yogurt? No problem! You can simply replace it with 3 extra tablespoons of milk.
Butter
You will need to melt one tablespoon of butter before incorporating it into the batter. This not only adds richness but also flavor. Remember to let your butter cool slightly before adding it to the batter. If it’s too hot, it can activate the baking powder too early, and your pancakes won’t rise properly during cooking.
Vinegar
Although it’s optional, I found that adding half a teaspoon of white vinegar helps the pancakes rise even a bit more.
Vanilla extract
And of course, a splash of vanilla extract! Honestly, I think it is a must. Without it, the pancakes can taste a bit flat. You can use quality store-bought vanilla extract or replace the sugar with vanilla sugar.
Note: If you plan to use these pancakes in savory recipes, omit the vanilla extract and reduce the sugar amount.
📔 Success Tips
Don’t overmix the batter.
Mix the batter until all the ingredients are combined, but no longer. Overmixing develops the gluten, which can lead to gummy pancakes. It’s fine if there are a few lumps – they will disappear once the pancakes cook.
Also, once the batter has rested, resist the urge to stir it again. Mixing it at that point will deflate it, and you will lose that light and airy texture.
Ensure your skillet is hot.
This is key! If your skillet is not hot enough, your pancakes will have a pale color and won’t taste as good, as you won’t get a deep caramelization.
Be quick and confident when flipping!
The top of your pancakes will still be a bit liquid when it’s time to flip, so be fast with your spatula to keep the batter from spilling out.
Don’t undercook them.
Undercooked pancakes taste like wet, raw dough. Definitely not something you want! Make sure your pancakes are golden brown on both sides before removing them from the heat.
🥞 Step-by-Step Instructions
1. Make the batter
- Whisk together the dry ingredients. Add the flour, sugar, baking powder, and salt to a medium-sized mixing bowl. Whisk to combine.
- Pour in the wet ingredients. Next, pour in the plant-based milk, yogurt, melted butter, vanilla extract, and vinegar.
- Whisk. Whisk until combined, with almost no clumps remaining. Do not overmix, though, or your pancakes will be gummy.
- Let it sit. Allow the batter to rest for 5-10 minutes while you preheat the skillet.
2. Cook the pancakes
- Heat a non-stick skillet. Heat a non-stick skillet over medium heat. Once hot, add a teaspoon of oil and use a kitchen paper towel to very lightly grease the skillet.
- Pour the batter. Pour about 1/3 cup of the batter into the skillet and spread it slightly into a round shape, approximately 5 inches (12.7 cm) in diameter. Repeat 1-2 times, depending on the size of your skillet.
- Cook until golden brown. Cook the pancakes for 2-3 minutes, or until holes form on the surface and the bottoms are golden brown.
- Flip. Use a spatula to carefully flip the pancakes. Cook for an additional 2-3 minutes on the other side, or until golden brown.
- Repeat and serve! Transfer the pancakes to a plate, and repeat the process with the remaining batter. Serve immediately while the pancakes are still warm.
Quick tip: For crispy edges, drizzle a teaspoon of oil over the edges of your pancakes and cook for 1-2 more minutes. This will allow the edges to crisp up!

How to Keep Your Pancakes Warm
If you like your pancakes warm, preheat your oven to 250°F (120°C) and line a baking sheet with aluminum foil. After cooking one batch of pancakes, transfer them to the baking sheet and arrange them into an even layer (do not stack them). Transfer to the oven until ready to serve!
🍫 Tweak Them!
- Add chocolate chips: Immediately after pouring the batter onto the skillet, sprinkle it with chocolate chips and gently press them into the batter.
- Infuse them with cinnamon: Add 1/2 tsp ground cinnamon to the batter.
- Add nuts: Stir in chopped roasted peanuts, hazelnuts, or almonds into the batter.
- Give them a floral note: For a delicate orange flavor, add 1 teaspoon of orange blossom water and 1 teaspoon of finely chopped orange zest to the batter.
- Or, make tiramisu pancakes! Are you team dessert for breakfast? Then you should definitely give my tiramisu pancakes a try. They are dipped in espresso, layered with homemade pastry cream, and dusted with cocoa powder!

🍌 What to Serve Them With
There are no good pancakes without plenty of toppings. Here’s what’s on the menu. Pick from one of the options below or go freestyle and use your favorite toppings!
🫐 From Syrup to Fruit: My Favorite Toppings
Syrups: Drizzle your stack of pancakes with maple syrup, date syrup, or coconut nectar for extra sweetness and moisture. Not technically what I would consider a syrup, but fruit jam also works. Spread it as is or slightly dilute it with warm water to make it pourable.
Yogurt or cream: Serve them with almond milk yogurt, cashew yogurt, or a dollop of coconut cream or vegan whipped cream.
Nuts & nut butter: Peanut butter, cashew butter, almond butter, tahini, praliné paste, or even sunflower butter for a nut-free option. My guilty pleasure? Crushed caramelized pecans! Combined with banana slices and just a small drizzle of maple syrup, they make the cozyest pancakes!
Fresh fruits: If you prefer fresh and fruity flavors, you can top your pancakes with chopped tropical fruits, such as bananas or mangoes, or with fresh berries like blueberries, raspberries, or strawberries.
Chocolate: Sprinkle dark chocolate chips on top of the pancakes while still warm, so they become gooey and melty!
🥛 Great Drinks to Pair Them With
Breakfast is never complete without something to drink. Here are some suggestions for beverages you can serve alongside your pancakes:
Tea & coffee: Serve them with a cup of warm tea, a matcha latte, a glass of taro milk tea, or a refreshing peach and orange iced tea! More into coffee? Go with espresso, nitro cold brew, caramel latte, or Vietnamese-style coffee.
Milk: A simple glass of vegan milk is also a good option! For something a bit more unique, try banana milk or roasted hazelnut milk.
Juice: If you’re more into fruit, feel free to serve your pancakes with a glass of orange, apple juice, cranberry juice, or even coconut water!
And there you have it, a hearty, complete breakfast that’s perfect for starting the weekend!
❄️ Storing and Reheating
- To store: You can store the pancakes in an airtight container at room temperature for up to 2 days.
- To freeze: Wrap each pancake individually with plastic wrap and keep in the freezer for up to 2 months.
- To reheat: You have three options. 1) Oven: Transfer the pancakes to a baking sheet and reheat them for about 5 minutes in a 350°F (175°C) preheated oven. 2) Air fryer: Preheat your air fryer to 350°F (175°C). Transfer your pancakes to the air fryer basket and reheat for 3-4 minutes. 3) Toaster: Pop them into the toaster for about 1 minute on high.
💬 FAQs & Troubleshooting
The batter should be quite thick, but still slightly runny. Enough that it flows slowly when you spoon it onto the skillet.
A non-stick pan is a must for this recipe. Otherwise, your pancakes will stick to the pan. I have seen videos of people cooking pancakes in stainless steel pans with very little oil, but honestly, I have never had much luck with that myself.
This usually happens if you have overmixed the batter, forgotten the baking powder, or the heat was too low.
Your skillet is most probably too hot. Turn down the heat and wait 2-3 minutes before cooking the next batch.

I hope you will enjoy these pancakes as much as we do! It’s a classic recipe that is quick and easy to make (kids can even help!), and totally customizable with whatever topping you like!
⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!


Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!
I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Fluffy Vegan Pancakes
Ingredients
- 1 cup (125 g) all-purpose flour
- 1 and 1/2 tbsp (18 g) granulated sugar
- 1 tbsp (14 g) baking powder
- 1/8 tsp salt
- 3/4 cup (180 ml) unsweetened plant-based milk
- 1/4 cup (60 ml) unsweetened vegan yogurt (can be replaced with plant-based milk)
- 1 tbsp (15 ml) melted vegan butter
- 1 tsp (5 ml) vanilla extract
- 1/2 tsp (2 ml) white vinegar (optional)
Instructions
- Whisk together the dry ingredients. Add the flour, sugar, baking powder, and salt to a medium-sized mixing bowl. Whisk to combine.
- Pour in the wet ingredients. Next, pour in the plant-based milk, yogurt, melted butter, vanilla extract, and vinegar.
- Whisk. Whisk until combined, with almost no clumps remaining. Do not overmix, though, or your pancakes will be gummy.
- Let it sit. Allow the batter to rest for 5-10 minutes while you preheat the skillet.
- Heat a non-stick skillet. Heat a non-stick skillet over medium heat. Once hot, add a teaspoon of oil and use a kitchen paper towel to very lightly grease the skillet.
- Pour the batter. Pour about 1/3 cup of the batter into the skillet and spread it slightly into a round shape, approximately 5 inches (12.7 cm) in diameter. Repeat 1-2 times, depending on the size of your skillet.
- Cook until golden brown. Cook the pancakes for 2-3 minutes, or until holes form on the surface and the bottoms are golden brown.
- Flip. Use a spatula to carefully flip the pancakes. Cook for an additional 2-3 minutes on the other side, or until golden brown.
- Repeat and serve! Transfer the pancakes to a plate, and repeat the process with the remaining batter. Serve immediately while the pancakes are still warm.
- You can store the pancakes in an airtight container at room temperature for up to 2 days.
Notes
Don’t overmix the batter.
Mix the batter until all the ingredients are combined, but no longer. Overmixing develops the gluten, which can lead to gummy pancakes. It’s fine if there are a few lumps – they will disappear once the pancakes cook. Also, once the batter has rested, resist the urge to stir it again. Mixing it at that point will deflate it, and you will lose that light and airy texture.Ensure your skillet is hot.
This is key! If your skillet is not hot enough, your pancakes will have a pale color and won’t taste as good, as you won’t get a deep caramelization.Be quick and confident when flipping!
The top of your pancakes will still be a bit liquid when it’s time to flip, so be fast with your spatula to keep the batter from spilling out.Don’t undercook them.
Undercooked pancakes taste like wet, raw dough. Definitely not something you want! Make sure your pancakes are golden brown on both sides before removing them from the heat.
About the Author
Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.
Leave a Comment
Wow, those pancakes look sooo good. I can’t wait to make them tomorrow morning.