Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Waffle Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: chefssa
  • Total Time: 25 minutes
  • Yield: 46 waffles 1x

Description

These homemade waffles are golden, crisp on the outside, and fluffy on the inside—perfect for a comforting breakfast or brunch.


Ingredients

Scale
  • 2 cups all-purpose flour
  • 2 tablespoons granulated sugar
  • 1/2 teaspoon salt
  • 1 tablespoon baking powder
  • 2 large eggs
  • 1 3/4 cups whole milk
  • 1/2 cup unsalted butter, melted
  • 1 teaspoon vanilla extract

Instructions

  1. Preheat your waffle iron according to the manufacturer’s instructions.
  2. In a large bowl, whisk together the flour, sugar, salt, and baking powder.
  3. In a separate bowl, beat the eggs and add the milk, melted butter, and vanilla extract. Mix well.
  4. Combine the wet and dry ingredients and stir until just mixed. Do not overmix.
  5. Grease the waffle iron lightly with non-stick spray or melted butter.
  6. Pour batter into the center of the waffle iron, close the lid, and cook until golden brown and crisp (about 3–5 minutes).
  7. Remove the waffle carefully and serve immediately or keep warm in a low oven.
  8. Repeat with the remaining batter.

Notes

  • Add-ins like chocolate chips, blueberries, or nuts can be mixed into the batter.
  • Use buttermilk for a richer, tangy flavor.
  • Try adding cinnamon or nutmeg for a spiced variation.
  • For savory waffles, omit the sugar and add herbs and cheese.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast
  • Method: Waffle Iron
  • Cuisine: American

Nutrition

  • Serving Size: 1 waffle
  • Calories: 310
  • Sugar: 5g
  • Sodium: 320mg
  • Fat: 17g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 85mg