Vegetarian Okonomiyaki Recipe: Easy & Delicious Guide

Updated On: October 2, 2025

Okonomiyaki is a beloved Japanese savory pancake that’s both fun to make and delicious to eat. Traditionally filled with various meats and seafood, this vegetarian okonomiyaki recipe offers a delightful twist that’s packed with fresh vegetables, umami flavors, and a satisfying texture.

Whether you’re a seasoned fan of Japanese cuisine or trying something new for weeknight dinner, this recipe is easy to customize and perfect for sharing. The combination of crispy edges and a fluffy center, topped with tangy sauces and a sprinkle of green onions, makes for a comforting and wholesome meal.

What makes this vegetarian version stand out is its use of simple pantry staples and fresh produce, allowing you to enjoy a taste of Japan without the fuss. Plus, it’s incredibly adaptable if you want to add or swap vegetables based on what you have on hand.

Let’s dive into this flavorful, veggie-packed okonomiyaki that’s sure to become a favorite in your recipe rotation!

Why You’ll Love This Recipe

This vegetarian okonomiyaki recipe is a crowd-pleaser for many reasons. First, it’s incredibly versatile: you can use a variety of vegetables like cabbage, carrots, and mushrooms to suit your taste and seasonal availability.

Second, it’s a one-pan dish that’s both filling and nutritious, featuring a great balance of fiber, protein, and vitamins. The batter is light and fluffy, while the toppings bring a satisfying burst of flavor and texture.

Lastly, okonomiyaki is a fun meal to prepare, especially if you enjoy interactive cooking with family or friends. You can easily double or triple the recipe for larger gatherings.

Ingredients

  • 1 ½ cups finely shredded green cabbage
  • ½ cup grated carrot
  • ½ cup chopped shiitake or button mushrooms
  • 3 green onions, thinly sliced
  • 1 cup all-purpose flour
  • 1 tsp baking powder
  • 1 cup water or vegetable broth
  • 2 large eggs (or flax eggs for vegan option: 2 tbsp ground flaxseed + 6 tbsp water)
  • 1 tbsp soy sauce (or tamari for gluten-free)
  • 1 tbsp sesame oil
  • 1 tsp grated ginger
  • Okonomiyaki sauce (store-bought or homemade, see tips)
  • Japanese mayonnaise (optional, can substitute vegan mayo)
  • Bonito flakes (optional for vegetarian; omit for vegan)
  • Pickled ginger and aonori seaweed flakes (optional toppings)
  • Cooking oil (vegetable or canola oil)

Equipment

  • Large mixing bowl
  • Whisk or fork
  • Grater for carrot and ginger
  • Non-stick skillet or griddle
  • Spatula
  • Measuring cups and spoons
  • Knife and cutting board

Instructions

  1. Prepare the vegetables: Finely shred the cabbage, grate the carrot, slice the mushrooms and green onions, and grate the ginger. Set aside.
  2. Make the batter: In a large bowl, whisk together the flour, baking powder, and water or vegetable broth until smooth. Add the eggs (or flax eggs) and soy sauce, then mix well.
  3. Add the vegetables: Fold the shredded cabbage, grated carrot, mushrooms, green onions, and grated ginger into the batter. Stir gently until combined but don’t overmix.
  4. Heat the skillet: Warm the non-stick skillet over medium heat and add a teaspoon of cooking oil. Spread the oil evenly.
  5. Cook the okonomiyaki: Pour about ½ cup of the batter mixture into the skillet, shaping it into a round pancake about 6 inches in diameter and about ½ inch thick.
  6. Cook the first side: Let it cook for about 4-5 minutes until the edges are golden and the bottom is set and crispy.
  7. Flip carefully: Using a spatula, gently flip the pancake over and cook the other side for another 4-5 minutes until cooked through and golden brown.
  8. Repeat: Continue with the remaining batter, adding more oil to the skillet as needed.
  9. Add toppings: Once cooked, transfer the okonomiyaki to a plate. Drizzle with okonomiyaki sauce and Japanese mayonnaise in a crisscross pattern. Sprinkle with aonori flakes, green onions, and pickled ginger. Add bonito flakes if using.
  10. Serve warm: Enjoy your vegetarian okonomiyaki immediately for the best taste and texture.

Tips & Variations

“For a vegan version, substitute eggs with flax eggs and use vegan mayo and omit bonito flakes. You can also experiment with different vegetables like corn, bell peppers, or grated zucchini for added flavor and texture.”

  • Make your own okonomiyaki sauce by mixing 2 tbsp ketchup, 1 tbsp Worcestershire sauce, 1 tbsp soy sauce, and 1 tsp sugar.
  • Try adding a handful of cooked sweet corn kernels or diced bell peppers for sweetness and color.
  • For extra protein, add cooked edamame or crumbled firm tofu to the batter.
  • Use a cast-iron skillet for even crispiness and a nice sear.
  • If you want a gluten-free version, substitute all-purpose flour with a gluten-free blend and use tamari instead of soy sauce.

Nutrition Facts

Nutrient Amount per Serving
Calories 220 kcal
Protein 8 g
Fat 9 g
Carbohydrates 27 g
Fiber 5 g
Sodium 480 mg

Serving Suggestions

Vegetarian okonomiyaki is perfect as a main dish for lunch or dinner. Serve it with a side of steamed rice or a simple miso soup for a well-rounded Japanese-inspired meal.

For a lighter option, pair it with a crisp green salad dressed with sesame vinaigrette or a bowl of pickled vegetables.

If you’re entertaining, offer a variety of dipping sauces such as spicy mayo or ponzu to add more flavor options for your guests.

Looking for more delicious vegetarian recipes to complement your okonomiyaki? Check out these favorites: Vegetarian Swiss Chard Recipes for Healthy Meals, Vegetarian Date Cake Recipe: Moist, Easy, and Delicious, and Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.

Conclusion

Making vegetarian okonomiyaki at home is a rewarding experience that brings a taste of Japan to your kitchen with minimal effort. This recipe balances nourishing vegetables and a fluffy, savory batter that’s ideal for any meal occasion.

Its flexibility in ingredients and toppings means you can get creative and tailor it to your preferences or what’s available in your fridge.

Whether you’re cooking for yourself, family, or friends, this okonomiyaki is sure to satisfy with its comforting textures and rich flavors. Plus, it’s a healthier alternative to traditional versions without compromising on taste.

Give this recipe a try and enjoy the delicious fusion of flavors that vegetarian okonomiyaki has to offer!

📖 Recipe Card: Vegetarian Okonomiyaki

Description: A savory Japanese pancake packed with vegetables and a flavorful batter. Perfect as a hearty vegetarian meal or snack.

Prep Time: PT20M
Cook Time: PT15M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 1 cup all-purpose flour
  • 2/3 cup dashi stock (vegetarian)
  • 2 large eggs
  • 3 cups finely shredded cabbage
  • 1/2 cup grated carrot
  • 1/4 cup chopped green onions
  • 1/4 cup corn kernels
  • 1/4 cup tenkasu (tempura scraps) or crushed nuts for crunch
  • 2 tablespoons vegetable oil
  • Okonomiyaki sauce, for serving
  • Japanese mayonnaise, for serving
  • Pickled ginger, for garnish

Instructions

  1. In a large bowl, mix flour and dashi stock until smooth.
  2. Beat in eggs until fully combined.
  3. Add shredded cabbage, carrot, green onions, corn, and tenkasu; mix gently.
  4. Heat oil in a large skillet over medium heat.
  5. Pour batter into skillet, shaping into a 7-inch round pancake.
  6. Cook 5-7 minutes until bottom is golden brown.
  7. Flip carefully and cook another 5-7 minutes.
  8. Transfer to a plate and drizzle with okonomiyaki sauce and mayonnaise.
  9. Garnish with pickled ginger and serve warm.

Nutrition: Calories: 280 kcal | Protein: 9 g | Fat: 10 g | Carbs: 38 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Okonomiyaki”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A savory Japanese pancake packed with vegetables and a flavorful batter. Perfect as a hearty vegetarian meal or snack.”, “prepTime”: “PT20M”, “cookTime”: “PT15M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup all-purpose flour”, “2/3 cup dashi stock (vegetarian)”, “2 large eggs”, “3 cups finely shredded cabbage”, “1/2 cup grated carrot”, “1/4 cup chopped green onions”, “1/4 cup corn kernels”, “1/4 cup tenkasu (tempura scraps) or crushed nuts for crunch”, “2 tablespoons vegetable oil”, “Okonomiyaki sauce, for serving”, “Japanese mayonnaise, for serving”, “Pickled ginger, for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a large bowl, mix flour and dashi stock until smooth.”}, {“@type”: “HowToStep”, “text”: “Beat in eggs until fully combined.”}, {“@type”: “HowToStep”, “text”: “Add shredded cabbage, carrot, green onions, corn, and tenkasu; mix gently.”}, {“@type”: “HowToStep”, “text”: “Heat oil in a large skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Pour batter into skillet, shaping into a 7-inch round pancake.”}, {“@type”: “HowToStep”, “text”: “Cook 5-7 minutes until bottom is golden brown.”}, {“@type”: “HowToStep”, “text”: “Flip carefully and cook another 5-7 minutes.”}, {“@type”: “HowToStep”, “text”: “Transfer to a plate and drizzle with okonomiyaki sauce and mayonnaise.”}, {“@type”: “HowToStep”, “text”: “Garnish with pickled ginger and serve warm.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “9 g”, “fatContent”: “10 g”, “carbohydrateContent”: “38 g”}}

Photo of author

Marta K

Leave a Comment

X