Japanese Okonomiyaki Recipe

Okonomiyaki is a popular Japanese savory pancake made of various ingredients. The name “okonomi” literally translates to “what you like” or “as you like” and “yaki” translates to “grill/cook”. It is a very versatile dish, so you can add a variety of ingredients such as meat, seafood, and vegetables. This dish is great for a weekend dinner, dinner parties, or even take-out.


  • 2 cups all purpose flour
  • 2 eggs
  • 2 cups dashi or vegetable stock
  • 1 tablespoon soy sauce
  • 1 teaspoon sugar
  • 2 tablespoons vegetable oil
  • 2 slices of bacon, diced
  • 1/2 cup cabbage, shredded
  • 1/2 cup sweet corn kernels
  • 2 scallions, chopped
  • Okonomiyaki sauce
  • Mayonnaise
  • Bonito flakes (optional)
  • Nori strips (optional)


  • In a large bowl, mix the all purpose flour and the eggs together until you have a batter.
  • Add the dashi, soy sauce, and sugar and then combine well.
  • Add the vegetable oil, bacon, cabbage, sweet corn, and scallions and mix everything together.
  • Heat a large non-stick skillet over medium heat and add a couple of tablespoons of the batter and spread it out into a round shape with a spatula.
  • Cook the Okonomiyaki for 2-3 minutes until the bottom is golden and then flip and cook the other side for an additional 2 minutes.
  • Repeat the step until all of the batter is used up.
  • Serve the Okonomiyaki with Okonomiyaki sauce, mayonnaise and bonito flakes.
  • Optional: Top the Okonomiyaki with Nori strips.