Homemade Waffles Recipe

Homemade waffles are a delicious way to start your day off right! They’re also a great dish to make with kids because they can get involved in the cooking process.

Homemade Belgian waffle topped with a pat of butter and syrup.

This post will teach you how to make homemade waffles that are just as good as the ones you find in the restaurant! With simple ingredients and about 5 minutes of prep work, you’ll have those deliciously fluffy waffles on your plate in no time.

It’s so much fun to watch kids mix ingredients into one bowl and then pour that batter onto the hot griddle (with a little help, naturally). The smell of fresh-baked waffles will fill your kitchen as you wait for them to cook through on both sides.


For these delicious homemade waffles, you need the following ingredients:

  • 1 ½ cups milk
  • 2 tablespoons vinegar
  • 1 egg
  • 2 cups all-purpose flour
  • ¼ cup vegetable oil
  • 3 tablespoons sugar
  • 2 teaspoons baking powder
  • 1 teaspoon vanilla
  • ½ teaspoon cinnamon
  • ¼ teaspoon salt
  • pinch nutmeg


You can add your favorite mix-ins like chocolate chips, nuts, and chia seeds to change the flavor and add texture. Or you can enjoy them plain and top them instead with maple syrup, chocolate syrup, whipped cream, blueberry pie filling, or even ice cream!

How To Make Waffles

You start by combining milk and vinegar. Doing this is similar to using buttermilk but eliminates the need for you to run out to the store to buy it. Simply mix the two items together and set them aside for 2-3 minutes.

Next, whisk an egg in a large bowl until the yolk and white are combined and no streaks remain. Don’t worry – you don’t have to whisk until stiff peaks form.

Add the dry ingredients and milk mixture to the bowl and whisk until there are no lumps and is smooth.

Heat up your waffle maker and add the waffle batter to the heated waffle iron and bake per the manufacturer’s directions until the waffles are golden brown. This batter works in a Belgian waffle maker, a mini waffle maker, or whatever waffle maker you have.

Hot waffle on a waffle iron.

Once those golden brown squares come out of the waffle iron, you’ll want nothing more than butter melting over top and syrup drizzled around each side – or maybe even some fruit on top! You’ll never have another boring breakfast again once you’ve tried this recipe out for yourself!

Waffles cooling on a wire rack.

And don’t forget about leftovers – these waffles freeze beautifully too so you can enjoy them anytime without having to do any work in advance. Enjoy your new favorite breakfast today with this easy recipe that everyone will love!

Skip the waffle mix and make your own fresh delicious waffles at home.

Fresh baked waffle with butter and syrup.

Like pancakes, too? Be sure to check out our recipe for Whole Wheat Blueberry Pancakes – a recipe created by the Bread Monk.

waffles cooling on a wire rack

Homemade Waffles

This recipe is perfect for busy mornings because it's quick and easy! It also saves you money on expensive restaurant waffles. Whip up these homemade waffles in the morning with this simple recipe.
5 from 1 vote
Print Pin Rate
Course: Breakfast
Cuisine: American
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 5 waffles
Calories: 367kcal


  • Waffle iron


  • 1 ½ cups milk
  • 2 tablespoons vinegar
  • 1 egg
  • 2 cups all-purpose flour
  • ¼ cup vegetable oil
  • 3 tablespoons sugar
  • 2 teaspoons baking powder
  • 1 teaspoon vanilla
  • ½ teaspoon cinnamon
  • ¼ teaspoon salt
  • pinch nutmeg


  • Combine milk and vinegar and set aside for 2-3 minutes.
  • Whisk egg in a large bowl until the yolk and white are combined and no streaks remain.
  • Add the dry ingredients and milk mixture to the bowl and whisk until there are no lumps and is smooth.
  • Add waffle batter to heated waffle iron and bake per manufacturer's directions.


You can substitute 1 ½ cups of buttermilk for the milk and vinegar.  If you have neither vinegar nor buttermilk, you can still make these waffles – simply use milk.
After the waffles have cooled, you can cover them in plastic wrap and store in the refrigerator for a few days.  You can also wrap them in plastic wrap and place in a freezer zip-top bag and freeze them for a month or two.  When you get ready to eat, pop them in your toaster.


Serving: 1waffle | Calories: 367kcal | Carbohydrates: 50g | Protein: 9g | Fat: 15g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Cholesterol: 40mg | Sodium: 163mg | Potassium: 326mg | Fiber: 1g | Sugar: 11g | Vitamin A: 167IU | Vitamin C: 1mg | Calcium: 167mg | Iron: 3mg
Tried this Recipe? Share it Today!Mention @SouthernKissedBlog or tag #southernkissed!

Be sure to come back and tell us how your waffles turned out!

Sharing is caring!

Similar Posts


  1. 5 stars
    I just made this wonderful recipe and changed nothing. It was perfect for a Saturday morning brunch. Everyone raved about the amazing taste. Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating