Learn how to make pancakes from scratch with 7 simple ingredients you probably already have in your pantry and fridge. Pancakes have been our Saturday morning treat for as long as I can remember, and you really don’t need a box to make them. This recipe makes a stack of 8 light, fluffy pancakes with crispy edges and a soft, pillowy center.
It still amazes me that I used to make pancakes from a boxed mix when these basic pancakes from scratch are ready in just 20 minutes. All you need is flour, sugar, baking powder, salt, egg, milk and oil, and you’ll have a golden stack of diner-style pancakes with melted butter and maple syrup dripping down the sides. Add blueberries or chocolate chips if you’re feeling fancy!

Basic Pancake Recipe From Scratch (Quick Answer)
To make pancakes from scratch, whisk the dry ingredients, stir in the egg, milk and oil, and cook 1/4 cup scoops on a preheated griddle until bubbles pop through. Flip and cook until golden.
- Dry ingredients: 1 cup all-purpose flour, 1 tablespoon sugar, 1 tablespoon baking powder, 1/2 teaspoon salt.
- Wet ingredients: 1 egg, 3/4 cup milk, 2 tablespoons vegetable oil.
- Cook: 1/4 cup batter per pancake over medium-low heat, 4 to 5 minutes, until bubbles pop through. Flip, then cook 2 to 3 minutes more.
- Fluffy Tip: Don’t overmix. A few lumps in the batter keep the pancakes light.

Ingredient Notes & Substitutions
You only need 7 basic ingredients for these pancakes. Here’s what each one does, plus a few easy swaps. This recipe makes 8 pancakes, but you can scale it up to feed a crowd.
- All-Purpose Flour – Plain white all-purpose flour gives the best fluffy texture. For gluten-free pancakes, use a cup-for-cup gluten-free flour, or try my gluten-free American pancakes.
- Cane Sugar – Just a tablespoon adds a touch of sweetness and helps the pancakes brown. Regular granulated sugar works too.
- Baking Powder – This is what makes the pancakes rise. Baking powder does go bad, so make sure it’s less than a year old.
- Sea Salt – A small amount balances the flavor. Regular table salt works fine too.
- Large Egg – The egg helps hold the batter together and gives the pancakes structure.
- Milk – Whole milk gives the best flavor. Alternatively, you can use buttermilk for an even fluffier, more tender texture.
- Vegetable Oil – Vegetable or canola oil keeps the pancakes moist. It also gives crispier edges, and it’s less prone to burning. You can use melted butter instead for a richer flavor.
How to Make Pancakes at Home (Step by Step)
Before getting started, lightly coat a griddle or skillet with nonstick cooking spray, and preheat over medium heat. If you’re using an electric griddle, set it for 350ºF.
How to Make Pancake Batter
- Whisk together the flour, sugar, baking powder and salt in a large mixing bowl.
- Add the egg, milk and oil, and whisk just until combined. A few lumps are okay.

How to Cook Pancakes From Scratch
- Reduce heat to medium-low. Scoop about 1/4 cup of batter per pancake onto the griddle and cook 4 to 5 minutes, until bubbles pop through and the bottom is deep golden brown.
- Flip and cook 2 to 3 minutes more, until golden brown.

Serving Homemade Pancakes
Serve your homemade pancakes warm. I like to spread a dab of softened butter in between each pancake as I build my stack, then drizzle maple syrup all over the top until it pools on the plate for dipping. Fresh berries, sliced bananas, blueberry sauce or a dollop of whipped cream are all great on top, too.
For a full breakfast, add scrambled eggs, bacon or sausage, or a mixed berry fruit salad on the side. Best served with a piping hot cup of coffee! If you’re making a big batch, transfer each pancake to a baking sheet in a 170ºF oven to stay warm while you cook the rest.

Tips for Fluffy Pancakes From Scratch
It’s not rocket science to make fluffy pancakes. Here are a few tips and tricks to remember while you’re learning how to make pancakes from scratch.
- Do NOT over-mix your pancake batter. Whisk the batter only until just combined, even if it’s a bit lumpy. Over-mixing the batter will cause the gluten to develop too far, making your pancakes tough and chewy.
- Use fresh baking powder. I’ve learned the hard way that baking powder does go bad. In my experience, it’s okay for up to a year; after that, just throw it out and buy new before ruining a whole batch. Old baking powder is the most common reason for flat pancakes.
- Keep the heat medium-low. The trick is to use just enough heat that your pancakes can brown nicely, but not so much that the outsides burn before the middle is fully cooked.
Make It a Mix
Want pancakes even faster next time? Just mix up the dry ingredients, and store them in the pantry. Follow my homemade pancake mix recipe to turn this into a quick mix you can store for up to 3 months. Then just add the egg, milk and oil on mornings when you don’t have the time to make pancakes from scratch.

Recipe FAQs
Yes, you can make dairy-free pancakes by swapping out the cow’s milk for a plant-based milk, like oat milk, almond milk, or soy milk. If you use butter instead of oil, swap it out for a vegan butter instead.
Yes, you can either swap the egg out for 1/4 cup of applesauce, or you can make a flax egg instead. To make a flax egg, mix 1 tablespoon of ground flaxseed meal with 3 tablespoons of water. Then add it to your pancake batter in place of the egg.
Yes, you can make pancake batter ahead of time so long as it uses baking powder as the leavening agent (Since baking powder is double-acting, it’ll still have enough rising power when your pancakes go on the griddle.). Once mixed up, cover the batter with plastic wrap and store it in the fridge to be used within 1-2 days. This may make the pancakes a little more dense, but most of the time the difference is so minimal you probably won’t notice.
If you don’t plan to freeze them, store them in an airtight container in the fridge for up to 5 days.
Yes, I freeze homemade pancakes all the time. Once cooled to room temperature, transfer them to a baking sheet in a single layer, and freeze for an hour, which’ll keep them from sticking together. Afterward, transfer them to a freezer bag, and store them in the freezer for up to 3 months. I usually just reheat mine by popping them in the toaster, straight from the freezer, a few minutes before we’re ready to eat.
Optional Add-Ins & Variations
While classic pancakes are delicious on their own, you can easily customize the batter with mix-ins or simple ingredient swaps.
- Blueberries: Use fresh or frozen blueberries. After scooping the pancake batter onto the griddle, sprinkle a handful of berries evenly over each pancake. If using frozen blueberries, do not thaw them first; drop them in straight from the freezer to avoid streaking the batter with excess juice.
- Chocolate Chip: Sprinkle mini or regular chocolate chips onto the pancakes as soon as the batter hits the griddle. Mini chocolate chips melt evenly without sinking to the bottom.
- Cinnamon: Whisk 1 teaspoon of ground cinnamon into the dry ingredients for a warm, spiced flavor profile. You can also mix cinnamon and brown sugar into melted butter to swirl over the pancakes right after they hit the griddle, before you’ve flipped them.
- Vanilla: Add 1 teaspoon vanilla extract into the wet ingredients to enhance the sweetness and add more flavor.
- Buttermilk: Swap the whole milk for buttermilk to create a more tender, extra-fluffy crumb with a subtle tangy flavor.

More Breakfast & Brunch Recipes
- French toast sticks
- Overnight French toast casserole
- Banana Nutella muffins
- Glazed donuts
- Blueberry coffee cake

How to Make Pancakes From Scratch
Equipment
- Griddle or large skillet
- 1/4-cup measuring cup or ladle
Ingredients
- 1 cup all-purpose flour
- 1 tablespoon cane sugar
- 1 tablespoon baking powder
- 1/2 teaspoon sea salt
- 1 large egg
- 3/4 cup milk or buttermilk
- 2 tablespoons vegetable oil or canola oil
Instructions
- Lightly coat a griddle or skillet with cooking spray and preheat over medium heat.
- In a large mixing bowl, whisk together the flour, sugar, baking powder and salt.
- Add the egg, milk and oil, and whisk just until combined. A few lumps are okay.*
- Reduce heat to medium-low. Scoop about 1/4 cup of batter per pancake onto the griddle and cook 4 to 5 minutes, until bubbles pop through and the bottom is deep golden brown.
- Flip and cook 2 to 3 minutes more, until golden brown.
- Serve warm with butter and maple syrup.

