National Dish Japan: Taiyaki (Recipe)

In this article
Meet Taiyaki, the charming fish-shaped waffle that has won hearts up and down Japan! Crisp on the outside and warm within, each little fish hides a generous pocket of filling — anything from sweet azuki bean paste to creamy cheese. A favourite among locals and visitors alike, this beloved street food is far easier to make at home than its playful shape suggests. Bring a taste of a Japanese festival stall straight to your own kitchen.
About Taiyaki
Taiyaki is a classic Japanese sweet, instantly recognisable by its fish-shaped waffle. While it isn’t literally heart-shaped, it certainly holds a special place at the heart of Japanese cuisine. Across Japan, taiyaki is a much-loved street food that draws both locals and tourists to busy festival stalls and station kiosks. What makes it so appealing is the contrast between the crisp waffle shell and its varied filling — from sweet azuki bean paste to savoury cheese, or even octopus for the more adventurous.
Ingredients (serves 1–2)
- 100 g plain flour
- ½ teaspoon baking powder
- 2 tablespoons sugar
- 1 egg
- 200 ml milk
- Sweet or savoury filling (e.g. azuki bean paste or cream cheese)
- Butter, for greasing the taiyaki pan
Shopping for the ingredients
Most of the ingredients for taiyaki are easy to find in an ordinary supermarket. For traditional fillings such as azuki bean paste, however, it is worth heading to an Asian grocery or ordering online. These specialist shops also stock other Japanese pantry staples, so it is a handy chance to pick up everything you might need for dishes like a comforting bowl of Zenzai.
Preparing the dish
Before you begin, make sure you have a dedicated taiyaki pan, as this is what creates the dish’s signature fish pattern. If you don’t have one to hand, a heart-shaped waffle pan makes a fine alternative. Have your batter and filling ready and within easy reach so that assembling each taiyaki goes smoothly once the pan is hot.
Step-by-step instructions
- Combine the flour, baking powder and sugar in a bowl.
- In a separate bowl, whisk the egg together with the milk.
- Add the wet ingredients to the dry ones and stir to a smooth batter.
- Heat the taiyaki pan and grease it lightly with a little butter.
- Pour in some batter, add a little filling, then cover with more batter.
- Cook the taiyaki for about 3–4 minutes on each side until golden brown.
Gluten-free / lactose-free version
Taiyaki is simple to adapt for different diets. For a gluten-free version, swap the plain flour for a suitable gluten-free flour blend so the recipe works for anyone with a gluten intolerance. If you are lactose-intolerant, replace the milk with a plant-based alternative such as almond or soya milk and use a dairy-free spread in place of butter. With these small changes, everyone can enjoy these little fish.
Tips for vegans and vegetarians
Taiyaki is naturally well suited to a vegetarian diet, and it adapts easily for vegans too. Use a plant-based milk and a dairy-free spread for greasing the pan, and choose a vegan filling such as sweet azuki bean paste, chocolate spread or fruit jam. Do check pre-made fillings for hidden animal products, and you’ll have a treat that suits every kind of diet.
More tips and tricks
To stop the taiyaki from catching, keep an eye on the heat and check regularly how far along the cooking has come. A steady, moderate temperature gives you an even golden colour without burning the batter. Resist the urge to overfill, too — a modest amount of filling stays neatly tucked inside the waffle rather than spilling out at the edges.
Adapting the recipe to your taste
Taiyaki is wonderfully easy to make your own. Try filling it with chocolate spread, jam or tinned fruit for a sweet version, or go savoury with something like a tuna-mayo mixture. You can vary the batter’s sweetness too, dialling the sugar up or down to suit your palate. Half the fun of taiyaki lies in experimenting until you land on your own favourite combination.
Ingredient substitutions
If certain ingredients aren’t to hand, there are plenty of creative swaps. For a lactose-free batter, replace the milk with almond or soya milk, and use a gluten-free flour blend in place of the plain flour for a gluten-free version. The filling is just as flexible — the same sweet azuki bean paste that fills a Dorayaki works beautifully here, but custard, chocolate or fruit preserves are all fair game.
Drink pairing ideas
A cup of Japanese green tea is the perfect partner for taiyaki, its gentle bitterness balancing the sweetness of the waffle. Coffee is another popular match, while a cold glass of milk suits younger fans and anyone with a sweeter tooth. Whichever you choose, a warm drink alongside a freshly cooked taiyaki makes for a comforting little treat.
Serving and presentation ideas
Serve taiyaki warm, when the waffle is at its crispest and the filling still soft. A scoop of ice cream or a light dusting of icing sugar adds to the charm and turns a simple snack into a proper dessert. Arranged on a pretty plate, these little fish look as delightful as they taste — ideal for sharing, much like a platter of Mitarashi Dango at the end of a meal.
A bit of history
Taiyaki dates back to the Taishō period (1912–1926) and is said to have been inspired by the similarly shaped imagawayaki, which had appeared a little earlier. The name “taiyaki” refers to the shape of the tai, or sea bream — a fish that symbolises luck and prosperity in Japan. That auspicious association is a big part of why this playful sweet has remained such a fixture of Japanese cuisine for over a century.
More recipe ideas
Summary: Taiyaki
Whether sweet or savoury, Taiyaki is a wonderfully versatile Japanese treat that brings a little fun to the kitchen and sparks the imagination. Follow the recipe, play around with different fillings, and discover the version you love best. With its crisp waffle shell, tempting filling and lucky fish shape, taiyaki is a delicious slice of Japanese street-food culture you can recreate at home.


