Japanese Okonomiyaki with Crispy Pork Belly and Cabbage

Okonomiyaki is the Osaka street-food favorite that tastes like it took far more effort than it does: a thick, savory cabbage pancake with a crisp golden crust, ribbons of pork belly fried until shatteringly crisp on top, and a glossy sweet-tangy sauce zigzagged with creamy mayo. Finished with smoky bonito flakes that wave in the heat, it is pure fun to make and on the table in 35 minutes.

Total: 35 min(Prep: 15m | Cook: 20m)
Servings: 2
Published: Oct 9, 2026

Love This Recipe?

Get personalized meal plans with recipes like this, automatically matched to your nutrition targets.

Japanese Okonomiyaki with Crispy Pork Belly and Cabbage

Nutrition (per serving)

750
Calories
26g
Protein
53g
Carbs
48g
Fat
5g
Fiber

Okonomiyaki is the Osaka street-food favorite that tastes like it took far more effort than it does: a thick, savory cabbage pancake with a crisp golden crust, ribbons of pork belly fried until shatteringly crisp on top, and a glossy sweet-tangy sauce zigzagged with creamy mayo. Finished with smoky bonito flakes that wave in the heat, it is pure fun to make and on the table in 35 minutes.

The name means "grilled however you like", and the secret is the ratio: this is mostly cabbage held together with just enough batter, so it steams tender inside while the outside crisps. Shred the cabbage as finely as you can, because thin strands cook through in the time it takes the crust to brown. Kewpie mayonnaise, aonori and bonito flakes are in most big supermarkets now, and the homemade okonomi sauce is just four pantry staples stirred together.

Step-by-step instructions

Stir the ketchup, Worcestershire sauce, 1 tsp of the soy sauce and the honey together in a small bowl until smooth and glossy. This is your okonomi sauce; set it aside.

Glossy homemade okonomi sauce stirred together in a small bowl

Whisk the flour, dashi, eggs and remaining 1 tsp soy sauce into a smooth batter, then fold in the shredded cabbage and the white parts of the scallions until every strand is coated. It should look like far more cabbage than batter.

Raw okonomiyaki batter with finely shredded cabbage and scallions in a mixing bowl

Heat the oil in a large nonstick skillet over medium heat. Spoon in the batter as two rounds about 7 inches wide and 3/4 inch thick, gently flatten the tops, and lay the pork belly slices across them in a single layer.

Two cabbage pancakes in a skillet topped with raw pork belly slices before flipping

Cook for 5 to 6 minutes until the undersides are deep golden, then flip with a wide spatula so the pork is underneath and cook for another 5 to 6 minutes until the pork is crisp and rendered. Flip back so the pork is on top.

Golden okonomiyaki in a skillet with crispy rendered pork belly on top

Brush the tops generously with the okonomi sauce, zigzag over the mayonnaise, and finish with the scallion greens, aonori and a big pinch of bonito flakes. Slice into wedges and eat straight away, while the flakes are still dancing.

Okonomiyaki brushed with sauce, zigzagged with mayo and topped with bonito flakes

Leftover okonomiyaki reheats well in a dry skillet over medium heat for a few minutes per side, which brings the crust right back. Hold the sauce and toppings until just before serving. Once you have the base down, swap the pork for shrimp, squid or crispy tofu, or fold in a handful of corn or kimchi.

Ingredients

  • 1/2 small green cabbage (about 10 oz / 300 g), very finely shredded
  • 3 scallions, thinly sliced, white and green parts kept separate
  • 2/3 cup (85 g) all-purpose flour
  • 1/2 cup (120 ml) dashi stock or water
  • 4 large eggs
  • 3 1/2 oz (100 g) thinly sliced pork belly or thick-cut bacon, cut into 4-inch lengths
  • 2 tsp soy sauce, divided
  • 1 tbsp neutral oil
  • 2 tbsp ketchup
  • 1 1/2 tbsp Worcestershire sauce
  • 1 tsp honey
  • 1 1/2 tbsp Japanese mayonnaise (such as Kewpie)
  • 1 tsp aonori (dried green seaweed flakes), optional
  • 1 big pinch bonito flakes, optional
Shop ingredients

Adds every ingredient to a cart from a store near you.

Step-by-Step

  1. 1
    Glossy homemade okonomi sauce stirred together in a small bowl

    Stir the ketchup, Worcestershire sauce, 1 tsp of the soy sauce and the honey together in a small bowl until smooth and glossy. This is your okonomi sauce; set it aside.

  2. 2
    Raw okonomiyaki batter with finely shredded cabbage and scallions in a mixing bowl

    Whisk the flour, dashi, eggs and remaining 1 tsp soy sauce into a smooth batter, then fold in the shredded cabbage and the white parts of the scallions until every strand is coated. It should look like far more cabbage than batter.

  3. 3
    Two cabbage pancakes in a skillet topped with raw pork belly slices before flipping

    Heat the oil in a large nonstick skillet over medium heat. Spoon in the batter as two rounds about 7 inches wide and 3/4 inch thick, gently flatten the tops, and lay the pork belly slices across them in a single layer.

  4. 4
    Golden okonomiyaki in a skillet with crispy rendered pork belly on top

    Cook for 5 to 6 minutes until the undersides are deep golden, then flip with a wide spatula so the pork is underneath and cook for another 5 to 6 minutes until the pork is crisp and rendered. Flip back so the pork is on top.

  5. 5
    Okonomiyaki brushed with sauce, zigzagged with mayo and topped with bonito flakes

    Brush the tops generously with the okonomi sauce, zigzag over the mayonnaise, and finish with the scallion greens, aonori and a big pinch of bonito flakes. Slice into wedges and eat straight away, while the flakes are still dancing.

Recipe

Japanese Okonomiyaki with Crispy Pork Belly and Cabbage

Japanese Okonomiyaki with Crispy Pork Belly and Cabbage
Prep Time
15 min
Cook Time
20 min
Total Time
35 min
Servings
2

Ingredients

  • 1/2 small green cabbage (about 10 oz / 300 g), very finely shredded
  • 3 scallions, thinly sliced, white and green parts kept separate
  • 2/3 cup (85 g) all-purpose flour
  • 1/2 cup (120 ml) dashi stock or water
  • 4 large eggs
  • 3 1/2 oz (100 g) thinly sliced pork belly or thick-cut bacon, cut into 4-inch lengths
  • 2 tsp soy sauce, divided
  • 1 tbsp neutral oil
  • 2 tbsp ketchup
  • 1 1/2 tbsp Worcestershire sauce
  • 1 tsp honey
  • 1 1/2 tbsp Japanese mayonnaise (such as Kewpie)
  • 1 tsp aonori (dried green seaweed flakes), optional
  • 1 big pinch bonito flakes, optional

Instructions

  1. 1

    Stir the ketchup, Worcestershire sauce, 1 tsp of the soy sauce and the honey together in a small bowl until smooth and glossy. This is your okonomi sauce; set it aside.

  2. 2

    Whisk the flour, dashi, eggs and remaining 1 tsp soy sauce into a smooth batter, then fold in the shredded cabbage and the white parts of the scallions until every strand is coated. It should look like far more cabbage than batter.

  3. 3

    Heat the oil in a large nonstick skillet over medium heat. Spoon in the batter as two rounds about 7 inches wide and 3/4 inch thick, gently flatten the tops, and lay the pork belly slices across them in a single layer.

  4. 4

    Cook for 5 to 6 minutes until the undersides are deep golden, then flip with a wide spatula so the pork is underneath and cook for another 5 to 6 minutes until the pork is crisp and rendered. Flip back so the pork is on top.

  5. 5

    Brush the tops generously with the okonomi sauce, zigzag over the mayonnaise, and finish with the scallion greens, aonori and a big pinch of bonito flakes. Slice into wedges and eat straight away, while the flakes are still dancing.

Nutrition Facts
2 servings per recipe
Serving size1 serving
Calories750
% Daily Value*
Total Fat 48g62%
Total Carbohydrate 53g19%
Dietary Fiber 5g18%
Protein 26g52%

* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Love This Recipe?

Get personalized meal plans with recipes like this, automatically matched to your nutrition targets.