28 Delightful Vegan Korean Recipes for a Plant-Based Feast

Laura Hauser

March 6, 2026

Unlock the vibrant flavors of Korean cuisine without any animal products! Whether you’re craving comforting stews, quick weeknight dinners, or festive dishes for a plant-based feast, this collection has you covered. Dive into 28 delightful vegan Korean recipes that bring bold, authentic tastes to your table—perfect for home cooks ready to explore. Let’s get cooking and discover your new favorites!

Vegan Kimchi Jjigae

Vegan Kimchi Jjigae
Kneading my thoughts as I stand before the stove, I find myself drawn to the deep, fermented warmth of this stew on a quiet afternoon. It’s a humble pot of comfort that simmers slowly, filling the kitchen with memories of shared meals and the gentle tang of kimchi.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– A couple of tablespoons of sesame oil
– A medium yellow onion, thinly sliced
– 3 cloves of garlic, minced
– About 2 cups of vegan kimchi, chopped (plus a splash of its brine)
– A tablespoon of gochujang (Korean red pepper paste)
– 4 cups of vegetable broth
– A 14-ounce block of firm tofu, cut into 1-inch cubes
– A couple of green onions, chopped
– A splash of soy sauce (about a tablespoon)

Instructions

1. Heat a large pot or Dutch oven over medium heat and add the sesame oil.
2. Once the oil shimmers, add the sliced onion and cook for about 5 minutes, stirring occasionally, until it turns soft and translucent.
3. Tip: If the onion starts to stick, add a splash of water to deglaze the pot—it’ll help release flavorful bits.
4. Stir in the minced garlic and cook for 1 minute, just until fragrant.
5. Add the chopped kimchi and its brine to the pot, along with the gochujang, and cook for 3–4 minutes, stirring to coat everything evenly.
6. Pour in the vegetable broth and bring the mixture to a gentle boil over medium-high heat.
7. Reduce the heat to low, cover the pot, and let it simmer for 10 minutes to allow the flavors to meld.
8. Tip: Taste the broth now; if it needs more depth, add the soy sauce gradually until it’s just right.
9. Gently add the tofu cubes to the simmering stew, being careful not to break them.
10. Cover the pot again and cook for another 10 minutes, until the tofu is heated through and slightly firm.
11. Tip: For a richer texture, let the stew sit off the heat for 5 minutes before serving—it’ll thicken slightly.
12. Stir in most of the chopped green onions, reserving some for garnish.
13. Ladle the stew into bowls and top with the remaining green onions.
Gently spooning this stew, I love how the tofu soaks up the spicy, tangy broth while the kimchi adds a satisfying crunch. Serve it over a bowl of steamed rice or with a side of crispy seaweed for a cozy, complete meal that warms from the inside out.

Spicy Tofu Bibimbap

Spicy Tofu Bibimbap
Zipping through my kitchen memories, I find myself drawn back to those quiet evenings when a single bowl could hold so much comfort and complexity. This spicy tofu bibimbap is one of those dishes that feels like a warm embrace, a gentle reminder to slow down and savor each bite.

Serving: 2 | Pre Time: 20 minutes | Cooking Time: 25 minutes

Ingredients

– 1 block of firm tofu, pressed and cubed
– 1 cup of short-grain white rice, rinsed
– 2 cups of water
– 2 tablespoons of vegetable oil
– 1 carrot, julienned
– 1 zucchini, julienned
– a couple of handfuls of spinach
– 2 eggs
– a splash of soy sauce
– 2 tablespoons of gochujang (Korean red pepper paste)
– 1 teaspoon of sesame oil
– a sprinkle of sesame seeds
– salt to taste

Instructions

1. Rinse 1 cup of short-grain white rice under cold water until the water runs clear, then combine it with 2 cups of water in a pot and bring to a boil over high heat.
2. Reduce the heat to low, cover the pot, and simmer the rice for 18 minutes, then remove from heat and let it sit covered for 5 minutes to steam—this ensures fluffy grains.
3. While the rice cooks, press 1 block of firm tofu between paper towels for 10 minutes to remove excess moisture, then cut it into 1-inch cubes.
4. Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat until shimmering, then add the tofu cubes and cook for 8-10 minutes, flipping occasionally, until golden brown and crispy on all sides.
5. Remove the tofu from the skillet and set aside, then add the remaining 1 tablespoon of vegetable oil to the same skillet.
6. Add 1 julienned carrot and 1 julienned zucchini to the skillet and sauté for 5-7 minutes, stirring frequently, until tender but still slightly crisp.
7. Push the vegetables to one side of the skillet, add a couple of handfuls of spinach to the other side, and cook for 2-3 minutes until wilted, then season everything with a pinch of salt.
8. In a small bowl, whisk together 2 tablespoons of gochujang, a splash of soy sauce, and 1 teaspoon of sesame oil until smooth to make the sauce.
9. In the same skillet, crack 2 eggs and fry them over medium heat for 3-4 minutes until the whites are set but the yolks are still runny.
10. To assemble, divide the cooked rice between two bowls, top with the tofu, sautéed vegetables, and a fried egg each, then drizzle with the gochujang sauce and sprinkle with sesame seeds.
11. Toss everything together gently just before eating to let the runny yolk coat the ingredients—this adds a rich creaminess that balances the spice.
This dish offers a delightful contrast of textures, from the crispy tofu to the soft rice and vibrant veggies, with the gochujang bringing a deep, savory heat that lingers pleasantly. Try serving it with a side of kimchi for an extra tangy kick, or top it with sliced avocado for a creamy twist that mellows the spice.

Plant-Based Bulgogi

Plant-Based Bulgogi
Holding a warm bowl of this plant-based bulgogi feels like a quiet moment of comfort, where savory meets sweet in a gentle dance. It’s a dish that whispers of tradition while embracing a kinder, earth-friendly twist, perfect for a cozy evening when you crave something deeply satisfying yet light. Let’s gather the simple ingredients and let the aromas fill your kitchen slowly, like a soft sigh of contentment.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes

Ingredients

– A couple of cups of sliced king oyster mushrooms, cut into thin strips
– A splash of soy sauce, about ¼ cup
– A drizzle of maple syrup, roughly 2 tablespoons
– A spoonful of minced garlic, around 2 cloves
– A pinch of grated ginger, maybe 1 teaspoon
– A dash of sesame oil, just 1 tablespoon
– A sprinkle of black pepper, to your liking
– A handful of sliced green onions for garnish
– A bit of toasted sesame seeds, about 1 tablespoon
– A cup of cooked rice or lettuce leaves for serving

Instructions

1. In a medium bowl, combine the sliced king oyster mushrooms with the soy sauce, maple syrup, minced garlic, grated ginger, sesame oil, and black pepper, stirring gently to coat everything evenly. Tip: Let this marinate for at least 10 minutes to allow the flavors to meld—it makes a big difference in depth.
2. Heat a large skillet or wok over medium-high heat until a drop of water sizzles upon contact, about 2 minutes.
3. Add the marinated mushroom mixture to the hot skillet, spreading it out in a single layer to ensure even cooking.
4. Cook the mushrooms for 5-7 minutes, stirring occasionally, until they become tender and develop a slight caramelized edge, turning a golden brown color. Tip: Avoid overcrowding the pan; if needed, cook in batches to prevent steaming instead of searing.
5. Reduce the heat to low and continue cooking for another 3-4 minutes, allowing the sauce to thicken slightly and coat the mushrooms, until it reaches a glossy consistency.
6. Remove the skillet from the heat and stir in the sliced green onions and toasted sesame seeds, mixing gently to incorporate.
7. Serve the plant-based bulgogi immediately over a bed of cooked rice or wrapped in crisp lettuce leaves. Tip: For an extra burst of freshness, add a squeeze of lime juice just before eating—it brightens the rich flavors beautifully.
Remember how the tender mushrooms soak up that sweet-savory glaze, creating a melt-in-your-mouth texture that’s both hearty and delicate. Revel in the way the sesame seeds add a subtle crunch, making each bite a little symphony of contrasts, perfect for sharing over quiet conversation or savoring solo with a good book.

Vegetable Kimbap Rolls

Vegetable Kimbap Rolls
A quiet afternoon like this, with the light fading gently through the kitchen window, always feels right for the slow, mindful assembly of something simple and nourishing. These rolls are less about a recipe and more about the quiet ritual of preparing each component with care, a small act of gathering and wrapping that feels like a quiet promise to oneself.

Serving: 4 | Pre Time: 30 minutes | Cooking Time: 15 minutes

Ingredients

– 2 cups of freshly cooked, warm sushi rice
– 4 sheets of dried seaweed (nori)
– a couple of large carrots, cut into long, thin matchsticks
– a big handful of fresh spinach leaves
– 2 eggs, lightly beaten
– a splash of sesame oil
– a drizzle of vegetable oil for the pan
– a small bowl of water with a pinch of salt for your fingers

Instructions

1. Place your warm sushi rice in a wide, shallow bowl and gently fold in a splash of sesame oil until it’s evenly distributed and glossy.
2. Heat a small non-stick skillet over medium heat and add a tiny drizzle of vegetable oil, just enough to coat the bottom.
3. Pour the beaten eggs into the skillet, tilting it to form a thin, even layer, and cook for about 90 seconds until fully set and lightly golden, then slide it onto a cutting board to cool before slicing into long strips. Tip: Let the egg cool completely before cutting to prevent tearing.
4. Bring a small pot of water to a rolling boil and blanch the spinach for exactly 30 seconds, then immediately transfer it to a bowl of ice water to stop the cooking and preserve its vibrant green color.
5. Squeeze all the excess water from the cooled spinach with your hands until it forms a compact bundle.
6. Lay a sheet of nori, shiny side down, on a bamboo rolling mat, positioning it so the long side runs horizontally toward you.
7. With damp fingers (dipped in the salted water to prevent sticking), spread about 1/2 cup of the seasoned rice evenly over the bottom two-thirds of the nori sheet, leaving a 1-inch border at the top edge bare.
8. Arrange a few carrot matchsticks, a strip of the cooked egg, and a portion of the squeezed spinach in a horizontal line across the center of the rice bed. Tip: Don’t overfill the center, or the roll will be difficult to seal.
9. Starting from the bottom edge closest to you, use the bamboo mat to lift and tightly roll the nori and rice over the fillings, applying gentle, even pressure as you go.
10. Continue rolling until you reach the bare top edge of the nori, then lightly moisten that edge with a damp finger and press to seal the roll closed. Tip: Let the finished roll sit, seam-side down, for 5 minutes before cutting to help it hold its shape.
11. Using a very sharp knife wiped with a damp cloth, slice the roll into 8 even pieces, applying a clean, gentle sawing motion to avoid squashing.

How the finished rolls hold their shape so neatly, with the nori still crisp against the soft, seasoned rice, always feels like a small victory. The flavors are clean and distinct—the sweet carrot, the savory egg, the fresh spinach—all wrapped up in a single, portable bite that’s perfect for a quiet lunch or sliced and arranged on a platter for sharing.

Korean Soybean Paste Stew

Korean Soybean Paste Stew
Unwinding on a quiet afternoon, I find myself craving the deep, earthy comfort of Korean soybean paste stew—a humble bowl that feels like a warm embrace on chilly days, its fermented richness unfolding slowly with each spoonful.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– A couple of cups of water
– A splash of vegetable oil
– A handful of sliced zucchini
– A handful of sliced onions
– A handful of sliced mushrooms
– A couple of cloves of minced garlic
– A spoonful of Korean soybean paste (doenjang)
– A pinch of red pepper flakes (gochugaru)
– A block of soft tofu, cubed
– A handful of chopped green onions

Instructions

1. Heat a splash of vegetable oil in a medium pot over medium heat until it shimmers lightly.
2. Add a handful of sliced onions and sauté for about 3 minutes, stirring occasionally, until they turn translucent and soft.
3. Stir in a couple of cloves of minced garlic and cook for 1 minute more, just until fragrant—be careful not to let it burn.
4. Add a handful of sliced zucchini and a handful of sliced mushrooms, cooking for another 4 minutes until they start to soften slightly.
5. Pour in a couple of cups of water and bring the mixture to a gentle boil over high heat, which should take about 2 minutes.
6. Reduce the heat to medium-low and whisk in a spoonful of Korean soybean paste until it dissolves completely, creating a smooth, savory broth.
7. Stir in a pinch of red pepper flakes for a subtle kick, adjusting to your preference—start small if you’re sensitive to heat.
8. Gently add a block of soft tofu, cubed, and simmer uncovered for 10 minutes, allowing the flavors to meld together.
9. Sprinkle a handful of chopped green onions over the top and cook for 2 more minutes, just until they wilt slightly.
10. Remove from heat and let it sit for a minute before serving to let the stew settle.
Velvety and rich, this stew offers a tender bite from the tofu against the hearty vegetables, with the fermented soybean paste lending a deep, umami depth that lingers pleasantly. Serve it piping hot in deep bowls, perhaps with a side of steamed rice to soak up every last drop, or get creative by topping it with a soft-boiled egg for extra creaminess.

Vegan Japchae with Seaweed

Vegan Japchae with Seaweed
Folding myself into the kitchen on this quiet afternoon, I find comfort in the gentle rhythm of preparing this dish—a vegan japchae that weaves together earthy glass noodles and briny seaweed in a dance of textures and flavors. It’s a meal that feels both nourishing and nostalgic, like a warm embrace on a chilly day.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes

Ingredients

– 8 ounces of sweet potato glass noodles
– 2 tablespoons of toasted sesame oil
– 3 tablespoons of soy sauce
– 1 tablespoon of maple syrup
– 2 cloves of garlic, minced
– a splash of rice vinegar
– 1 cup of dried seaweed, rehydrated
– 1 red bell pepper, thinly sliced
– 2 carrots, julienned
– 4 green onions, chopped
– a sprinkle of sesame seeds for garnish

Instructions

1. Bring a large pot of water to a boil over high heat, then add the sweet potato glass noodles and cook for 6–7 minutes until tender but still chewy, stirring occasionally to prevent sticking.
2. Drain the noodles in a colander and rinse under cold water to stop the cooking process, then set them aside to cool completely.
3. In a small bowl, whisk together the toasted sesame oil, soy sauce, maple syrup, minced garlic, and rice vinegar until well combined to create the sauce.
4. Heat a large skillet or wok over medium-high heat, then add the rehydrated seaweed and sauté for 2–3 minutes until it becomes slightly crispy, stirring constantly to avoid burning.
5. Add the thinly sliced red bell pepper and julienned carrots to the skillet, cooking for another 4–5 minutes until the vegetables are tender-crisp and vibrant in color.
6. Tip: For extra flavor, let the vegetables caramelize slightly by not overcrowding the pan—this enhances their natural sweetness.
7. Reduce the heat to low, then pour the prepared sauce over the vegetables in the skillet, stirring gently to coat everything evenly and warm through for about 1 minute.
8. Add the cooled glass noodles to the skillet, tossing carefully with tongs to mix all ingredients thoroughly until the noodles are well-coated and heated through, about 2–3 minutes.
9. Tip: If the noodles seem dry, add a tablespoon of water to loosen them up without making the dish soggy.
10. Remove the skillet from the heat, then stir in the chopped green onions and sprinkle sesame seeds over the top for a nutty finish.
11. Tip: Let the japchae sit for 5 minutes before serving to allow the flavors to meld together beautifully.

The finished dish offers a delightful contrast—the slippery noodles glide against the crisp seaweed and vegetables, while the savory-sweet sauce ties it all together with a hint of umami. Serve it warm in a bowl, perhaps topped with extra sesame seeds or a side of kimchi for a tangy kick, and savor each bite as it unfolds on the palate.

Sweet and Sour Tofu

Sweet and Sour Tofu
Years ago, I discovered sweet and sour tofu in a quiet corner of a bustling market, and it’s been a gentle companion in my kitchen ever since—a dish that balances tangy brightness with soft, comforting bites, perfect for a reflective evening. It’s a simple stir-fry that feels like a warm hug, with crispy tofu coated in a glossy sauce that dances between sweet and sharp, inviting you to slow down and savor each moment. Making it is a meditative process, from pressing the tofu to watching the sauce bubble into a sticky glaze, all while the aromas of ginger and garlic fill the air.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes

Ingredients

– A 14-ounce block of firm tofu, pressed to remove excess water
– A quarter cup of cornstarch for coating
– A couple of tablespoons of vegetable oil for frying
– A small onion, chopped into bite-sized pieces
– A bell pepper, sliced thinly (any color you like)
– A couple of cloves of garlic, minced finely
– A teaspoon of fresh ginger, grated
– A third cup of ketchup for that tangy base
– A quarter cup of rice vinegar for a sharp kick
– Two tablespoons of soy sauce for savory depth
– Two tablespoons of brown sugar to sweeten it up
– A splash of water to thin the sauce if needed
– A handful of pineapple chunks (fresh or canned) for a fruity twist
– A sprinkle of green onions, chopped, for garnish

Instructions

1. Press the tofu by wrapping it in paper towels and placing a heavy pan on top for 15 minutes to remove moisture, which helps it crisp up better.
2. Cut the pressed tofu into 1-inch cubes and toss them gently in a bowl with the cornstarch until evenly coated.
3. Heat the vegetable oil in a large skillet over medium-high heat until it shimmers, about 350°F.
4. Add the tofu cubes to the skillet in a single layer, frying for 3-4 minutes per side until golden brown and crispy, then transfer to a plate lined with paper towels.
5. In the same skillet, reduce the heat to medium and add the onion and bell pepper, sautéing for 4-5 minutes until they soften slightly but still have a crunch.
6. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant to avoid burning.
7. Whisk together the ketchup, rice vinegar, soy sauce, and brown sugar in a small bowl until smooth, then pour it into the skillet.
8. Bring the sauce to a gentle simmer over medium heat, letting it bubble for 2-3 minutes until it thickens into a glossy consistency.
9. Add the pineapple chunks and fried tofu back to the skillet, tossing everything gently to coat evenly in the sauce for about 2 minutes.
10. If the sauce seems too thick, stir in a splash of water to reach your desired texture.
11. Remove from heat and garnish with the chopped green onions before serving.
This dish offers a delightful contrast: the tofu stays crispy on the outside while soaking up the tangy sauce, and the pineapple adds bursts of juicy sweetness. Try serving it over a bed of fluffy jasmine rice or alongside steamed broccoli for a colorful, wholesome meal that feels both nostalgic and new.

Korean Spicy Braised Potatoes

Korean Spicy Braised Potatoes

Perhaps it’s the quiet hum of a winter afternoon, the kind that makes you want to tuck into something warm and grounding. There’s a simple comfort in the slow simmer of potatoes, their edges catching in a glossy, ruddy sauce that promises both heat and a deep, savory sweetness. It’s a dish that feels like a gentle embrace, a small, spicy solace pulled straight from the pot.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

  • A couple of medium russet potatoes, about 1.5 pounds
  • A good glug of neutral oil, like vegetable or canola
  • Half of a large yellow onion
  • Three cloves of garlic
  • A quarter cup of soy sauce
  • Two tablespoons of gochujang (Korean red chili paste)
  • One tablespoon of granulated sugar
  • A teaspoon of toasted sesame oil
  • A splash of water, about half a cup
  • A couple of green onions for finishing
  • A sprinkle of toasted sesame seeds

Instructions

  1. Peel your russet potatoes and cut them into roughly 1-inch chunks, aiming for even sizes so they cook uniformly.
  2. Thinly slice the half onion and mince the three cloves of garlic.
  3. Heat a large skillet or pot over medium heat and add a good glug of neutral oil.
  4. Add the potato chunks to the hot oil and cook for about 8-10 minutes, stirring occasionally, until they develop a light golden crust on most sides. Tip: Don’t crowd the pan; this helps the potatoes brown instead of steam.
  5. Push the potatoes to the side of the pan and add the sliced onion and minced garlic to the center.
  6. Sauté the onion and garlic for 2-3 minutes, just until fragrant and the onion begins to soften.
  7. In a small bowl, whisk together the quarter cup of soy sauce, two tablespoons of gochujang, one tablespoon of sugar, and a teaspoon of toasted sesame oil until smooth.
  8. Pour the sauce mixture over the potatoes and onions in the pan, followed by a splash of water (about half a cup).
  9. Gently stir everything to coat, then bring the liquid to a simmer.
  10. Reduce the heat to low, cover the pan with a lid, and let it braise for 15 minutes. Tip: A tight-fitting lid is key here to trap steam and tenderize the potatoes fully.
  11. After 15 minutes, remove the lid and increase the heat to medium.
  12. Let the sauce simmer uncovered for another 5-7 minutes, stirring gently once or twice, until it thickens into a glossy coating that clings to the potatoes. Tip: The sauce is ready when it leaves a clear trail for a second if you drag a spatula through the bottom of the pan.
  13. Thinly slice the green onions.
  14. Remove the pan from the heat and stir in most of the sliced green onions.
  15. Transfer the braised potatoes to a serving dish and garnish with the remaining green onions and a sprinkle of toasted sesame seeds.

Let the dish rest for just a minute before serving; the potatoes will be tender but not mushy, each piece holding its shape beneath that sticky, spicy-sweet glaze. The heat from the gochujang builds slowly, mellowed by the potato’s starch, making it perfect spooned over a bowl of steamed rice or tucked into a lunchbox the next day, the flavors even more settled and deep.

Vegan Kimchi Fried Rice

Vegan Kimchi Fried Rice
Sometimes, on quiet evenings when the world outside feels a little too loud, I find myself craving the deep, comforting warmth of a simple skillet meal. This vegan kimchi fried rice is my go-to—a humble dish that transforms leftover rice and pantry staples into something vibrant and soul-satisfying, with a gentle tang and just enough spice to feel like a warm hug from the inside out.

Serving: 2 | Pre Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

– A couple of tablespoons of vegetable oil
– Half of a medium yellow onion, diced small
– Two cloves of garlic, minced
– One cup of vegan kimchi, chopped roughly (plus a splash of its juice)
– Three cups of cooked and cooled white rice (day-old works best!)
– A tablespoon of soy sauce
– A teaspoon of toasted sesame oil
– A pinch of salt
– A couple of green onions, sliced thin for garnish

Instructions

1. Heat a large skillet or wok over medium-high heat and add the vegetable oil.
2. Once the oil shimmers, add the diced onion and cook for about 4–5 minutes, stirring occasionally, until it turns soft and translucent.
3. Add the minced garlic to the skillet and cook for 30 seconds, just until fragrant—be careful not to let it burn.
4. Stir in the chopped kimchi and its juice, cooking for another 2–3 minutes to let the flavors meld and the kimchi soften slightly.
5. Tip: Use day-old rice straight from the fridge; it fries up better without getting mushy. Add the cooked rice to the skillet, breaking up any clumps with a spatula.
6. Drizzle the soy sauce and sesame oil over the rice, then toss everything together until evenly coated.
7. Let the rice cook undisturbed for 2–3 minutes to develop a crispy bottom, then stir and repeat once or twice for more texture.
8. Tip: Taste and adjust with a pinch of salt only if needed, as the kimchi and soy sauce are already salty.
9. Remove the skillet from the heat and fold in most of the sliced green onions, saving some for garnish.
10. Tip: For extra richness, top with a fried vegan egg or a sprinkle of sesame seeds just before serving.

But what I love most is the contrast in each bite—the rice gets wonderfully crispy in spots while staying tender, and the kimchi offers a lively, fermented kick that mellows into the dish. Serve it straight from the skillet with extra green onions on top, or pair it with a simple cucumber salad for a refreshing crunch that balances the warmth perfectly.

Crispy Korean Scallion Pancakes

Crispy Korean Scallion Pancakes
Unfolding the layers of a quiet evening, I find myself craving something that crackles with comfort and whispers of warmth—a simple yet soulful dish that turns humble ingredients into a golden, savory embrace. It’s a moment to slow down, to let the sizzle fill the kitchen with anticipation, as these pancakes transform from batter to a crispy, fragrant delight.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– A cup and a half of all-purpose flour
– A splash of cold water, about 1 cup
– A couple of eggs, lightly beaten
– A bunch of scallions, chopped into 2-inch pieces
– A pinch of salt
– A drizzle of vegetable oil for frying
– A small bowl of soy dipping sauce (just mix 2 tablespoons of soy sauce with 1 teaspoon of rice vinegar and a sprinkle of sesame seeds)

Instructions

1. In a large mixing bowl, combine the all-purpose flour and salt.
2. Gradually pour in the cold water while whisking, until the batter is smooth and slightly runny—like a thin pancake batter.
3. Tip: Use cold water to keep the batter light and help it crisp up nicely when cooked.
4. Fold in the lightly beaten eggs and chopped scallions until everything is evenly distributed.
5. Heat a non-stick skillet over medium-high heat and add a generous drizzle of vegetable oil, enough to coat the bottom thinly.
6. Pour about 1/2 cup of the batter into the skillet, spreading it out gently with a spoon to form a thin, even circle.
7. Cook for 3-4 minutes, or until the edges turn golden brown and crispy, then carefully flip it with a spatula.
8. Tip: Don’t overcrowd the skillet; cook one pancake at a time for even browning and to avoid steaming them.
9. Cook the other side for another 3-4 minutes, until both sides are crispy and golden.
10. Transfer the pancake to a wire rack or paper towel to drain any excess oil.
11. Repeat with the remaining batter, adding more oil to the skillet as needed between batches.
12. Tip: Serve immediately for the best texture, as they soften if left to sit too long.
13. Slice the pancakes into wedges and serve hot with the soy dipping sauce on the side.
Just out of the pan, these pancakes offer a delightful contrast—crispy on the outside with tender, scallion-filled bites within, their savory flavor deepened by that tangy soy dip. For a creative twist, try stacking them with a fried egg on top or pairing them with a light kimchi salad to balance the richness.

Spicy Gochujang Glazed Cauliflower

Spicy Gochujang Glazed Cauliflower
Maybe it’s the way the afternoon light slants across the kitchen counter, or the quiet hum of the oven warming up, but there’s something deeply comforting about transforming a humble head of cauliflower into a dish that feels both familiar and exciting. This spicy gochujang glaze wraps each floret in a sticky, savory-sweet embrace, turning a simple vegetable into the kind of meal you’ll want to linger over.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– One large head of cauliflower, cut into bite-sized florets
– A good glug of olive oil, about 2 tablespoons
– A generous ¼ cup of gochujang paste
– A couple of tablespoons of maple syrup
– A splash of soy sauce, roughly 1 tablespoon
– A teaspoon of toasted sesame oil
– Two cloves of garlic, minced
– A sprinkle of sesame seeds for finishing

Instructions

1. Preheat your oven to 425°F and line a large baking sheet with parchment paper.
2. In a large bowl, toss the cauliflower florets with the olive oil until they’re evenly coated.
3. Spread the florets in a single layer on the prepared baking sheet, making sure they aren’t crowded—this helps them crisp up nicely.
4. Roast the cauliflower for 20 minutes, or until the edges start to turn golden brown and tender when pierced with a fork.
5. While the cauliflower roasts, whisk together the gochujang paste, maple syrup, soy sauce, sesame oil, and minced garlic in a small bowl until smooth.
6. Tip: If the glaze seems too thick, add a teaspoon of warm water to loosen it up for easier coating.
7. Once the cauliflower is roasted, remove it from the oven and carefully pour the glaze over the hot florets.
8. Gently toss everything together until each piece is evenly covered with the spicy-sweet mixture.
9. Return the baking sheet to the oven and bake for an additional 5 minutes, just until the glaze is sticky and caramelized.
10. Tip: Keep a close eye here to prevent burning—the sugars in the maple syrup can darken quickly.
11. Remove from the oven and let it cool for a minute or two before transferring to a serving dish.
12. Sprinkle the sesame seeds over the top while it’s still warm so they adhere to the glaze.
13. Tip: For extra freshness, garnish with thinly sliced green onions right before serving.

But the magic really happens in that final bake, where the glaze clings to each craggy edge, creating a perfect balance of tender interior and slightly chewy, caramelized exterior. Serve it over a bed of fluffy rice to soak up every last bit of sauce, or tuck it into warm tortillas with a dollop of cool yogurt for a quick, satisfying wrap.

Korean Cucumber Salad

Korean Cucumber Salad
Lately, I’ve found myself craving something crisp and refreshing, something that cuts through the heaviness of winter with a bright, clean bite. This Korean cucumber salad, or oi muchim, is exactly that—a simple, vibrant side that feels like a quiet moment of clarity in the kitchen.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 0 minutes

Ingredients

– 2 medium English cucumbers, sliced thin
– A good pinch of kosher salt
– 2 cloves of garlic, minced up nice and fine
– A tablespoon of toasted sesame oil
– A couple of tablespoons of rice vinegar
– A splash of soy sauce
– A teaspoon of granulated sugar
– A sprinkle of toasted sesame seeds
– A small handful of thinly sliced green onion

Instructions

1. Place your thinly sliced cucumbers in a large mixing bowl.
2. Sprinkle the good pinch of kosher salt over the cucumbers and toss them gently with your hands to coat evenly.
3. Let the cucumbers sit with the salt for about 10 minutes—you’ll see them start to release their liquid and soften slightly, which is perfect for absorbing the dressing later.
4. While the cucumbers rest, make the dressing: in a small bowl, whisk together the minced garlic, tablespoon of toasted sesame oil, couple of tablespoons of rice vinegar, splash of soy sauce, and teaspoon of granulated sugar until the sugar fully dissolves.
5. Tip: Toasting the sesame seeds in a dry pan over medium heat for 2-3 minutes until fragrant really deepens their flavor, so do that now if you haven’t already.
6. After 10 minutes, gently squeeze the salted cucumbers with your hands over the sink to remove as much excess liquid as possible—this keeps the salad from getting watery.
7. Return the squeezed cucumbers to the mixing bowl.
8. Pour the prepared dressing over the cucumbers and toss everything together until the cucumbers are evenly coated.
9. Tip: For the best flavor, let the dressed salad sit at room temperature for another 5-10 minutes before serving to let the flavors meld.
10. Just before serving, garnish the salad with the sprinkle of toasted sesame seeds and small handful of thinly sliced green onion, giving it one final gentle toss.
11. Tip: If you like a bit of heat, a pinch of gochugaru (Korean red pepper flakes) added with the dressing adds a lovely warmth without overpowering the freshness.

Refreshingly crisp with a gentle crunch, the cucumbers carry a balanced tang from the vinegar and a savory depth from the sesame oil. I love serving this piled high next to grilled meats or tucked into lettuce wraps for a cool, textural contrast that brightens up any meal.

Vegan Mandu (Korean Dumplings)

Vegan Mandu (Korean Dumplings)
Beneath the quiet hum of the kitchen, there’s a simple, grounding joy in folding these little parcels. It’s a meditative process, turning humble ingredients into something warm and deeply satisfying, perfect for a slow evening in.

Serving: 4 | Pre Time: 45 minutes | Cooking Time: 15 minutes

Ingredients

– A package of about 40 vegan dumpling wrappers (look for the round ones in the refrigerated section)
– A couple of cups of finely chopped napa cabbage
– A good handful of shiitake mushrooms, stems removed and finely diced
– One block of firm tofu, pressed for 30 minutes to remove excess water, then crumbled
– A small bunch of green onions, thinly sliced
– Three cloves of garlic, minced
– A thumb-sized piece of ginger, grated
– Two tablespoons of soy sauce
– A tablespoon of toasted sesame oil
– A splash of neutral oil, like vegetable or canola, for cooking
– A half cup of water for steaming

Instructions

1. In a large bowl, combine the crumbled tofu, chopped napa cabbage, diced shiitake mushrooms, sliced green onions, minced garlic, and grated ginger.
2. Pour in the two tablespoons of soy sauce and the tablespoon of toasted sesame oil, then mix everything thoroughly with your hands or a spoon until well combined. (Tip: Let this filling sit for 10 minutes; the salt from the soy sauce will draw out a bit of moisture from the veggies, making the filling easier to handle.)
3. Place a dumpling wrapper on a clean, dry surface and spoon about one teaspoon of the filling into the center.
4. Dip your finger in a little water and run it along the edge of half the wrapper to moisten it.
5. Fold the wrapper over the filling to create a half-moon shape, then press the edges firmly together to seal, pleating the top edge if you like for a traditional look. (Tip: Don’t overfill the wrappers, or they might burst during cooking.)
6. Repeat steps 3 through 5 until all the filling is used, placing the finished mandu on a parchment-lined tray without letting them touch.
7. Heat a large, non-stick skillet or well-seasoned cast-iron pan over medium heat and add a splash of neutral oil to coat the bottom.
8. Arrange the mandu in the pan in a single layer, leaving a little space between them, and cook undisturbed for 2-3 minutes until the bottoms are golden brown and crisp.
9. Carefully pour the half cup of water into the pan—it will sizzle—then immediately cover with a tight-fitting lid. (Tip: Use a lid that fits snugly to trap the steam effectively.)
10. Reduce the heat to medium-low and let the mandu steam for 8-10 minutes, until the wrappers become translucent and the filling is cooked through.
11. Remove the lid and let any remaining water evaporate for a final minute to re-crisp the bottoms.
12. Use a spatula to gently transfer the mandu to a serving plate.
Delightfully, these mandu offer a wonderful contrast: a crisp, golden base giving way to a tender, savory filling with subtle umami from the mushrooms and tofu. They’re fantastic served immediately with a simple dipping sauce of soy sauce and rice vinegar, or tucked into a bowl of clear broth for a comforting, complete meal.

Bean Sprout Namul

Bean Sprout Namul
Just now, as the afternoon light slants through my kitchen window, I’m thinking about the quiet satisfaction of a simple, fresh side—the kind that feels like a gentle pause in the middle of a busy week. Bean sprout namul is exactly that: a quick, bright tangle of sprouts, lightly seasoned, that brings a clean, crunchy contrast to any meal.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 5 minutes

Ingredients

– About 1 pound of fresh bean sprouts, rinsed well
– A couple of cloves of garlic, minced up fine
– A tablespoon or so of toasted sesame oil
– A splash of soy sauce (around 2 teaspoons)
– A pinch of fine sea salt
– A sprinkle of toasted sesame seeds (maybe 1 teaspoon)
– A quick drizzle of neutral oil, like canola or vegetable, for the blanch

Instructions

1. Fill a medium pot about halfway with water and bring it to a rolling boil over high heat.
2. While the water heats, rinse the bean sprouts thoroughly in a colander under cold running water to remove any bits or husks.
3. Once the water is boiling vigorously, add the bean sprouts and blanch them for exactly 1 minute—this keeps them crisp-tender without turning soggy.
4. Immediately drain the sprouts in the colander and rinse them under very cold water for about 30 seconds to stop the cooking process completely.
5. Gently shake the colander to remove excess water, then transfer the sprouts to a large mixing bowl.
6. In a small bowl, combine the minced garlic, toasted sesame oil, soy sauce, and fine sea salt, stirring until well mixed.
7. Pour the seasoning mixture over the bean sprouts in the large bowl.
8. Using clean hands or two large spoons, toss everything together gently but thoroughly until the sprouts are evenly coated.
9. Sprinkle the toasted sesame seeds over the top and give one final light toss to distribute them.
10. Let the namul sit at room temperature for 5–10 minutes before serving to allow the flavors to meld slightly.

Fresh from the bowl, it’s all cool crunch and savory depth, with the sesame oil lending a nutty warmth that plays off the sprouts’ natural sweetness. I love it tucked into lettuce wraps with a bit of grilled meat or simply piled next to a bowl of steaming rice for a minimalist, satisfying bite.

Conclusion

Perfect for anyone craving bold, plant-based flavors, this collection proves vegan Korean cooking is both accessible and exciting. We hope it inspires your next kitchen adventure! Pick a recipe to try this week, then drop a comment to tell us your favorite. If you enjoyed this roundup, please share it on Pinterest to help other home cooks discover these delicious dishes. Happy cooking!

Leave a Comment