Go Back
+ servings
Three buttermilk waffles with three forks to the side.

Buttermilk Waffles

These buttermilk waffles are crisp on the outside and fluffy and tender in the middle! They have a delicious buttery flavor and are a perfect way to start your day!
Course Breakfast
Cuisine American
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings 4 waffles
Calories 535kcal


  • 1 1/2 cups all purpose flour
  • 1/4 cup cornstarch
  • 2 teaspoons baking powder
  • 3/4 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup butter melted and slightly cooled to room temperature
  • 1 1/4 cups buttermilk room temperature
  • 1 teaspoon vanilla extract
  • 2 eggs white and yolks separated
  • 1/4 cup granulated sugar


  • In large bowl whisk the flour, cornstarch, baking powder, and baking soda, and salt. Set aside. 
  • In a medium bowl combine butter, buttermilk, vanilla, and egg yolks. Whisk until fully combined. 
  • Add the wet ingredients to the dry ingredients, gently whisking (or use a fork) until just combined!
  • In a separate bowl add the egg whites. Beat on medium speed until soft peaks form. Then add the sugar to the egg whites and beat on medium/high speed until sugar has been fully mixed in.
  • Using a spatula, fold the egg whites into the batter. Do not overmix.
  • Preheat the waffle iron. Grease with butter or cooking spray. When ready, scoop 1 cup of batter onto the waffle iron… waffle irons differ in size so you may need more or less batter. Cook until golden brown, about 3 minutes and 30 seconds. 
  • To keep waffles warm, place waffles in an oven preheated at 200°F. *


When folding the egg whites into the batter, don’t over do it. If you can see streaks of white in the batter, you’re doing it right!
Make sure you preheat your waffle iron. A hot waffle iron prevents soggy waffles. I love the analogy the Kitchn makes about getting crisp waffles, “You wouldn’t make a cake in an oven that wasn’t preheated, nor would you fry an egg in cold oil. Getting the waffle iron nice and hot means the batter will crisp up as soon as it hits the surface.”
To keep waffles warm and to add extra crispiness, preheat the oven to 200°F. After each waffle is finished cooking in the waffle iron, remove it and place it in the oven to stay warm. This step crisps up the waffle and keeps it warm before serving to guests!
Do NOT put your perfect, crispy waffles in a container with a lid, a ziplock bag or a covered plate or else the heat from the waffles will create condensation in the closed or covered container and your waffles will turn soft!
Waffle Toppings:


Calories: 535kcal | Carbohydrates: 60g | Protein: 10g | Fat: 28g | Saturated Fat: 16g | Cholesterol: 151mg | Sodium: 812mg | Potassium: 383mg | Fiber: 1g | Sugar: 16g | Vitamin A: 950IU | Calcium: 199mg | Iron: 2.7mg