A bubble waffle, also known as an egg waffle or puffle, is a popular street food and dessert item that originated in Hong Kong. It is made using a special batter that creates a unique texture resembling a grid of airy, spherical pockets, which gives the waffle its characteristic “bubble” appearance.

The batter used for making bubble waffles typically includes ingredients like flour, eggs, sugar, milk, and sometimes additional flavorings or colorings. The batter is poured into a specially designed waffle iron with spherical molds, which cooks the waffle into a lattice-like pattern of round, puffy bubbles.

Bubble Waffle

Recipe by caion


Prep time


Cooking time



Bubble waffles can be enjoyed on their own as a sweet snack, or they can be filled with a variety of toppings and fillings. Common toppings include ice cream, whipped cream, fresh fruit, chocolate sauce, nuts, and other confections. The combination of the crispy exterior and the soft, chewy interior, along with the wide range of possible toppings, makes bubble waffles a delightful and customizable treat.
Over time, bubble waffles have gained popularity beyond Hong Kong and can now be found in various countries around the world, often with creative and diverse fillings and flavors to suit local preferences.


  • 1 cup all-purpose flour

  • 1 tablespoon cornstarch

  • 1 teaspoon baking powder

  • 1 tablespoon sugar

  • 1/2 teaspoon salt

  • 2/3 cup milk

  • 1/3 cup water

  • 1 teaspoon vanilla extract (optional)

  • 2 tablespoons melted butter or vegetable oil

  • Cooking spray or additional butter for greasing the waffle iron


  • Preheat your bubble waffle maker according to the manufacturer’s instructions.
  • In a mixing bowl, whisk together the all-purpose flour, cornstarch, baking powder, sugar, and salt.
  • In a separate bowl, combine the milk, water, and vanilla extract (if using).
  • Gradually add the wet ingredients to the dry ingredients while whisking. Mix until the batter is smooth and free of lumps.
  • Stir in the melted butter or vegetable oil, and mix until fully incorporated into the batter.
  • Lightly grease the waffle iron with cooking spray or a small amount of melted butter.
  • Pour an appropriate amount of batter onto the preheated waffle iron, making sure not to overfill. The amount of batter will depend on the size of your waffle iron.
  • Close the waffle iron and cook for about 3-5 minutes, or until the waffle is golden brown and crispy.
  • Carefully remove the bubble waffle from the iron and let it cool slightly on a wire rack or a clean surface.
  • If desired, you can break the waffle into individual bubbles by gently pulling it apart along the natural seams.
  • Serve the bubble waffle with your choice of toppings and fillings. Common options include ice cream, whipped cream, fruits, syrups, chocolate chips, nuts, and more.
  • Enjoy your homemade bubble waffle immediately!

Leave a Reply

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