{"id":"recipe_03d3356a78","slug":"egg-waffles-gai-daan-jai","title":"Egg Waffles (Gai Daan Jai)","description":"A beloved Hong Kong street food classic, these egg waffles are crispy on the outside and wonderfully soft and chewy on the inside, featuring iconic bubble-like spheres.","serves":2,"time":{"prepMinutes":15,"cookMinutes":20,"totalMinutes":35,"activeMinutes":20},"ingredients":[{"id":"ingredient-1","original":"140g all-purpose flour","name":"All-purpose flour","quantity":140,"unit":"g","usQuantity":"1 1/8","usUnit":"cup","form":"","notes":"","group":"Dry Ingredients","optional":false},{"id":"ingredient-2","original":"28g cornstarch","name":"Cornstarch","quantity":28,"unit":"g","usQuantity":"1/4","usUnit":"cup","form":"","notes":"","group":"Dry Ingredients","optional":false},{"id":"ingredient-3","original":"7g baking powder","name":"Baking Powder","quantity":7,"unit":"g","usQuantity":"1 1/2","usUnit":"tsp","form":"","notes":"","group":"Dry Ingredients","optional":false},{"id":"ingredient-4","original":"14g custard powder","name":"Custard","quantity":14,"unit":"g","usQuantity":"1 1/2","usUnit":"tbsp","form":"","notes":"Adds flavor and color","group":"Dry Ingredients","optional":true},{"id":"ingredient-5","original":"2 large eggs","name":"Egg","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"large","notes":"Room temperature","group":"Wet Ingredients","optional":false},{"id":"ingredient-6","original":"140g white sugar","name":"Sugar","quantity":140,"unit":"g","usQuantity":"3/4","usUnit":"cup","form":"white","notes":"","group":"Wet Ingredients","optional":false},{"id":"ingredient-7","original":"28ml evaporated milk","name":"Evaporated Milk","quantity":28,"unit":"ml","usQuantity":"2","usUnit":"tbsp","form":"","notes":"","group":"Wet Ingredients","optional":false},{"id":"ingredient-8","original":"140ml water","name":"Water","quantity":140,"unit":"ml","usQuantity":"1/2","usUnit":"cup","form":"","notes":"Add an extra tablespoon if batter is too thick","group":"Wet Ingredients","optional":false},{"id":"ingredient-9","original":"28ml vegetable oil","name":"Vegetable Oil","quantity":28,"unit":"ml","usQuantity":"2","usUnit":"tbsp","form":"","notes":"","group":"Wet Ingredients","optional":false},{"id":"ingredient-10","original":"1/2 tsp vanilla extract","name":"Vanilla Extract","quantity":2.5,"unit":"ml","usQuantity":"1/2","usUnit":"tsp","form":"","notes":"","group":"Wet Ingredients","optional":false}],"instructions":[{"id":"instruction-1","text":"Sift the all-purpose flour, cornstarch, baking powder, and custard powder into a large mixing bowl. Whisk to combine thoroughly.","group":"Preparation","title":"Sift the all-purpose flour, cornstarch, baking powder, and custard powder","timerMinutes":null,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"In a separate bowl, whisk the eggs and sugar together until light and fluffy. Slowly add the evaporated milk, water, vegetable oil, and vanilla extract, whisking until well incorporated.","group":"Preparation","title":"Whisk the eggs and sugar together","timerMinutes":null,"sourceTitle":"Preparation"},{"id":"instruction-3","text":"Gradually pour the wet ingredients into the dry ingredients while whisking constantly. Continue whisking until the batter is smooth and free of lumps. Cover and let the batter rest at room temperature for 15 minutes.","group":"Preparation","title":"Gradually pour the wet ingredients","timerMinutes":15,"sourceTitle":"Preparation"},{"id":"instruction-4","text":"Preheat your egg waffle iron to 350°F (177°C) and lightly grease both sides with oil or cooking spray. Pour enough batter into the center of the mold to fill the bubble cavities about 80% full.","group":"Cooking","title":"Preheat your egg waffle iron","timerMinutes":null,"sourceTitle":"Cooking"},{"id":"instruction-5","text":"Close the iron and immediately flip it over to ensure the batter fills the bubble peaks. Cook for 2-3 minutes per side, or until the waffle is golden brown and crispy on both sides.","group":"Cooking","title":"Close the iron and immediately flip it","timerMinutes":5,"sourceTitle":"Cooking"},{"id":"instruction-6","text":"Remove the waffle carefully and place it on a wire cooling rack. Use a fan or blow lightly on it for 30 seconds to help the steam escape and the crust harden.","group":"Cooking","title":"Remove the waffle carefully","timerMinutes":null,"sourceTitle":"Cooking"}],"notes":"For the best texture, use an authentic egg waffle iron (bubble waffle maker). Let the waffles cool on a wire rack for a minute after cooking; this helps the exterior crisp up while keeping the center soft.","cuisine":{"group":"East Asian","specific":["Hong Kong","Cantonese"]},"course":["dessert"],"cookingMethod":["bake"],"equipment":["Egg waffle iron (bubble waffle maker)","Mixing bowls","Whisk","Sieve","Wire cooling rack"],"diet":["vegetarian"],"allergens":["wheat","gluten","milk","eggs"],"difficulty":"medium","yield":{"amount":2,"unit":"waffles","note":"Large bubble sheets"},"makeAhead":{"instructions":"The batter can be made up to 24 hours in advance and stored in an airtight container in the refrigerator. Whisk briefly before using."},"storage":{"food":{"instructions":"Store leftover waffles in an airtight container at room temperature for 1 day or freeze. Reheat in a toaster oven or air fryer to restore crispiness.","reheatingNotes":"Avoid the microwave as it will make the waffles soggy."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_03d3356a78%2Fcover.jpg?alt=media&token=3802416e-6626-4a36-9e77-836cd373a534","imageAlt":"Egg Waffles (Gai Daan Jai) — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["bubble waffle","gai daan jai","hong kong street food","sweet snack","cantonese dessert"],"schemaVersion":1,"sourceTitle":"Egg Waffles (Gai Daan Jai)","sourcePublishedAt":"2026-02-04T19:36:36.828Z","sourceUpdatedAt":"2026-02-04T19:36:36.828Z","related":[{"id":"recipe_ca9c87ad67","slug":"injeolmi-korean-rice-cakes","title":"Injeolmi (Korean Rice Cakes)","description":"A classic Korean dessert consisting of chewy, soft rice cakes made from glutinous rice flour and coated in nutty, toasted soybean powder.","serves":4,"time":{"prepMinutes":10,"cookMinutes":5,"totalMinutes":25,"activeMinutes":15},"cuisine":{"group":"East Asian","specific":["Korean"]},"course":["dessert"],"difficulty":"easy","diet":["vegan","vegetarian","gluten_free","dairy_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_ca9c87ad67%2Fcover.jpg?alt=media&token=385f6364-55ea-4845-ab94-8ac79d9d42d0","imageAlt":"Injeolmi (Korean Rice Cakes) — recipe cover","tags":["korean","rice cake","mochi","gluten free","vegan","chewy","soybean","traditional"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":5,"stepCount":6},{"id":"recipe_ccccb482e4","slug":"kakigori-japanese-shaved-ice","title":"Kakigori (Japanese Shaved Ice)","description":"A light and airy traditional Japanese dessert made of finely shaved ice flavored with sweet syrups and topped with condensed milk or traditional ingredients like sweetened red beans.","serves":1,"time":{"prepMinutes":5,"cookMinutes":0,"totalMinutes":5,"activeMinutes":5},"cuisine":{"group":"East Asian","specific":["Japanese"]},"course":["dessert"],"difficulty":"easy","diet":["vegetarian","gluten_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_ccccb482e4%2Fcover.jpg?alt=media&token=9bded2bc-0f7d-4a29-a087-57febe37da7e","imageAlt":"Kakigori (Japanese Shaved Ice) — recipe cover","tags":["kakigori","shaved ice","japanese dessert","summer","refreshing","cold treat"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":4,"stepCount":4},{"id":"recipe_fe47d48a74","slug":"patbingsu-korean-shaved-ice","title":"Patbingsu (Korean Shaved Ice)","description":"A classic Korean summer treat featuring snowy shaved ice topped with sweet red bean paste, chewy rice cakes, and creamy condensed milk.","serves":2,"time":{"prepMinutes":15,"cookMinutes":0,"totalMinutes":15,"activeMinutes":15},"cuisine":{"group":"East Asian","specific":["Korean"]},"course":["dessert"],"difficulty":"easy","diet":["vegetarian","gluten_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_fe47d48a74%2Fcover.jpg?alt=media&token=26197653-fe28-4705-bcc9-a99fc3eeffb9","imageAlt":"Patbingsu (Korean Shaved Ice) — recipe cover","tags":["patbingsu","shaved ice","korean dessert","red bean","summer","refreshing","mochi"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":5,"stepCount":4}]}