Okonomiyaki

Okonomiyaki
⏱️ cook time 30 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

A hearty, customizable savory cabbage pancake loaded with crispy pork belly, topped with tangy sauce, creamy mayo, and bonito flakes for classic Japanese comfort food.

Ingredients

All-purpose flour 1 cup (120g)
Cold dashi stock 3/4 cup (180ml)
Large eggs 2 whole
Finely shredded green cabbage 4 cups (400g)
Green onions 2 stalks (60g)
Tenkasu (tempura crunch bits) 1/4 cup (30g)
Thin-sliced pork belly 8 slices (120g)
Neutral canola oil 2 tablespoons
Beni shoga (pickled red ginger) 3 tablespoons (30g)
Okonomiyaki sauce 1/3 cup (80ml)
Japanese Kewpie mayonnaise 3 tablespoons (45ml)
Aonori (dried green seaweed flakes) 1 tablespoon (5g)
Katsuobushi (dried bonito flakes) 1/4 cup (10g)

Steps

1

Mix the base batter

In a large mixing bowl, whisk together 120g (1 cup) all-purpose flour, 2 large whole eggs, and 180ml (3/4 cup) cold dashi stock until completely smooth with no dry lumps. Avoid overmixing to prevent tough gluten development, then let the batter rest for 5 minutes at room temperature to let the flour hydrate fully.

Step 1
step1:Mix the base batter
2

Fold in vegetable fillings

Add 400g (4 cups) finely shredded green cabbage, 60g (2 stalks) thinly sliced green onion, 30g (1/4 cup) tenkasu tempura bits, and 2 tablespoons finely chopped beni shoga to the rested batter. Gently fold with a silicone spatula until every cabbage piece is lightly coated in batter; do not squeeze or crush the cabbage to retain its crisp, light texture.

Step 2
step2:Fold in vegetable fillings
3

Pan-fry first pancake side

Heat 1 tablespoon canola oil in a 10-inch nonstick skillet over medium-low heat (160°C / 325°F). Pour half the cabbage-batter mixture into the pan, shaping it into a uniform 1-inch thick round disc with the spatula. Lay 4 slices of pork belly evenly across the uncooked top surface, then cook uncovered for 8 minutes until the bottom edge is deep golden brown and the pancake is partially set.

Step 3
step3:Pan-fry first pancake side
4

Flip to cook through

Slide a wide, flat spatula fully under the pancake, then flip it in one smooth motion so the pork belly side rests directly against the hot pan. Press gently on the pancake top to flatten it to a consistent 3/4-inch thickness. Cook uncovered for 6 more minutes until the pork side is crispy and golden, and the pancake’s internal temperature reaches 74°C (165°F). Transfer the cooked pancake to a warm plate, then repeat the cooking process with the remaining 1 tablespoon oil and batter to make a second pancake.

Step 4
step4:Flip to cook through
5

Layer classic toppings

While both pancakes are still hot, spread 40ml (roughly 2.5 tablespoons) of okonomiyaki sauce evenly across the top of each. Drizzle 22ml (1.5 tablespoons) of Kewpie mayonnaise over the sauce in a traditional crisscross zigzag pattern. Sprinkle 2.5g (0.5 tablespoon) of aonori flakes over each pancake, followed by 5g (1/8 cup) of katsuobushi bonito flakes, which will curl slightly from the pancake’s rising heat.

Step 5
step5:Layer classic toppings
6

Slice and serve hot

Use a sharp knife to cut each pancake into 4 equal wedges. Serve immediately while the exterior is crispy and the interior is light and fluffy, with the remaining 1 tablespoon of beni shoga on the side for a bright, tangy flavor contrast.

Step 6
step6:Slice and serve hot

Tips

1.Do not squeeze excess moisture out of shredded cabbage, and avoid overmixing the batter—both mistakes lead to dense, tough pancakes instead of the signature light, fluffy texture.
2.Keep stovetop heat at steady medium-low; high heat will burn the pancake exterior before the cabbage in the center cooks through fully.
3.Customize fillings to your taste: swap pork belly for raw shrimp, sliced squid, or melted cheese, or add sweet corn, kimchi, or sliced mushrooms for a personal twist.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Okonomiyaki:Frequently Asked Questions

1.Why does my homemade Osaka-style okonomiyaki end up soggy instead of having that classic tender, lightly crisp texture?
Great question! First, avoid overmixing the batter—use ice-cold dashi stock as directed to limit tough gluten development from the all-purpose flour, and always gently squeeze excess moisture from your finely shredded cabbage and sliced green onions before folding them in. Cook over medium-low heat for 4–5 minutes per side, don’t flip too early, and wait to add sauce and toppings until the pancake is fully set in the center to prevent sogginess.

Comments (20)

2 days ago

OMG this was SO good! I’ve been intimidated to make okonomiyaki at home forever because I thought it’d be super complicated, but this came together in 30 minutes flat like the recipe says. My whole family devoured it at our weekly Sunday family dinner, even my super picky 7 year old asked for seconds! Drizzled extra Kewpie and bonito flakes on top, chef’s kiss.

yesterday

So glad your picky eater loved it, Mia! Extra Kewpie is always a great call, no judgment here 😊

1 week ago

Brought this to my office potluck last week and people were literally coming up to me asking for the recipe all afternoon! Total game changer, I was worried the cabbage would be too mushy but following the cook time exactly gave it that perfect crispy edge I love from my favorite Osaka spot in NYC.

5 days ago

Wait did you make it ahead and reheat it or cook it on site? I’m bringing this to a friend’s potluck this weekend and don’t want it to get soggy!

3 days ago

Great question! For potlucks, I recommend cooking the pancakes right before you head out, wrapping them loosely in foil, and popping them in a low oven (200F) for 5 minutes right before serving to crisp the edges back up. Hold the toppings until you’re ready to serve!

3 days ago

Added this to my weekly meal prep rotation! Super easy, cheap to make, and holds up great in the fridge for 3 days. I toss a little pickled ginger on top when I reheat a slice for lunch and it tastes just as good as day one.

yesterday

Tried this for date night last night and my boyfriend thought I ordered takeout from our local Japanese spot! The only swap I made was adding a handful of chopped shrimp to the batter, which worked perfectly. 10/10 will make again.

2 hours ago

Ooh shrimp in the batter sounds chef’s kiss, I’m definitely trying that next time! I did bacon last round and it was amazing, can’t wait to mix it up.

2 weeks ago

Full transparency: I hate cabbage. Like, will pick it out of every dish hate it. But my wife wanted to try this recipe so I sucked it up and helped cook, and HOLY COW it’s incredible. The cabbage gets soft and sweet, you barely even notice it’s there? We added corn and cheese like the optional add-in note said and it was unreal.

1 week ago

Cheese and corn add-ins are non-negotiable for us now too! My husband also swears he hates cabbage and he eats two full slices every time I make this.

5 days ago

Love a cabbage convert! The cheese and corn combo is one of my all-time favorite variations, so glad you both gave it a shot.

5 days ago

Really solid recipe! I swapped the all purpose flour for a 1:1 gluten free baking flour and it worked almost perfectly, the only reason I’m knocking a star is that my first pancake stuck a little to the cast iron even with plenty of oil. Flavor was 10/10 though, will definitely make again.

3 days ago

Great tip on the GF flour swap! For cast iron, make sure your pan is fully preheated before pouring the batter in – that helps create a non-stick sear right away so the pancake doesn’t stick. Hope that helps for next time!

30 minutes ago

Made this at 1am after a late shift and it hit DIFFERENT. Didn’t even have all the toppings, just used a little soy sauce and mayo I had in the fridge, and it was still better than half the takeout I’ve ordered lately. Easy enough to make half-asleep, 10/10.

1 week ago

I made this fully vegan by swapping the egg for a flax egg and using vegan mayo and skipping the bonito flakes, and it turned out amazing! Even my non-vegan roommates were stealing bites off my plate. Such a flexible base recipe.

5 days ago

Thank you for posting this swap! I’ve been looking for a vegan okonomiyaki recipe that doesn’t require a million specialty ingredients, can’t wait to try this.

3 days ago

So glad the vegan swaps worked for you! The flax egg trick works perfectly here, I’ve tested it a handful of times for vegan friends and it holds up beautifully.

2 hours ago

First time ever making any kind of Japanese savory pancake and this was so straightforward! I was worried I’d mess up the batter ratios but the measurements were super easy to follow, no weird fancy equipment needed. Mine looked just like the photo, which never happens for me.

30 minutes ago

Same! I’m a terrible cook and even I pulled this off without burning it, the step by step instructions are foolproof.

3 days ago

Okay but don’t skip the thin pork belly slices on top like I almost did! I almost left them off because I thought regular bacon would be fine, but grabbed a pack from the Asian market on my way home and it made the whole dish. The fat renders down and gets so crispy, it’s unreal.

2 days ago

The thin pork belly slices are such a game changer, right? They crisp up so nicely as the pancake cooks and add that perfect salty, fatty kick. If you can’t find them, thick cut bacon is a great backup though!

yesterday

I used thick cut bacon because my grocery store didn’t have pork belly and it was still amazing! Just cooked it a tiny bit in the pan first before pouring the batter over to make sure it got crispy.

2 days ago

Made these as a quick after-school snack for my kids and their friends last week, and all 6 kids were begging me to make them again this week. I set out a little topping bar with Kewpie, okonomiyaki sauce, bonito flakes, and pickled ginger so they could build their own, which turned into such a fun easy activity.

5 days ago

Flavor is absolutely perfect, but I cooked mine for the total time the recipe said and the middle was a little gummy. Turned the heat up a touch and cooked it 3 minutes per side extra and it was perfect, got that shatteringly crispy edge I was chasing.

3 days ago

Thanks for the feedback! Cook times can vary a little based on your stovetop heat and pan thickness, so that extra cook time to make sure the middle is set is a great call. I’ll add a note to the recipe about checking for doneness with a toothpick!

1 week ago

Used up a whole head of leftover cabbage from my CSA box with this recipe and it was the best decision I’ve made all month! Hate wasting veggies, and this was way more fun than making coleslaw for the third week in a row. Added some leftover shredded carrot too, worked great.

5 days ago

Ooh shredded carrot is such a good add! I have a bunch of leftover zucchini from my garden, do you think that would work tossed in too?

3 days ago

I added shredded zucchini last time I made this! Just squeezed all the extra water out first so the batter didn’t get runny, it was so good.

yesterday

Made this to go with our weekly ramen night and it was the perfect side! We usually get gyoza but wanted to switch it up, and this was way easier to make than I thought. Dipped the slices in a little extra tonkatsu sauce, chef’s kiss.

2 hours ago

Okonomiyaki and ramen is such an elite combo, I never thought to pair them! We usually do fried rice but this is going on next week’s menu for sure.

5 minutes ago

Drizzled a little spicy mayo and chili oil on top of mine instead of regular Kewpie and it slapped. 10/10, will be adding a kick to these every time I make them from now on.

2 weeks ago

I live in a tiny NYC studio with a super tiny stovetop and no fancy pans, and I was able to make these in my little 8 inch nonstick skillet no problem! Made two smaller pancakes instead of one big one, which was actually easier to flip. Perfect for small kitchens.

1 week ago

Smaller pancakes are such a smart hack for tiny pans and easier flipping! I actually make them that way half the time when I’m cooking for just myself, way less stress than trying to flip a giant pancake without it breaking.

5 days ago

Thank you for saying this! I’m in a college dorm with a tiny hot plate and I was worried I wouldn’t be able to make this, smaller pancakes are totally the move.

3 days ago

The pancake itself was really tasty, but I didn’t love the pre-made okonomiyaki sauce I grabbed from the grocery store. Next time I’m going to make the quick homemade version the recipe links to, I think that’ll make it way better. Super easy to make though, will definitely retry.

2 days ago

Store-bought okonomiyaki sauce can definitely be hit or miss! The quick homemade version in the recipe notes only takes 2 minutes to stir together with pantry staples, I promise it’s worth the tiny bit of extra effort. Hope you love it next time!

1 week ago

Served this for brunch last weekend with a side of miso soup and iced matcha, and my guests are still talking about it. Way more memorable than regular pancakes or eggs Benedict, will be adding this to my regular brunch rotation.

2 days ago

Made a double batch of these last weekend and froze half for quick weeknight meals! Reheated in the toaster oven at 375 for 10 minutes and they got perfectly crispy again, no sogginess at all. Total weeknight dinner win for busy nights.

yesterday

This is exactly what I needed to hear! I’m making a double batch this weekend for busy school nights, thank you for testing the freeze and reheat method!

just now

I had okonomiyaki for the first time on a trip to Osaka last year, and I’ve been chasing that exact street food flavor ever since. This recipe is dead on, exactly like the ones I got from the tiny street stalls near my hostel! I almost cried when I took the first bite, no joke.