This easy homemade waffles recipe is my go-to weekend breakfast. I make these from scratch with a simple batter and a hot waffle maker, then pile them high with butter, maple syrup, and whatever toppings we’re craving. My kids absolutely go crazy for these waffles.

A plate of homemade waffles with berries and a fork.

5-Star Review

“I didn’t have any Bisquick and was searching for a waffle recipe. Came across this and made it. I tweaked it just a bit by adding some cinnamon and 1 teaspoon of cornstarch to get a crispy texture. They came out fantastic. Crispy on the outside and fluffy in the middle. Just the way I like them. Flavor was spot on. I don’t think I will need to buy Bisquick anymore. The recipe yielded 7, 8-inch round waffles. Since it is just me and my husband, there were four waffles left over. I froze them for next time.” – Michele

There’s nothing like fresh, warm waffles on a Saturday morning. They’re fluffy on the inside, crisp on the outside, and those little square pockets catch every drop of syrup. My kids love helping me make them on weekend mornings, and they never skip the chocolate chips on top. I also love that I can make a big batch ahead of time and pull them straight from the freezer on busy school mornings.

Secret to Great Waffles

  • Crisp, golden waffles. If your waffles turn out soggy, they likely need more time in the iron or a slightly higher heat. The exterior should be deep golden and crisp before removing. Don’t be tempted to open the waffle iron prematurely. Wait until the waffle has had a chance to cook through to avoid tearing.
  • Perfectly balanced texture. This homemade waffle recipe is designed to give you crisp edges and a fluffy center every time, with just enough sweetness to pair well with syrup, butter, and fresh fruit.
  • Light, fluffy waffle batter. Stir the batter just until combined, and don’t worry about a few lumps. Let it rest for 5–10 minutes so the flour can hydrate, which helps create lighter, fluffier waffles that rise beautifully in the iron.
  • Get the right consistency. If the batter doesn’t pour easily, whisk in 1–2 tablespoons of milk until it loosens to a thick but pourable consistency. If the batter seems runny, stir in a spoonful of flour to add structure and help the waffles hold their shape.
Recipe Card

Homemade Waffles Recipe

4.75 from 4 votes
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 (4-6 waffles)
Author: Laurel Perry
A plate of waffles with berries and a fork.
Whip up a simple batter in minutes, pour it into a waffle maker, then finish your golden homemade waffles with syrup, butter, and toppings of all kinds!
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!

Ingredients 

  • 2 cups all-purpose flour 240g
  • 4 tsp baking powder 16g
  • ¼ cup granulated sugar 50g
  • tsp kosher salt
  • 2 large eggs 100g
  • cups milk 397g
  • ¼ cup unsalted butter 57g, melted and slightly cooled (½ stick)
  • 1 tsp pure vanilla extract 4g

Video

Instructions 

  • In a large bowl, whisk the flour, baking powder, sugar, and salt until combined.
  • Make a well in the center of the dry ingredients and add in the eggs, milk, melted butter, and vanilla extract. Start in the center and whisk until just combined. A few lumps are okay.
  • Heat your waffle iron to medium-high heat. Spray with cooking oil if needed.
  • Add about ¾ cup of batter to your waffle iron and cook until golden brown. Repeat with the remaining batter. Serve with toppings of choice.

Equipment

  • Kitchen Scale (optional)
  • Waffle Maker

Becky’s Tips

Yield: This recipe yields approximately 4-6 waffles, depending on the size of the waffle maker used.
Serving: 1servingCalories: 482kcalCarbohydrates: 67gProtein: 13gFat: 18gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.5gCholesterol: 136mgSodium: 576mgPotassium: 267mgFiber: 2gSugar: 18gVitamin A: 662IUCalcium: 393mgIron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment!

How to Make Homemade Waffles Step by Step

Gather all the ingredients together.

White flour in a glass bowl on a gray surface.

Combine the dry ingredients: In a large mixing bowl, whisk together 2 cups all-purpose flour, 4 tsp baking powder, ¼ cup granulated sugar, and ⅛ tsp kosher salt until the mixture looks evenly blended and light with no visible streaks of baking powder.

A glass bowl with a yellow liquid in it.

Add the wet ingredients: Make a well in the center of the dry ingredients and add 2 large eggs, 1¾ cups milk, ¼ cup melted and slightly cooled unsalted butter, and 1 tsp vanilla extract. Start whisking from the center and gently work outward until the batter is just combined. The batter should be thick, smooth, and slightly lumpy. Do not overmix.

Waffles in a waffle maker on a white background.

Cook the waffles: Preheat your waffle iron to medium-high heat. Our waffle iron ranges from 1-5 in heat, and we like setting #4. When it’s ready, a drop of water should sizzle and evaporate quickly. Lightly grease with cooking oil or brush with butter if needed. Pour about ¾ cup of batter into the center of the hot waffle iron and close the lid. Make sure not to overfill. Pour in just enough batter to cover the waffle grid without overflowing.

Cook until the waffles are deep golden brown, crisp along the edges, and the steam slows down significantly, about 4–5 minutes depending on your iron.

A plate of golden brown waffles with berries on them.

Repeat and serve: Carefully remove the waffle and place it on a wire rack so it stays crisp. If you’re making a batch of waffles, you can keep them warm in a 200°F oven while you finish cooking the rest. Repeat with the remaining batter and serve warm with your favorite toppings. Enjoy!

How to Store and Reheat

Store leftover waffles in an airtight container in the refrigerator for up to 4 days and reheat in the toaster or oven for the best texture. 

Pop the frozen waffles directly into the toaster or a 350°F oven for a few minutes until heated through and crisp again. Avoid the microwave, which can make them soft.

Waffle batter: You can make the batter up to 24 hours in advance. Store it in an airtight container in the refrigerator. Give the batter a gentle whisk before using, as some separation is normal. If the batter has thickened, add a splash of milk to loosen it back to a pourable consistency.

Cooked waffles: Let the waffles cool completely, then place them in a single layer on a baking sheet and freeze until firm. Transfer to a freezer-safe bag or container and store for up to 3 months.

Serving Suggestions

Serve these deliciously fluffy waffles with maple syrup, blueberry compote, or chocolate sauce, fresh fruit, and a dollop of whipped cream or honey butter. Add a side of bacon, ham, sausage links, scrambled eggs, or baked beans for a full breakfast.

Waffle Topping Ideas

  • Vanilla ice cream and caramel sauce for a dessert-style waffle
  • Peanut butter or almond butter with a drizzle of honey
  • Lemon curd and powdered sugar
  • Greek yogurt with granola and fruit
  • Apple cinnamon compote with chopped pecans
  • Chocolate chips and mini marshmallows for kids
  • Fried chicken with hot honey for a savory twist

Make Any Type of Waffles with This Recipe

These homemade waffles are a great starting point for just about any flavor you could imagine. I love adding some chocolate chips, fresh berries, bananas, diced apples, chopped nuts, or bacon bits directly to the waffle batter, or sprinkling them over top. You can also fold in spices, like cinnamon or pumpkin pie spice.

More homemade breakfast recipes to try

Meet Laurel Perry

Laurel Perry has been a professional food videographer and recipe developer since 2014. Her work can be seen across the internet and on The Cookie Rookie. When not cooking, she spends her time with her husband and sons, wanders as many farmers markets as she can, and sneaks in a fitness class as often as possible.

4.75 from 4 votes (2 ratings without comment)
guest
Don't forget to click the ⭐ star rating below




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Michele
Michele
January 14, 2026 12:10 am

5 stars
I didn’t have any Bisquick and was searching for a waffle recipe. Came across this and made it. I tweaked it just a bit by adding some cinnamon and 1 teaspoon of cornstarch to get a crispy texture. They came out fantastic. Crispy on the outside and fluffy in the middle. Just the way I like them. Flavor was spot on. I don’t think I will need to buy Bisquick anymore. The recipe yielded 7, 8-inch round waffles. Since it is just me and my husband, there were four waffles left over. I froze them for next time.

Bob Morazes
Bob Morazes
November 28, 2025 8:53 am

4 stars
Waffles had a great taste, but they made a lot more waffles than the indicated recipe,