Go Back


Course Breakfast, Brunch
Cuisine American
Servings 4 Servings


  • 1 ½ cups all-purpose flour
  • ½ cup cornstarch
  • 1 tablespoon sugar
  • 1 teaspoon salt
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • 1 cup milk
  • 1 cup buttermilk
  • 2/3 cup oil
  • 2 eggs, lightly whisked
  • 1 ½ teaspoons vanilla extract


  1. In a medium bowl, whisk together all-purpose flour, cornstarch, sugar, salt, baking powder, and baking soda. Set aside.
  2. In a large bowl, whisk together milk, buttermilk, oil, eggs, and vanilla. Add the dry ingredients to the liquid mixture, and gently whisk together until just incorporated and a few lumps remain. Set aside for 30 minutes.
  3. Preheat waffle iron and lightly grease with melted butter or oil. Pour in desired amount of batter, making sure not to overfill, and cook according to manufacturer instructions.

Recipe Notes

To freeze waffles, cool completely to room temperature and store in a freezer safe container. To consume, place frozen waffle on a baking sheet and warm in a 300°F oven until thoroughly heated, about 10 minutes.