Best Homemade Waffle Recipe - Handle the Heat
Filed Under: Breakfast

The Best Homemade Waffles Recipe

August 13th, 2020
4.87 from 15 votes
4.87 from 15 votes

The Best Homemade Waffle Recipe is super easy with perfectly crispy edges and custardy fluffy interiors.

Yield: 3 to 5 waffles

Prep Time: 10 minutes

Cook: 22 minutes

Tessa's Recipe Rundown...

Taste: Simple without being bland! The perfect base for maple syrup. Texture: The best part! Crispy on the outside, soft and fluffy inside. Ease: No whipping egg whites! Super easy. Pros: Go-to classic waffle recipe to add to your repertoire. Cons: None! Would I make this again? Absolutely.

This post may contain affiliate links. Read our disclosure policy.

When it comes to special occasion breakfasts I can never decide which route I want to take.

Do I go sweet or savory?

The problem with sweet breakfasts in most restaurants and diners is that it’s always so mediocre and barely worth the indulgence.

Homemade Belgian waffle on a plate with maple syrup

I like my French toast, pancakes, and waffles to all have CRISPY edges and soft fluffy insides. Most places don’t get it right and no amount of syrup can save that.

If you know anything about me, it’s that texture is as important as flavor.

Homemade waffle on a fork with maple syrup

So recently I made it my mission to perfect my homemade waffle recipe. I read through about 5 cookbooks and 15 articles all about waffles. Some of the articles dated back 20 years.

Then I got to testing out different ingredients, techniques, tips, and tricks in the kitchen until I landed on what I think are truly the BEST waffles. Without taking too much active time or making a humongous mess.

This classic waffles recipe is so easy to make and your whole family will love them. Pour yourself a cup of coffee and orange juice and enjoy the best waffles.

Ingredients for The Best Waffles Recipe:

  • All-Purpose Flour: The base ingredient for this recipe.
  • Granulated Sugar: Sweetens and also helps achieve that golden crisp crust.
  • Cornstarch: Helps thicken the waffle batter for those perfectly crisp edges.
  • Salt: Balances out the sweetness.
  • Leavening: This recipe calls for both baking powder and baking soda.
  • Buttermilk: Don’t leave out or substitute this ingredient!
  • Eggs: 1 whole egg and 2 egg whites create a rich, tender waffle without being too cakey. More on this in the pink box below.
  • Vanilla Extract: Helps flavor our waffle batter.
  • Butter: Be sure to use unsalted, melted butter. To properly melt butter: Place the butter in a small saucepan set over medium low heat, swirling occasionally, until melted. You can also place the butter in a microwave-safe bowl and microwave in 30 second bursts, stirring between bursts, until melted.

My hope is that this waffle recipe becomes a staple in your kitchen too!

How to Make Homemade Waffles

Belgian waffle recipe cooking in waffle iron

Is Waffle Mix the Same As Pancake Mix?

Although similar, pancake and waffle batters should be slightly different. Waffle batter needs to be thicker and with more fat to get crispy edges and fluffy interiors. That’s why you should always make waffles from a waffle recipe and pancakes from a pancake recipe!

How to Make Crispy Waffles

Thick batter = crispy waffles
A thick batter is what allows the waffles to cook enough on the outside that they get golden brown and crispy, but not overdone in the center. For crispy edged waffles with fluffy soft insides, thick batter is key! That’s in part why there’s both cornstarch and buttermilk in this recipe. They are both thickening ingredients.

Don’t undercook!
Waffles should be deeply golden brown when they’re done cooking. Anything less is likely to create limp and soggy waffles. The baking soda, butter, and sugar in this recipe all aid in developing a beautiful golden crisp crust as well.

Don’t let your waffles sit for too long!
The longer the cooked waffles sit at room temperature on a flat surface, the more the condensation from the steam of the heat will soak the waffles. This is how they get soggy. Place the waffles on a rimmed baking sheet in a 250°F oven until ready to serve. If you have one, place a wire rack on the baking sheet to further ensure the waffles stay crisp.

Do you have to use buttermilk in this waffle recipe?

Buttermilk truly does work best in the recipe. You can learn more about the science of buttermilk here. Its thick and viscous texture helps make a thick batter, creating crispy waffles.

The acidity in buttermilk also activates the baking soda in this recipe so the waffles rise and become light and fluffy inside yet crispy and golden brown on the outside. Baking soda aids in browning by elevating the pH level in baked goods.

Lastly, buttermilk also contributes a beautiful tanginess to make a batch of flavorful waffles. For best results, I highly recommend using real buttermilk (no DIY subs).

How to Make Waffles with Fluffy Interior

Whatever you do, don’t over mix the batter!

Once the wet ingredients and dry ingredients meet, gently mix with a rubber spatula until just barely combined. There should be streaks of flour left. Fold in the melted butter afterwards. If you continue mixing too much, you’ll activate more strands of gluten to create tough, dense, or gummy waffles.

No whipped egg whites!

One of the most annoying things in many waffle recipes is the separation of eggs and beating of the egg whites with a mixer. It’s an extra time consuming and dish dirtying step that no one wants to deal with in the morning. Plus it’s been argued that the air whipped into egg whites in waffles just gets pressed out the moment you clamp the two steaming hot sides of the preheated waffle iron together.

Simply by adding in 1 whole egg and 2 egg whites, we’re able to get the best of both worlds. A little bit of richness and tenderness from the whole egg without the mixture turning too eggy. While the moisture and protein in the egg whites helps create structure without going cakey. The result? Waffles with crisp edges but soft, fluffy, custardy interiors.

Why rest waffle batter?

Recently I experimented with allowing my muffin batter to rest overnight before baking. The results were amazing.

I thought I’d try the same thing with this waffle recipe. The thinking is that resting a batter allows the strands of gluten to relax, resulting in a more soft and tender texture. It also allows the starch in the flour to absorb more of the moisture in the mix, thickening the dough or batter. As I mentioned above, thick batter is essential for crispy waffles with soft interiors.

However, unlike most muffin batter, waffles contain both baking soda and baking powder. The former is activated the moment it encounters acidity (buttermilk) in the mixture. Whereas baking powder activates upon encountering moisture then again upon encountering heat. That’s why it’s labeled ‘double acting.’

So I didn’t want to allow the waffle batter to rest overnight and deactivate the baking soda. I found 15 to 30 minutes to be enough time to improve the texture of the waffles!

Traditional vs. Belgian Waffle Cooking Times:

I included batter amounts and cooking times for both traditional square waffles (the thinner ones) and thick Belgian waffles. Please note with any waffle recipe, batter amounts and cooking times are just guidelines. The perfect amount + time will depend on your waffle makers.

Waffle Topping Ideas:

  • Whipped cream
  • Fresh fruit: strawberries, blueberries, bananas
  • Chocolate chips
  • Any kind of jams or jellies
  • Powdered sugar
  • Whipped Cinnamon Pumpkin Butter
  • Maple syrup or honey
  • Nutella

How to Store Waffles:

Store baked waffles in the freezer. Allow them to cool completely before placing in an airtight container or freezer bags for up to 4 months. You can also store baked waffles in the fridge for a couple days, but I usually prefer freezing to maintain freshness.

How to Reheat Waffles:

Reheat waffles in the toaster oven for a few minutes, until heated through and re-crisped.

Waffle recipe on a plate with maple syrup and fresh fruit

More Amazing Breakfast Recipes You NEED!

4.87 from 15 votes

How to make
The Best Homemade Waffles

Yield: 3 to 5 waffles
Prep Time: 10 minutes
Cook Time: 22 minutes
Batter resting time 15 minutes
The Best Homemade Waffle Recipe is super easy with perfectly crispy edges and custardy fluffy interiors.


  • 2 cups (254 grams) all-purpose flour
  • 1/4 cup (50 grams) granulated sugar
  • 2 tablespoons (20 grams) cornstarch
  • 1 teaspoon fine salt
  • 1 teaspoon baking soda
  • 1 teaspoon baking powder
  • 1 3/4 cup buttermilk
  • 1 large egg
  • 2 large egg whites
  • 2 teaspoons vanilla extract
  • 4 tablespoons unsalted butter, melted, plus more butter for serving
  • Maple syrup, for serving


  1. In a large mixing bowl, whisk together the flour, sugar, cornstarch, salt, baking soda, and baking powder. Add the buttermilk, egg, egg whites, and vanilla and stir with a rubber spatula until barely combined. Pour in the melted butter and stir until just combined.

  2. Cover the batter and let rest for 15 to 30 minutes.
  3. Preheat oven to 250°F. Heat the waffle iron to medium, following the manufacturer's directions.

  4. For 8-inch square waffles, ladle about 1/3 cup to 1/2 cup batter into each cavity. Be careful not to overfill or you’ll end up with cakey waffles. Close lid of the waffle maker and cook until deeply golden brown on both sides, about 6 minutes or as long as manufacturer specifies.

  5. For 7-inch Belgian waffles, scoop 1/2 to 3/4 cup batter into each cavity, close the iron and flip. Cook until the waffles are deeply golden brown and crisp on both sides, about 7 minutes.

  6. Place finished waffles on a wire rack set on a rimmed baking sheet in the warm oven until ready to serve.
  7. Don’t lift the lid while cooking. If there’s still noticeable steam coming out of the iron, the waffle isn’t done cooking yet.
Course : Breakfast
Cuisine : American
Keyword : belgian waffles, buttermilk waffles, waffle recipe

Photos by Ashley McLaughlin.

Tessa Arias
Author: Tessa Arias

I share trusted baking recipes your friends will LOVE alongside insights into the science of sweets. I'm a professionally trained chef, cookbook author, and cookie queen. I love to write about all things sweet, carb-y, and homemade. I live in Phoenix, Arizona (hence the blog name!)

Tessa Arias

About Tessa...

I share trusted baking recipes your friends will LOVE alongside insights into the science of sweets. I'm a professionally trained chef, cookbook author, and cookie queen. I love to write about all things sweet, carb-y, and homemade. I live in Phoenix, Arizona (hence the blog name!)

Find Tessa on  

Leave a Comment & Rating

Add a Review or Question

*Please select a rating to complete your comment.

Recipe Rating

  1. #
    Jeanne Kay Bunch — July 23, 2023 at 8:00 am

    I wanted to make vegan waffles this morning, and used your recipe with these substitutions:
    for buttermilk, 1 3/4 c soy milk with 1 Tbs. ACV, let set 10 min.
    for eggs, 1/2 cup aquafabba
    for butter, 1/4 cup coconut oil
    I could not believe how amazing these waffles turned out!!! crispy outside, perfect inside. this is my new go-to for vegan waffles!

  2. #
    karla — March 27, 2023 at 4:50 pm

    Hi. In Mexico, where I live, there is no BUTTERMILK. Can I use yogurt instead? Since you recomemd not using DIY buttermilk…
    Thanks so much for your response…

  3. #
    Suzanne Gmirek — March 24, 2023 at 11:41 am

    I make these every Sunday. They are soooo worth it! Best waffles ever!!!

  4. #
    Elizabeth Tschanz — October 30, 2022 at 1:01 am

    This is the first time I am disappointed with a HTH recipe. Too sweet, too eggy (it smells eggy while cooking). Next time I will put 1 tsp of vanilla instead of 2, less sugar and only 1 egg white max.

    • #
      Kiersten @ Handle the Heat — October 31, 2022 at 1:30 pm

      Hi Elizabeth! I’m sorry to hear that you didn’t love these waffles. Did you use real buttermilk? That should elevate the flavor, bring a nice level of tang to balance the sweetness, and help them rise more so they don’t seem eggy. You can learn more about buttermilk in Tessa’s article here! I hope that helps!

  5. #
    Karen — September 21, 2022 at 11:43 am

    can i use this recipe with my dash waffle maker which is 4inch only. Thanks

    • #
      Kiersten @ Handle the Heat — September 22, 2022 at 8:49 am

      Hi Karen! We haven’t tested out that size waffle maker, but I don’t see why it wouldn’t work – you will just have to experiment a little to find the right cook time for your waffle maker. Make sure to read all of Tessa’s other tips and tricks in the pink tip box above the recipe! Enjoy 🙂

  6. #
    Denise — April 2, 2022 at 7:53 am

    Another great recipe by Tessa! I would definitely rate these a 10 because my perfect waffle has to be crispy and these are definitely crispy but fluffy at the same time and no eggy taste. I added 1/2 tsp cinnamon too. I have an inexpensive Belgium waffle maker and these waffles were so good I had to stop myself from eating more than one lol.

    • #
      Emily — April 4, 2022 at 4:18 pm

      So happy you loved this recipe!

  7. #
    Debra — March 25, 2022 at 7:04 pm

    I’m confused. At the top of the page you say these waffles can be made ahead (for a breakfast food that usually means make it the night before). But later in the post, you explain that they can’t be made ahead because it has both baking powder & baking soda. So can they be made ahead (overnight) or not.
    Thank you!

    • #
      Emily — March 31, 2022 at 1:37 pm

      Sorry about that, Debra! I’ve corrected the error, this batter is best made just prior to cooking the waffles, with the 15-30 minute rest. We don’t recommend making this ahead of time (overnight).

  8. #
    Nikki — March 25, 2022 at 10:35 am

    Amazing, can’t wait to try! When you say batter can be made ahead of time, are you referring to the 15-30 min rest time?

    • #
      Emily — March 31, 2022 at 1:36 pm

      Sorry for the confusion, Nikki! That was an error written on our part which I’ve corrected, this batter is best made just prior to cooking the waffles, with the 15-30 minute rest. We don’t recommend making this ahead of time (overnight). Thank you so much for pointing that out!

  9. #
    Cheryl — February 26, 2022 at 8:21 am

    I have to say, whenever a recipe states it’s “the best” I give a little side eye, having been fooled before. But oh my goodness, these truly ARE the absolute best! I have tried various waffle recipes and my 9-year old twins were happiest with the boxed kind (). But not after this morning and having your recipe!! One of them even exclaimed, “Whoever made this recipe is THE BEST.” Your recipe, explanations, and tips were all so incredibly helpful and helped make the perfect waffles. Thank you so much for sharing your knowledge and this amazing recipe!!

    • #
      Emily — February 28, 2022 at 11:36 am

      Wonderful! So happy to hear this recipe was such a hit with your family!

  10. #
    Amy — January 30, 2022 at 6:58 am

    Can the batter be made a couple days in advance? I want to make for a trip but don’t want to have to take everything with me.

    • #
      Emily — February 1, 2022 at 9:30 am

      Hi Amy! We actually recommend that you bake the waffles in advance and freeze. Check out more details in the pink box above the recipe. I hope that helps!

  11. #
    Marlenis — August 13, 2021 at 2:39 am

    My family and I love your recipe, one of the best waffle I cooked. This one is a keeper!

    • #
      Emily — August 13, 2021 at 10:37 am

      So happy this recipe is such a hit with your family! Thanks for letting us know, Marlenis!

  12. #
    Crystinna — March 21, 2021 at 1:47 pm

    Made these waffles at high altitude without any adjustments and they came out perfectly. Having them rest 30mins does make a difference so don’t mess with the steps, seriously!

    • #
      Tessa — March 22, 2021 at 12:15 pm


  13. #
    Julie — March 21, 2021 at 5:36 am

    I have made this recipe 3x now and have gotten excellent results every time! I don’t even have a fancy waffle maker, just a 10 year old one from a discount store. I love to add a few drops of almond extract in my batter for a little twist! It gets perfectly crispy on the outside and light and fluffy on the inside. My husband and I think it rivals our local diner!

    • #
      Tessa — March 22, 2021 at 12:51 pm

      Woohoo, ultimate compliment! So happy to hear you love this recipe!

  14. #
    Maj casey — March 20, 2021 at 9:55 am

    Loved this recipe all the family thought they were delicious thank you

    • #
      Tessa — March 22, 2021 at 1:30 pm

      Wonderful to hear!

  15. #
    Emily-Mae — December 26, 2020 at 7:55 am

    Made these for my family on Christmas morning! Everyone loved them, so delicious!

  16. #
    Charles — October 16, 2020 at 12:41 am

    Can this be made without cornstarch?

  17. #
    t rex game — October 13, 2020 at 8:11 pm

    I like baking, but to take the exam I don’t qualify. Because I don’t make it well, but according to the recipes you share, my baking skills are much better

  18. #
    Tally — August 27, 2020 at 6:33 am

    These are GREAT waffles. My kids and husband loved them. They are nice and light and taste good. EASY to make.

  19. #
    Shannon — August 25, 2020 at 3:23 am

    Can’t say enough about these waffles!! Sooooooo good!! And no whipped egg whites!! Thanks Tessa!!!!

  20. #
    Rewari — August 17, 2020 at 9:41 pm

    Great recipe! I loved it and I will continue to use it. I’ve had trouble making good waffles in the past but these were a 10 out of 10!

  21. #
    Rachel — August 17, 2020 at 4:44 pm

    I made these this weekend and they were great! Not too sweet, but the perfect canvas for fun toppings like strawberries. They got lots of compliments. I noticed that the ingredient list calls for cornstarch but I don’t see where it’s included in the directions (it is listed in the “How to Make The Best Waffles” I added it in with the dry ingredients.

Join the Handle the Heat Community

Cookie Customization Chart
Do you want a more delicious life?
Instead of digging through cookbooks and magazines and searching the internet for amazing recipes, subscribe to Handle the Heat to receive new recipe posts delivered straight to your email inbox. You’ll get all the latest recipes, videos, kitchen tips and tricks AND my *free* Cookie Customization Guide (because I am the Cookie Queen)!
As Seen On....
NPR People Time Glamour Readers Digest The Huffington Post BuzzFeed