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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 8 reviews


A quintessential street food in Japan, Taiyaki is a fish shaped waffle snack filled with sweet red bean paste. Learn how to make this popular Japanese street stall snack fresh at home with this easy Taiyaki recipe!


Units Scale
  • 3/4 cup + 1 1/2 tbsp soy milk (270ml)*
  • 4 tsp neutral oil (20ml)
  • 1/4 cup raw cane sugar (48g)**
  • 1/4 tsp salt
  • pinch of black salt*, optional
  • 1 cup + 1/3 cup pastry flour (200g)***
  • 2 tsp baking powder (10g)
  • 1/3 tsp baking soda (1.5g)
  • 1 cup red bean paste (240g)****


  1. Add the soy milk, oil, cane sugar and salt to a bowl and whisk together. Sift in the pastry flour, baking powder and baking soda. Whisk well until a smooth batter comes together (some clumps are okay). It should be slightly more viscous than pancake batter. 
  2. Optional resting: Cover, place in the refrigerator and rest for 30 minutes (15 minutes for gluten free version). Remove from refrigerator and gently mix. Resting helps smooth out the batter and give it more of a fluffier texture. 
  3. Heat taiyaki pan over medium and brush with a little oil. Reduce heat to medium low and spoon or pour batter into the taiyaki mold a little more than half way (it will start to expand as it heats). Add 2 tbsp of red bean filling (35-40g) and then cover with more batter. Close the mold and flip. Cook for 1 1/2 – 2 minutes or until golden brown. Flip and then cook for another 1 – 1 1/2 minutes. Each side takes anywhere from 1 1/2 – 2 1/2 minutes to cook from the moment the batter hits in the pan. 
  4. Repeat with remaining batter and red bean filling. You should get about 7-8 total depending on the size of the molds and how much batter you use. If you do have some overflow, cut excess bits off. 
  5. Place on wire rack to briefly cool. Serve hot and enjoy!


  • *You can use unsweetened, sweetened or vanilla soy milk. I prefer to use soy milk over other plant based milks for this recipe. 
  • ** any sweetener of choice can be used. If using maple syrup or agave, use 2 tbsp (40g)
  • *** Also known as cake flour. If using all purpose flour, substitute 20g for potato or corn starch. For a gluten free version, use rice flour. Since rice flour requires more liquid for hydration, add about 1-2 tbsp more liquid if needed to achieve pancake-like batter consistency.
  • *** I used homemade red bean paste but you can also use store bought. Koshi-an and Ogura-an are my favourite for taiyaki. For Ogura-an, you can use it as is or blend until smooth. 
  • Helpful Equipmenttaiyaki pan, spatulamixing bowlswhisk
  • Nutritional Information Disclaimer: Nutrition information is a rough estimate calculated on an online tool (Cronometer). 
  • Prep Time: 35 minutes minutes
  • Cook Time: 15 minutes
  • Category: snacks
  • Method: stove top
  • Cuisine: vegan, japanese


  • Serving Size: 1 serving
  • Calories: 222
  • Sugar: 22.5g
  • Sodium: 211mg
  • Fat: 3.2g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 2.5g
  • Trans Fat: 0.01g
  • Carbohydrates: 44.9g
  • Fiber: 1.3g
  • Protein: 3.6g
  • Cholesterol: 0