• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Main Dishes

    Published: Dec 1, 2014 · Modified: Jun 30, 2025 by Alissa Saenz · This post may contain affiliate links · 14 Comments

    Kimchi Stir-Fry with Tofu & Veggies

    Jump to Recipe Print Recipe

    My spicy kimchi stir-fry is packed with crispy tofu, tender veggies, and kimchi in a fiery gochujang sauce. It's intensely flavorful, super easy, and can be on the table in about 30 minutes!

    White wooden surface set with plate of Kimchi Stir-Fry, bowl of rice, and bunch of scallions.

    I absolutely love kimchi, both as a side dish, and as ingredient for cooking with. It's so fiery and pungent...I'll even gladly enjoy it straight from the jar! When it comes to using kimchi as an ingredient, I love incorporating it into vegan versions of traditional Korean dishes like vegan kimchi stew, or vegan kimchi fried rice. But sometimes I like to come up with my own, not so traditional dishes, like this kimchi stir-fry!

    Jump to:
    • Why This Recipe Works
    • Ingredients You'll Need
    • How It's Made
    • Leftovers & Storage
    • Variations
    • Frequently Asked Questions
    • More Vegan Stir-Fry Recipes
    • 📖 Recipe
    • 💬 Comments

    I love this one because it's really easy, and very customizable — check out the "variations" section for some ideas! You can make it extra spicy, swap out the protein, or load it up with veggies. No matter what you do, it'll be really easy to throw together, in about thirty minutes.

    Why This Recipe Works

    Kimchi is the perfect star ingredient for a stir-fry like this because it’s already packed with bold flavors. With its spicy, pungent, sour, and garlicky notes, it elevates the dish while keeping things simple. This means you’ll end up with a super flavorful stir-fry using minimal ingredients. Plus, kimchi pairs perfectly with tofu and veggies — two of our go-to stir-fry staples around here.

    Ingredients You'll Need

    Below you'll find a list of ingredients in this recipe, with notes and substitutions. Scroll all the way to the bottom of the post to see the full recipe, including the amount of each ingredient.

    • Gochujang. This is a spicy fermented chili paste that's used in Korean cuisine. Many grocery stores sell it in the international aisle. If yours doesn't, look for it in an Asian market or online.
    • Maple syrup. You could use another type of liquid sweetener, like agave or coconut nectar, if you'd like.
    • Soy sauce. Tamari or liquid aminos can be substituted, if needed.
    • Toasted sesame oil. Look for this in the international aisle of your grocery store.
    • Vegetable oil. You can use any high-heat oil you normally like to stir-fry with. Peanut oil, canola oil, and corn oil are all fine options.
    • Tofu. I like using super-firm tofu for this stir-fry. It has a great texture and is easy to work with. Firm or super-firm tofu could be substituted, but you'll need to press these varieties before cooking with them.
    • Carrots.
    • Zucchini. Yellow summer squash also works great in this recipe.
    • Garlic.
    • Kimchi. Make sure your kimchi is vegan. Many varieties contain ingredients like fish sauce or shrimp paste. I like using my homemade vegan kimchi when I have it on hand. When I don't, I just check the ingredients at the store.
    • Scallions.
    • Toasted sesame seeds.
    • Rice. Most varieties of rice will work just fine with this dish. Jasmine is a particularly good choice, and I really love serving it with my coconut jasmine rice.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Hand whisking gochujang stir-fry sauce together in a bowl.

    Step 1: Make the sauce. Whisk your gochujang, maple syrup, soy sauce, and sesame oil together in a small bowl.

    Tofu cubes cooking in a wok.

    Step 2: Cook the tofu. Heat some oil in a wok, then add your tofu cubes. Cook them for a few minutes, flipping them a couple of times, until they're lightly browned. Remove them from the skillet.

    Tip: Cook your tofu in batches if you can't fit it all into a nice even layer in your wok. You could also cook it in a separate vessel, like a large flat-bottomed skillet, if you don't mind having extra dishes to wash!

    Carrots and zucchini stir-frying in a wok.

    Step 3: Stir-fry the vegetables. Add some more oil to the wok and turn up the heat. Add the zucchini and carrots, then stir-fry them briefly, until they just start to soften and brighten in color.

    Minced garlic cooking in a wok with vegetables.

    Step 4: Sauté the garlic. Push the veggies to the side, then add minced garlic. Cook it very briefly, until it becomes very fragrant. Stir it the entire time and be careful to prevent it from burning.

    Vegetables and kimchi stir-frying in a wok.

    Step 5: Stir-fry the kimchi. Add it to the wok, then stir-fry it with the vegetables for just about a minute.

    Kimchi Stir-Fry with tofu cooking in a wok.

    Step 6: Add the sauce and tofu. Also add any reserved kimchi juice. Cook everything just long enough to thicken up the sauce.

    Kimchi Stir-Fry topped with sesame seeds in a wok.

    Step 7: Finish the stir-fry. It's done cooking! Take the wok off of heat and top the stir-fry with chopped scallions and toasted sesame seeds before dividing it onto plates with rice.

    Leftovers & Storage

    Leftover kimchi stir-fry will keep in an airtight container in the fridge for about three days, or in the freezer for about three months. You can reheat it in the microwave, or on the stove in your wok or a large skillet.

    Plate of Kimchi Stir-Fry with a bunch of scallions in the background.

    Variations

    • Switch up the protein. Not into tofu? You can make this recipe with tempeh, seitan, or even a can of chickpeas!
    • Serve over noodles. Skip the rice and serve your stir-fry over noodles. Soba or rice noodles work great!
    • Switch up the veggies. Instead of carrots and zucchini, try broccoli, sugar snap peas, shiitake mushrooms, or bell peppers.

    Frequently Asked Questions

    Can this recipe be made gluten-free?

    It sure can! Make sure your kimchi is certified gluten-free, and swap out the soy sauce with gluten-free tamari.

    Is this recipe spicy?

    It is. Both kimchi and gochujang are spicy ingredients, so there really isn't any way around the heat. If you'd like to reduce it a bit, though, look for a mild variety of kimchi, and cut down on the gochujang a bit. If you'd like it to be extra spicy, use extra gochujang, or add some sriracha or red pepper flakes.

    Can I make this recipe without a wok?

    You can! Use a large skillet instead, and consider turning up the heat a smidge, since a skillet won't trap heat as well as a wok.

    More Vegan Stir-Fry Recipes

    • Plate of Lemongrass Tofu and rice with chopsticks on the side.
      Lemongrass Tofu Stir-Fry
    • Wooden Table Set with Skillet, Water Glass, and Plate of Tempeh Stir-Fry with Rice
      Cashew Tempeh Stir-Fry
    • Plate of stir-fried udon noodles with shiitake mushrooms, baby bok choy, and tofu.
      Udon Noodle Stir-Fry
    • Bowl of Thai Basil Tofu Stir-Fry and rice with chopsticks.
      Thai Basil Tofu Stir Fry

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Plate of Kimchi Stir-Fry with chopsticks on the side.
    Print Pin
    5 from 5 votes

    Kimchi Stir-Fry with Tofu & Veggies

    My spicy kimchi stir-fry is packed with crispy tofu, tender veggies, and kimchi in a fiery gochujang sauce. It's intensely flavorful, super easy, and can be on the table in about 30 minutes!
    Course Entree
    Cuisine American, korean
    Prep Time 15 minutes minutes
    Cook Time 15 minutes minutes
    Total Time 30 minutes minutes
    Servings 4
    Calories 211kcal
    Author Alissa

    Ingredients

    For the Sauce

    • 2 tablespoons gochujang
    • 2 tablespoons maple syrup
    • 2 tablespoons soy sauce
    • 1 teaspoon toasted sesame oil

    For the Stir-Fry

    • 2 tablespoons vegetable oil, divided
    • 1 (16 ounce/454 gram) package super-firm tofu cubes (½ to 1-inch pieces)
    • 2 medium carrots, sliced
    • 1 medium zucchini, cut into 2-inch strips
    • 2 garlic cloves minced
    • 2 cups vegan kimchi, roughly chopped, juice reserved
    • 2 scallions, chopped
    • 2 teaspoons toasted sesame seeds

    For Serving

    • Cooked rice
    US Customary - Metric

    Instructions

    • Whisk the sauce ingredients together in a small bowl or cup. Set this aside for now.
    • Coat the bottom of a large wok with 1 tablespoon of the oil and place it over medium heat. Add the tofu in an even layer (Note 1), and cook it for about 10 minutes, turning the pieces once or twice, until they're golden brown and crispy. Remove the tofu from the wok and transfer it to a plate.
    • Add the remaining tablespoon of oil to the wok and turn the heat up to medium-high. Give the oil a few seconds to heat up, then add the carrot and zucchini. Stir-fry the vegetables for 2 to 3 minutes, until they brighten in color and become tender-crisp.
    • Push the vegetables to the side of the wok to create a small space. Add the garlic, then sauté it for about 30 seconds, stirring constantly and being careful to prevent it from burning.
    • Add the kimchi to the wok. Stir-fry everything for about 1 minute.
    • Return the tofu to the wok. Add the sauce, along with any reserved kimchi juice. Stir to combine the ingredients. Cook everything for about 1 minute, until the sauce thickens slightly.
    • Remove the wok from heat. Sprinkle the stir-fry with scallions and sesame seeds. Divide onto plates and serve with rice.

    Notes

    1. You can cook the tofu in batches if it won't all fit in the wok in an even layer.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 211kcal | Carbohydrates: 19g | Protein: 11g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 3g | Trans Fat: 0.04g | Sodium: 889mg | Potassium: 585mg | Fiber: 3g | Sugar: 11g | Vitamin A: 5323IU | Vitamin C: 13mg | Calcium: 103mg | Iron: 4mg
    « Spicy Cranberry Apple Sauce
    Indian Curry Hummus »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 5 votes

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Amy S Katz says

      June 27, 2021 at 10:48 pm

      5 stars
      This was very tasty. I used a jar of spicy Kimchi. Thank you

      Reply
    2. Dave says

      July 31, 2020 at 1:53 pm

      Hi Alissa, Thanks for posting this. The recipe meshed beautifully with what I had on hand in the fridge, though I used pea pods instead of squash. Loved the spicy/sweet sauce too. Just to share something, when I fry tofu I like to dredge it in a combination of flour, salt, garlic powder and nutritional yeast. It makes the outsides extra crisp and tastes good too.

      Reply
    3. Rahul Rao says

      April 03, 2019 at 7:44 pm

      5 stars
      Fantastic recipe. Thanks!!!

      Reply
      • Alissa Saenz says

        April 07, 2019 at 5:25 pm

        I'm glad you think so! THanks Rahul!

        Reply
        • Audria Gebhardt says

          July 07, 2025 at 12:10 pm

          Alissa...Your recipe looks quite tasty. Kimshi is a probiotic and helps our good bacteria. Does cooking the Kimshi destroy the probiotics in the Kimshi. Thanks for your reply.

          Reply
          • Alissa Saenz says

            July 08, 2025 at 8:50 am

            Thank you! Yes, cooking will kill most of the bacteria. You could serve the dish with some uncooked kimchi on the side if you'd like - I do that sometimes!

            Reply
    4. Simone Joseph says

      September 13, 2018 at 1:06 pm

      5 stars
      I’ve recently made kimchi and was wondering what to do with it! This hits the spot. Very tasty.

      Reply
      • Alissa Saenz says

        September 16, 2018 at 3:23 pm

        Awesome!! I'm so glad you enjoyed it!

        Reply
    5. Isabelle says

      December 20, 2017 at 6:29 pm

      5 stars
      I made this with beet juice instead of maple syrup/agave because I'm on this diet where I can't have it... still turned out delicious.
      Thank you so much!!

      Reply
      • Alissa Saenz says

        December 20, 2017 at 8:59 pm

        Oh wow! I'll have to give that a try! I'm glad you enjoyed it!!

        Reply
    6. Jane says

      December 02, 2014 at 10:02 am

      5 stars
      Yum! I need to make this. I too love kimchi! Thanks Alissa! : )

      Reply
      • Alissa Saenz says

        December 03, 2014 at 9:42 pm

        If you love kimchi you should totally make this! Thank you so much and enjoy!!

        Reply
        • Alison says

          February 24, 2016 at 5:40 pm

          Hi Alissa~
          I'm both Korean and a vegan.... Just to let you know, kimchi **rarely** qualifies as vegan unless you prepare it yourself. Most, if not all traditional recipes call for some manner of seafood to be added to the kimchi to achieve that delicious taste of salt and funk. Usually in the form of dried shrimp, fish sauce or sometimes oysters. If you're going to make this recipe with pre-prepared kimchi, read the label carefully.

          Reply
          • Alissa Saenz says

            February 28, 2016 at 8:43 pm

            Thanks Alison! I usually put a note in any recipe including kimchi to let people know, but somehow I missed it on this post. Just updated it! :)

            Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    176 shares
    • 49

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.