Go Back

Vegan Taiyaki (Japanese Fish-Shaped Waffle With Red Bean Filling)

Taiyaki is a popular Japanese street food consisting of a fish-shaped waffle surrounding a red bean filling called anko. This version is vegan and easy to make at home!

Course Dessert, Snack
Cuisine Dairy Free, Healthy, Japanese, Vegan, Vegetarian
Keyword anko, best vegan desserts, best vegan recipes, dairy free, dairy free desserts, dairy free sweets, healthy dessert recipes, healthy desserts, healthy sweets, japanese dessert recipes, japanese desserts, japanese recipes, japanese street food, japanese sweets, japanese waffle, red bean paste, street food, street food recipes, taiyaki, taiyaki pan, taiyaki recipe, vegan japanese food, vegan sweets
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 5 servings
Calories 181.2 kcal
Author Ayaka


  • 134 g all purpose flour about 1 cup
  • 2 tbsp cornstarch
  • 1 tsp baking powder
  • 1 tbsp granulated sugar
  • pinch of salt
  • 3/4 cup unsweetened almond milk
  • 2 tsp vegetable oil
  • 100 g red bean paste (anko) see notes for recipe


  1. Combine the flour, cornstarch, baking powder, sugar, and salt in a mixing bowl and whisk well to combine. Add the almond milk and oil and mix just until smooth. Cover and allow the batter to rest in the refrigerator while heating the Taiyaki pan.
  2. Heat the Taiyaki pan on medium-low and lightly coat with cooking spray or oil.
  3. Transfer the batter to a liquid measuring cup or squeeze bottle. Fill each fish-shaped mold just over halfway full with batter. Place a spoonful of anko (red bean filling) on the center of each fish's body. Cover with more batter, filling all areas of the mold. Close the lid immediately and flip the pan.
  4. Cook for 2-3 minutes, flip, then cook for an additional 2 minutes on the other side. Open the Taiyaki maker and check the color. If the Taiyaki is golden brown, remove carefully and set on a wire rack to cool. If the color is still too pale, close and cook for one additional minute.

Recipe Notes

  • You can use store-bought anko, or you can make your own in an instant pot with this recipe!
  • If you don't have a Taiyaki pan, you can get one here.