This post may contain affiliate links. Please read our disclosure policy.

These delicious and meaty dumplings are filled with tofu, kimchi, bean sprouts, and plenty of green onions! Plus, it comes with a unique sauce that makes use of the kimchi brine! Spicy, juicy, and packed with umami, you are going to love these Korean-inspired dumplings!

Kimchi dumplings topped with green onions in a plate.

If you love kimchi as much as I do, these dumplings are a must-try!

While it looks like a lot of work, it’s not! The filling is super quick to prepare, the dumplings are steamed for just 12 minutes, and the sauce consists of only 3 ingredients.

📘 What is Mandu

Mandu (만두) is a type of Korean dumpling. It consists of a thin piece of dough wrapped around a filling, usually prepared with some kind of meat.

Dumplings can be steamed, boiled, or pan-fried to make them crispy. Be aware this recipe is just an inspired version and not an authentic one, but it is nevertheless delicious!

Ingredients like kimchi, bean sprouts, tofu, garlic, green onions.

🥟 How to Make Kimchi Dumplings

Here is what you will need to make kimchi dumplings:

  • Tofu – Use medium or firm tofu. I personally went with medium tofu for a slightly softer texture.
  • Vegan ground beef – Go with your favorite plant-based ground meat. Since meat substitutes are not heavily available everywhere, you can definitely replace them with more tofu. I tried both versions. While the one with vegan ground “meat” yielded a better texture, the tofu-only version was still delicious!
  • KimchiStore-bought kimchi or homemade. Just make sure you are using vegan kimchi. If you want to make your own, check out my Homemade Kimchi recipe!
  • Bean sprouts – For some crunchiness and more texture. If you don’t have any on hand or don’t have access to fresh bean sprouts, simply omit them.
  • Garlic and green onions – Use fresh garlic for the best flavor.
  • Chili flakesChili flakes bring more heat. Feel free to omit if you don’t want these dumplings spicy.
  • Sesame oil – For a subtle toasted and nutty flavor. Use toasted sesame oil.
  • Soy sauce – For saltiness and umami. I am also adding a drizzle of dark soy sauce to darken a little bit the filling.
  • Sugar – To balance the saltiness and the spiciness of the kimchi.
  • Gyoza wrappers – I used the “Happy Belly” brand, and while the belly was actually very happy, you can use any brand of wrappers. Make sure to check the ingredients, though, as some may contain eggs.
Gyoza wrappers.


It starts with the filling, which requires about 10 minutes to prepare.

  1. Sauté the garlic for 2-3 minutes.
  2. Add the tofu and vegan ground meat and cook for another 3-5 minutes.
  3. In the meantime, squeeze the kimchi to remove its moisture and finely chop it.
  4. Blanch the bean sprouts in boiling water for 2 minutes, drain, and mince it.
  5. Next, add the kimchi, chopped bean sprouts, and green onions to the skillet.
  6. Season with soy sauce, coconut sugar, toasted sesame oil, and chili flakes.
  7. Let the filling cool for a few minutes before using it.

Tip: I recommend tasting the filling and adjusting the seasonings to your taste. It should be salty, but not overly salty, as the sauce will also bring extra saltiness.


Now comes the fun part, the wrapping!

Place about one tablespoon of the filling in the center of a wrapper. Next, slightly wet the edges of the wrapper using your finger and close the wrapper around the filling.

If you want to see how to wrap dumplings, I highly recommend checking out this quick video on how to wrap dumplings.

Wrapping the dumplings requires some practice, but don’t worry if the shape or folding is not perfect!

Close up of wrapped dumplings.


To cook the dumplings, you have two different options:

  • Pan-fry: Heat a tablespoon of oil in a large non-stick skillet over medium heat. Add the dumplings to the skillet and shallow-fry for 2-3 minutes or until the bottoms of the dumplings are golden brown. Next, pour about 1/2 cup of water into the skillet and immediately cover with the lid. Cook for 7-8 minutes. Remove the lid and cook for another 1-2 minutes or until no water remains.
  • Steam: Place the dumplings on a sheet of parchment paper in a bamboo steamer and steam for about 12 minutes.

Personally, I prefer the steaming method. It’s easier and healthier. The only downside is that it doesn’t yield a crispy bottom.

Cooked kimchi dumplings in a bamboo steamer basket.


While you could serve these dumplings with a simple soy dipping sauce, it gets even better with a kimchi sauce (and brings even more kimchi flavor!).

You know the brine that comes with kimchi. Wouldn’t it be a waste to trash it? Let’s use it to make a delicious sauce to coat the dumplings!

To make the sauce, combine kimchi juice with soy sauce and sugar. Pour the sauce into a skillet and heat it for 1 minute over medium heat. Add the steamed dumplings and cook for another 2-3 minutes, pouring some of the sauce over the dumplings.

Alternatively, you can simply use the kimchi sauce as a dipping sauce!

Close up of vegan kimchi dumplings.


How to serve these dumplings?

If you are making the kimchi sauce, serve these as is! If not, you can serve the dumplings with a simple soy dipping sauce or add them to soups!

How long do these dumplings keep?

Dumplings are best served immediately but will keep for up to 2 days in the refrigerator. Reheat them with the sauce in a covered skillet or saucepan over medium heat. You can also reheat the dumplings in a bamboo steamer basket for 3-5 minutes.

Can I freeze dumplings?

Yes, I recommend freezing the dumplings uncooked. Store the dumplings in a container lined with parchment paper. Once frozen, you can transfer them to a freezer bag.

To cook frozen dumplings, simply place the frozen dumplings in a bamboo steamer lined with parchment paper and steam for 10-12 minutes.

Kimchi dumpling on a pair of chopsticks.

I hope you are going to love these kimchi dumplings! It tastes as good, if not better than takeout! Packed with kimchi flavor, spicy, salty, and so juicy!

🥬 More Kimchi Recipes

Let me know in the comments if you try this recipe!

Vegan kimchi dumplings in a plate with kimchi juice.
full of plants in envelope

Want to Save This Recipe?

Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!

Save Recipe

I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Vegan Kimchi Dumplings (Mandu)

5 from 1 vote
Author: Thomas Pagot
Delicious Korean-inspired dumplings filled with kimchi, tofu, vegan ground meat, bean sprouts, and green onions! Plus, it comes with a unique kimchi dipping sauce! Vegan, easy, and so good!
Prep Time : 40 minutes
Cook Time : 12 minutes
Total Time : 52 minutes
Servings 20 dumplings



Kimchi Sauce

  • 3/4 cup of the kimchi juice (brine)
  • 1/4 cup soy sauce
  • 1 and 1/2 tbsp sugar



  • Heat the oil in a non-stick skillet over medium heat. Once hot, add the garlic and sauté for 1-2 minutes.
  • Next, add the scrambled tofu and vegan ground meat, and cook for 3-5 minutes, stirring regularly.
  • In the meantime, squeeze the kimchi between your hands over a bowl to remove excess moisture. Keep the juice. Cut the drained kimchi into 1/4-inch chunks.
  • Bring a large pot of water to a boil. Once boiling, add the bean sprouts and boil for about 2 minutes. Drain the bean sprouts well and cut them into 1/4-inch pieces.
  • Add the chopped kimchi and bean sprouts to the skillet as well as the coconut sugar, soy sauce, dark soy sauce if using, toasted sesame oil, and gochugaru. Stir to combine and cook for another 2-3 minutes. Remove from heat and let cool for a few minutes. Taste and adjust the saltiness and sweetness to taste.


  • Place a round of wrappers on a cutting board or working surface. Dip your finger in water and slightly wet the edges (about 1 inch) of the wrapper. Place 1 tablespoon of the filling in the center of the wrapper. Fold the wrapper over the filling and make pleats to seal. Make sure to leave as little air as possible inside the wrapper. Repeat with the remaining filling and wrappers, and keep the dumplings covered with plastic wrap to prevent them from drying.


  • Find a saucepan or pot that can fit under your bamboo steamer basket. Add 2 cups of water to the saucepan and bring to a boil.
  • In the meantime, line the inside of the bamboo basket with parchment paper. Arrange the dumplings in a single layer in the bamboo steamer basket. Close with the lid.
  • Once the water is boiling, place the bamboo steamer basket on top of the saucepan and steam the dumplings for about 12 minutes. Remove from heat and let it cool for 3-5 minutes.

Sauce (Optional)

  • To a skillet, add the kimchi juice (the juice you got from the kimchi you drained plus some of the juice from the kimchi jar), soy sauce, and coconut sugar. Heat over medium heat for 1 minute.
  • Add the kimchi dumplings to the skillet and let simmer for 2-3 minutes, pouring some of the sauce over the dumplings. Serve immediately.
Course : Appetizer, Entree, Main Course
Cuisine : Korean
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

Leave a Comment

Notify of
Did you make this recipe? Rate it!

Newest Most Voted
Inline Feedbacks
View all comments

I’m looking forward to trying these! Have you ever seen/had a go at a dumpling skirt? I think they help prevent burning (slurry of water, flour and salt poured in with the dumplings), and I’m wonder if it’s worth a shot when I make these in the future…

Cant wait to make this soon for me i never had vegan kimchi dumplings before perfect for my after office meals love your recipes as always brightens up my day everyday after work

Do you have vegan kimchi recipe on your website as vegan kimchi is difficult to find in Singapore

5 stars
You amaze me everytime with your inventions. Man, how I would like to have Just a tiny part of your creatieve brain. You are fantastic. Wish you were my son….👍🥰😍😋😋