Okonomiyaki, often called 'Japanese savory pancakes' or 'Japanese pizza,' is a street-food staple that translates to 'grilled as you like.' It’s a versatile cabbage-based batter that gets crisped on a griddle and topped with a sweet-savory sauce, mayo, and bonito flakes.
Advertisements1
The magic lies in the contrast: a shatteringly crisp exterior giving way to a soft, steamy interior packed with cabbage and your choice of protein. My version uses a simple, pantry-friendly batter that you can customize endlessly, and I’ll walk you through the exact temperatures and times to achieve that perfect texture every time.
In this guide, we’ll break down the science of the batter, the griddle technique, and the classic toppings. Whether you’re a novice cook or a seasoned home chef, these pancakes are forgiving and rewarding. Let’s get started.
Why You'll Love This Recipe
About the Ingredients
1 cup (120g) all-purpose flour
Provides structure. For a gluten-free version, use a 1:1 gluten-free flour blend.
1/2 teaspoon baking powder
Adds a slight lift for a fluffier interior. If you don't have it, you can skip it, but the texture will be denser.
1/2 teaspoon salt
Enhances all the flavors. Use fine sea salt for even distribution.
1 cup (240ml) dashi or water
Dashi adds umami. If you don't have dashi, use water with 1/2 teaspoon of dashi powder or a pinch of fish sauce.
1 large egg
Binds the batter and adds richness. For a vegan version, use a flax egg (1 tbsp ground flax + 3 tbsp water).
2 cups (200g) finely shredded cabbage
The star of the dish. Use green cabbage; savoy or napa also work. Shred finely for even cooking.
1/4 cup (30g) chopped green onions
Adds a mild oniony bite. Use both white and green parts.
1/2 cup (80g) cooked protein (chopped shrimp, pork belly, or bacon)
Choose your protein. For a vegetarian version, use tofu or mushrooms. If using raw protein, cook it first.
2 tablespoons vegetable oil
For frying. Use a neutral oil with a high smoke point like canola or grapeseed.
Okonomiyaki sauce (or substitute)
For topping. If you don't have it, mix 2 tbsp ketchup + 1 tbsp Worcestershire sauce + 1 tsp soy sauce.
Japanese mayonnaise (like Kewpie)
For drizzling. Regular mayo works, but Kewpie has a richer, tangier flavor.
Bonito flakes (katsuobushi) and/or aonori (seaweed powder)
For garnish. Bonito flakes are dried fish shavings that dance from the heat. If unavailable, skip or use nori strips.
Tips & Tricks
- Make sure your griddle or pan is properly preheated—if it's not hot enough, the pancake will absorb oil and become greasy.
- Don't overmix the batter; a few lumps are fine. Overmixing develops gluten and makes the pancake tough.
- Press the pancake gently with a spatula while cooking to ensure the center cooks through and the edges get crispy.
Pro Tips
Step-by-Step Instructions
1. Mix the dry ingredients
In a large bowl, whisk together the flour, baking powder, and salt until well combined. This ensures even distribution of leavening.
2. Whisk the wet ingredients
In a separate small bowl, beat the egg and then stir in the dashi (or water). Gradually pour the wet mixture into the dry ingredients, stirring with a fork or chopsticks until just combined. The batter should be slightly lumpy—do not overmix.
3. Fold in the fillings
Add the shredded cabbage, green onions, and your chosen protein to the batter. Gently fold with a spatula until all ingredients are evenly coated. The batter will be thick and chunky, which is perfect.
4. Preheat the pan
Place a large non-stick skillet or griddle over medium-high heat (about 375°F / 190°C). Add the vegetable oil and swirl to coat the bottom. Wait until the oil shimmers—a drop of batter sizzles immediately when ready.
5. Cook the first side
Pour half of the batter into the pan and spread it into a round, about 1/2-inch thick. Use a spatula to shape the edges. Cook for 4-5 minutes until the bottom is golden brown and crispy. You can check by lifting an edge with a spatula.
6. Flip and cook the second side
Carefully flip the pancake using a wide spatula. Cook for another 4-5 minutes until the other side is golden brown and the center is set (press gently—it should feel firm). The internal temperature should reach at least 165°F (74°C).
7. Rest and repeat
Transfer the cooked pancake to a plate and repeat with the remaining batter. Let the pancakes rest for 1-2 minutes before topping—this allows the steam to redistribute and keeps them moist.
8. Add the toppings
Brush the top of each pancake generously with okonomiyaki sauce, then drizzle with Japanese mayonnaise in a zigzag pattern. Sprinkle with bonito flakes and aonori (or nori strips). Serve immediately, while the bonito flakes are still dancing from the heat.
Delicious Variations
Seafood Delight
Replace the protein with chopped shrimp and squid, and add 1/4 cup of cooked octopus for a takoyaki-inspired twist.
Cheese Lover's
Add 1/2 cup of shredded mozzarella or cheddar to the batter for a gooey, melty center.
Vegan Veggie
Use water + 1 tsp of mushroom powder instead of dashi, and a flax egg. Add extra mushrooms and bell peppers for umami.
How to Store Japanese Savory Pancakes (Okonomiyaki)
Refrigerator
Store leftover pancakes in an airtight container in the fridge for up to 3 days. To keep them crisp, place a paper towel in the container to absorb moisture.
Freezer
Freeze cooked pancakes (without toppings) in a single layer on a baking sheet, then transfer to a freezer bag for up to 1 month. Thaw in the fridge overnight.
Reheating
Reheat in a toaster oven or skillet over medium heat for 3-4 minutes per side until hot and crispy. Avoid the microwave, which makes them soggy.
Frequently Asked Questions
Q: What is okonomiyaki sauce made of?
Okonomiyaki sauce is a thick, sweet-savory condiment typically made from ketchup, Worcestershire sauce, soy sauce, and sugar, with a hint of spices. You can buy it bottled or make a quick substitute at home.
Q: Can I make okonomiyaki without dashi?
Yes, you can substitute dashi with water or chicken or vegetable broth. To mimic the umami, add a pinch of fish sauce or a small piece of kombu (kelp) to the water and simmer for a few minutes.
Q: Why is my okonomiyaki falling apart?
Most likely, your batter is too thin or you didn't press it together firmly enough. Add a bit more flour to thicken the batter, and use a spatula to press the pancake down while cooking to help it bind.
Q: What is the best cabbage to use?
Green cabbage is the most common and works well. Napa cabbage is more tender and sweeter, while savoy cabbage has a milder flavor. Shred it finely for even cooking.
Q: Can I make okonomiyaki ahead of time?
You can prepare the batter and chop the vegetables up to a day ahead, but cook the pancakes fresh for the best texture. Cooked pancakes can be reheated in a toaster oven to restore crispness.
If you try this recipe, let me know how it turns out in the comments below. And if you have any favorite toppings or variations, share them—I'm always looking for new ideas. Stay curious, stay solvent.
Japanese Savory Pancakes (Okonomiyaki)
Learn to make authentic Japanese savory pancakes (okonomiyaki) with crisp edges, a fluffy center, and savory toppings in under an hour.
🧂 Ingredients
- 1 cup (120g) all-purpose flour
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1 cup (240ml) dashi or water
- 1 large egg
- 2 cups (200g) finely shredded cabbage
- 1/4 cup (30g) chopped green onions
- 1/2 cup (80g) cooked protein (chopped shrimp, pork belly, or bacon)
- 2 tablespoons vegetable oil
- Okonomiyaki sauce (or substitute)
- Japanese mayonnaise (like Kewpie)
- Bonito flakes (katsuobushi) and/or aonori (seaweed powder)
📋 Instructions
- 1Mix the dry ingredients — In a large bowl, whisk together the flour, baking powder, and salt until well combined. This ensures even distribution of leavening.
- 2Whisk the wet ingredients — In a separate small bowl, beat the egg and then stir in the dashi (or water). Gradually pour the wet mixture into the dry ingredients, stirring with a fork or chopsticks until just combined. The batter should be slightly lumpy—do not overmix.
- 3Fold in the fillings — Add the shredded cabbage, green onions, and your chosen protein to the batter. Gently fold with a spatula until all ingredients are evenly coated. The batter will be thick and chunky, which is perfect.
- 4Preheat the pan — Place a large non-stick skillet or griddle over medium-high heat (about 375°F / 190°C). Add the vegetable oil and swirl to coat the bottom. Wait until the oil shimmers—a drop of batter sizzles immediately when ready.
- 5Cook the first side — Pour half of the batter into the pan and spread it into a round, about 1/2-inch thick. Use a spatula to shape the edges. Cook for 4-5 minutes until the bottom is golden brown and crispy. You can check by lifting an edge with a spatula.
- 6Flip and cook the second side — Carefully flip the pancake using a wide spatula. Cook for another 4-5 minutes until the other side is golden brown and the center is set (press gently—it should feel firm). The internal temperature should reach at least 165°F (74°C).
- 7Rest and repeat — Transfer the cooked pancake to a plate and repeat with the remaining batter. Let the pancakes rest for 1-2 minutes before topping—this allows the steam to redistribute and keeps them moist.
- 8Add the toppings — Brush the top of each pancake generously with okonomiyaki sauce, then drizzle with Japanese mayonnaise in a zigzag pattern. Sprinkle with bonito flakes and aonori (or nori strips). Serve immediately, while the bonito flakes are still dancing from the heat.


