Homemade Waffles Recipe

basic fluffy waffles
The Spruce / Diana Rattray
Prep: 8 mins
Cook: 12 mins
Total: 20 mins
Servings: 4 to 6 servings
Yield: 3 1/2 cups of batter
Nutrition Facts (per serving)
350 Calories
15g Fat
44g Carbs
9g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 350
% Daily Value*
Total Fat 15g 19%
Saturated Fat 9g 44%
Cholesterol 98mg 33%
Sodium 490mg 21%
Total Carbohydrate 44g 16%
Dietary Fiber 1g 4%
Total Sugars 12g
Protein 9g
Vitamin C 0mg 1%
Calcium 240mg 18%
Iron 3mg 14%
Potassium 173mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

These simple homemade waffles take just minutes to prepare, and you can cook them in just about any waffle maker. This is a no-fuss, easy recipe that produces wonderfully fluffy waffles every time. There's no need to beat the egg whites—all you have to do is whisk the ingredients together and pour the batter into your waffle maker.

If you want something a little fancier, this recipe is the perfect starting point. Add a handful of pecans, a few tablespoons of blueberries, or some mini chocolate chips. Or change the batter up a bit with brown sugar instead of granulated, along with a teaspoon of cinnamon. Waffles can be savory as well. Add a few tablespoons of crumbled cooked bacon and shredded cheese, or serve them with your favorite fried chicken and a drizzle of maple syrup.

If you like to make things in advance, double the batch and freeze the extra waffles. Frozen waffles are a ready-made breakfast you can pop in the toaster or reheat in the oven at any time.


  • Cooking spray

  • 2 cups (255 grams) all-purpose flour

  • 4 tablespoons (50 grams) granulated sugar

  • 1 tablespoon (12 grams) baking powder

  • 1/4 teaspoon salt

  • 2 large eggs

  • 6 tablespoons (85 grams) butter, melted, cooled slightly

  • 1 3/4 cups (414 milliliters) milk

  • 1 1/2 teaspoons vanilla extract

Steps to Make It

  1. Gather the ingredients.

    ingredients for classic easy waffles
    The Spruce / Diana Rattray
  2. Preheat the waffle griddle. Oil the grid if recommended by the manufacturer. If you plan to hold batches and serve all at once, preheat an oven to 200 F.

    heat the oven to 200 F

    The Spruce / Diana Rattray

  3. In a mixing bowl, combine the flour, sugar, baking powder, and salt. Whisk to blend the dry ingredients thoroughly.

    combine the dry ingredients
    The Spruce / Diana Rattray
  4. In another bowl, whisk the eggs. Add the melted butter and whisk until the mixture is smooth. Whisk the milk into the egg and butter mixture.

    milk and egg mixture for waffle batter

    The Spruce / Diana Rattray

  5. Pour the milk and egg mixture into the mixing bowl with the dry ingredients and whisk until combined. Let the batter stand for 5 to 10 minutes.

    waffle batter
    The Spruce / Diana Rattray
  6. Fill the preheated waffle iron with the manufacturer's recommended amount of batter. Close the waffle iron lid and cook the waffle for the recommended amount of time (usually around 4 minutes). If desired, place cooked waffles on a rack in the preheated 200 F oven while making subsequent batches.

    waffle in waffle maker

    The Spruce / Diana Rattray

  7. Serve the waffles with butter and syrup, jam, or fruit.

    waffle with butter and syrup with fruit and berries on the side
    The Spruce / Diana Rattray


  • It's recommended that you measure your flour in grams. When it comes to baking, weighing your ingredients is much more accurate than using volume measurements like cups and pints.
  • When it comes to baking powder, make sure yours is fresh. If it's older than six months, your waffles won't be as fluffy as they should.

How to Serve Homemade Waffles

How to Store and Freeze

  • Refrigerate leftover waffles in an airtight container for up to 3 days.
  • To freeze waffles, put them in an airtight container or zip-close freezer bags and freeze for up to 3 months.
  • To reheat waffles, place them on a parchment paper-lined baking sheet and heat them in a preheated 350 F oven for 10 to 15 minutes or until hot. Alternatively, use the toaster or toaster oven to reheat frozen waffles.

What Is the Difference Between Regular Waffles and Belgian Waffles?

Belgian waffles are thicker and are usually larger than regular waffles, with deeper pockets. Yeast is often used to make Belgian waffles, but any waffle batter may be used in a Belgian waffle maker.

Can Waffle Batter Be Prepared In Advance?

Absolutely! This waffle batter may be prepared the afternoon or evening before. Cover the bowl and refrigerate the batter until morning. All you'll have to do is heat the waffle maker and cook!

What Is the Difference Between Pancake Batter and Waffle Batter?

Waffle batter is slightly thicker and is made with more sugar for browning and a higher fat content, making them soft in the center and crisp on the outside. Pancakes are meant to be soft and somewhat floppy, so their batter is slightly thinner and made with less fat and sugar.