Easy Korean vegetable pancake (vegan yachaejeon) recipe! Crispy, savory, and packed with veggies - a quick appetizer or side with dipping sauce.

Every Korean grows up eating vegetable pancakes, and for me, this dish always brings back memories of my mom’s version with seafood and eggs. In Korea, this dish is called yachaejeon (야채전), which literally means “vegetable pancake” - yachae for vegetables and jeon for a savory pan-fried pancake.I’ve created a vegan-friendly take that is just as satisfying, with crispy edges, a tender center, and plenty of colorful vegetables. Whether you enjoy it as a quick snack, appetizer, or side dish, this yachaejeon delivers the perfect balance of savory flavor and crunch.
Why You’ll Love This Recipe
- Crispy edges with a tender center that make every bite irresistible.
- Filled with colorful vegetables that you can easily swap with what you have on hand.
- Comes together quickly, perfect for a weeknight snack, appetizer, or side dish.
- Served with a classic soy-based dipping sauce that ties everything together.

Ingredients You’ll Need
- Vegetables
- Scallion, onion, carrot, zucchini, and enoki mushrooms work beautifully.
- You can also add other quick-cooking vegetables like bell pepper, broccoli stems, or mushrooms of your choice. You may also substitute scallions with garlic chives.
- Batter
- All-purpose flour
- Potato starch or cornstarch (helps with crispiness)
- Ice-cold water or sparkling water
- Salt, onion powder, and garlic powder for seasoning
- Oil for Frying
- A neutral oil with a high smoke point, such as avocado oil or vegetable oil.
- Dipping Sauce Ingredients
- Soy sauce and vinegar as the base
- Touch of sweetness: agave nectar, honey, maple syrup, or sugar
- Optional spice: gochugaru (Korean chili flakes), sambal, or sriracha


How to Make Korean Vegetable Pancake Step by Step
- Make the batter: Whisk the flour, starch, seasonings, and ice-cold water until it looks like thin pancake batter.
- Add vegetables: Stir in scallion, onion, carrot, zucchini, and mushrooms until everything is coated.
- Heat the skillet: Use a non-stick pan with enough oil to coat the bottom. A smaller pan makes flipping easier.
- Cook until crisp: Spread the batter thin, cook until the edges turn golden, then flip and cook the other side.
- Serve hot: Slice into wedges and enjoy right away with dipping sauce.


Pro Tips for Success
- Use ice-cold or plain sparkling water in the batter for the crispiest texture.
- Mix the vegetables into the batter gently. Overmixing can bruise them and release too much water.
- A non-stick skillet makes flipping much easier. Using a smaller pan helps the pancake stay intact.
- Add enough oil to fully coat the pan so the pancake fries evenly and develops golden edges.
- Serve the pancake immediately after cooking, since the crispiness fades as it cools.
Serving Suggestions for Yachaejeon
- Enjoy these vegetable pancakes as a snack or appetizer with the classic soy-based dipping sauce.
- Pair with a big bowl of rice and other side dishes such as fresh kimchi, stir-fried kimchi, spicy Korean braised potatoes (gamja jorim), shishito pepper and mushroom stir fry, or teriyaki tofu for a complete Korean meal.
- These pancakes also make a great side for main dishes like bulgogi, soft tofu soup, doenjang jjigae, or vegan yukgaejang.
- If you love savory pancakes, you might also enjoy my vegan kimchi pancakes for another variation.
Common Questions about Korean Vegetable Pancake
Yachaejeon (야채전) literally translates to “vegetable pancake” in Korean. Yachae means vegetables and jeon refers to savory pancakes that are pan-fried.
Scallion, onion, carrot, zucchini, and mushrooms are common. Garlic chives can replace scallions, and bell pepper or broccoli stems also work well.
They are similar but not the same. Pajeon uses scallions as the main ingredient, while yachaejeon is made with a mix of vegetables.
Yes, but keep the vegetables separate until you’re ready to cook so they don’t release water and make the pancake soggy.
Store cooked pancakes in the fridge for up to 3 days. Reheat in a hot skillet with a little oil. They won’t be as crispy as fresh, but this method gives the best results.
In Korea, pancakes like yachaejeon are often enjoyed during holidays and family gatherings, but they are just as common as an everyday comfort food. This vegetable pancake can be a snack, appetizer, or side dish that fits seamlessly into any meal. If you’d like to explore more Korean favorites, check out my other Korean recipes. For holiday celebrations, you might also enjoy this recipe with classics like bulgogi, Japchae, and Dumplings.

Easy Korean Vegetable Pancake (Vegan Yachaejeon)
Easy Korean vegetable pancake (vegan yachaejeon) recipe! Crispy, savory, and packed with veggies - a quick appetizer or side with dipping sauce.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Appetizer
- Method: Stovetop
- Cuisine: Korean
- Diet: Vegan
Ingredients
For the pancakes
- 1 cup all-purpose flour
- 2 tablespoons potato starch (or corn starch)
- 1 cup plus 2 tablespoons ice-cold water or plain sparkling water
- 1 teaspoon Kosher salt (if using regular salt, reduce the amount to ½ to ¾ teaspoon)
- 1 teaspoon onion powder
- ½ teaspoon garlic powder
- 8 to 10 scallions/green onions, cut diagonally and thinly
- 1 carrot, cut into matchsticks
- 1 small-sized zucchini, cut into matchsticks
- ½ medium-size onion, thinly sliced
- 3.5 ounces Enoki mushrooms (see note)
- Neutral-tasting oil for frying pancakes
For Dipping Sauce (see note)
- 1 teaspoon agave nectar (or sugar)
- 1 teaspoon Sambal oelek (or gochugaru or sriracha)
- 1 tablespoon soy sauce
- 1 to 2 teaspoons apple cider vinegar
Instructions
- Make the Batter
In a large bowl, whisk together flour, potato starch (or cornstarch), seasonings, and ice-cold water (or sparkling water) until smooth. The batter should resemble a thin pancake batter that coats the vegetables evenly. - Add the Vegetables
Stir the scallion, onion, carrot, zucchini, and mushrooms into the batter. Mix until the vegetables are evenly coated. - Heat the Oil
In a non-stick skillet, add enough neutral oil to coat the pan. I recommend using a smaller skillet (around 8 inches) to make flipping easier. Heat the oil over medium-high until hot. - Cook the Pancake
Pour a portion of the batter into the skillet, spreading it thin and evenly with a spatula. Cook for 3–4 minutes until the edges turn golden and crisp. - Flip Carefully
Use a large spatula to flip the pancake in one piece. Cook for another 3–4 minutes until the second side is golden brown and crisp. - Serve Hot
Transfer the pancake to a cutting board, slice into wedges, and serve immediately with dipping sauce.
Notes
- This recipe makes about seven 8-inch pancakes, which serve roughly 4 people. You can adjust the size of each pancake to suit your skillet or the way you plan to serve them.
- Enoki mushroom is optional here. I personally like the texture of Enoki mushroom but it may not be an easy ingredient to find outside of an Asian grocery store. You may substitute with other mushrooms or vegetables.
- Traditionally, the dipping sauce uses gochugaru (Korean red pepper flakes) but not everyone has this ingredient in the pantry. I found sambal oelek to be a good substitute for gochugaru in this dipping sauce. If you don't have sambal oelek, you can also use a small squirt of sriracha. If you are not a fan of spicy food, you can omit the spicy component altogether.
George says
Charlie, I'm sorry to hear that.
With all the vegetables in the pancake mix, 2 teaspoons of salt always worked for me. With that being said, maybe I wasn't clear on exactly how much is the 8 to 10 green onions (once cut, it is heaping 2 cups) and small-size zucchini (more than a cup once cut). I am updating my recipe to change the salt amount to 1 teaspoon instead of 2.
I really appreciate you trying out my recipe and taking the time to comment.