This post contains affiliate links. Please see ourย disclosure policy.
Crispy tofu and tender vegetables in sweet-and-spicy gochujang sauce make this tofu stir fry a go-to weeknight meal. With just a few ingredients, you can have this dish on the table in less than 20 minutes!
Table of Contents
This is a super quick, few-ingredient gochujang tofu stir fry that doesn’t skimp on flavor! You guys keep asking me for super quick stir fries or meals with fewer ingredients, so here is an almost five-ingredient, 15 to 20 minute stir fry that you can serve over rice or quinoa.
This recipe is incredibly versatile. You can mix and match the veggies that you use as well as the sauces!
For the vegetables in this tofu stir fry recipe, choose your favorites like broccoli, green beans, snow peas, carrots, peppers. You can use fresh vegetables or save prep time by using frozen.
If gochujang isn’t your sauce of choice, this recipe works well with other sauces, like hoisin, sambal oelek, teriyaki, or sweet and sour.
Why You’ll Love this Gochujang Tofu Stir Fry
- Just a handful of ingredients
- Packed with veggies and flavor
- Versatile — choose your favorite veggies and sauce!
- Ready in 20 minutes
More Vegan Quick Vegan Dinner Recipes
- Spiced Spinach Tofu Stir Fry
- Vegan Garlic Noodles
- Instant Pot Teriyaki Fried Rice
- Cajun Dirty Rice
- Sweet Sour Tofu Veggie Stir Fry
Gochujang Tofu Stir Fry
Ingredients
- 1 teaspoon oil
- 7 ounces firm or extra firm tofu, pressed for at least 15 minutes, then sliced or cubed
- 2 cloves garlic, minced or use 1 tablespoon garlic paste or 1 tablespoon ginger garlic paste. I like to use a ginger garlic paste.
- 3 tablespoons soy sauce , or use tamari for gluten free
- 2 tablespoons gochujang, use less for less heat
- 1 tablespoon maple syrup
- 1 1/2 cups of stir fry vegetables , like broccoli, green beans, snow peas, carrots, peppers, etc. I use frozen ones because it reduces the time spent chopping.
- 1/2 cup water plus 1 1/2 teaspoons cornstarch
For Garnish:
- sesame seeds, green onions, or toasted nuts of choice
Instructions
- Press and cube the tofu if you haven't already. Heat a skillet over medium high heat and add the oil. Once the oil is hot, add the tofu and cook until it gets golden on some edges. Keep stirring occasionally and flip some of the pieces around. This will take anywhere from 4-6 minutes. Then, add in the minced garlic or the ginger-garlic paste and mix in.
- Add in all of the sauces, then add in the stir fry vegetables and a generous pinch of salt. Cook, stirring, for 2-3 minutes depending on the vegetables you're using and how crunchy you want to keep them. Whisk together the corn starch and water, and then add it to the skillet gradually. Bring the sauce to a boil, taste, adjust salt and flavor.
- Check to see if the vegetables are done to preference, otherwise you can keep simmering them for another few minutes. Once the sauce is thickened to preference, switch off the heat. Garnish with sesame seeds and green onion and serve over rice or quinoa.
Video
Notes
To make this soy-free, use chickpea tofuand use my sweet and sour sauce instead of the sauces here. Variations :
Use vegan hoisin sauce instead of the gochujang or a combination of gochujang and hoisin or a combination of sambal oelek and hoisin. Or you can use a combination of sambal oelek and rice vinegar. If you do this, use sesame oil to fry the tofu. Add in some spices, like black pepper or a Cajun blend. Yes! Cajun seasoning works really well with soy sauce and stir fry. You can also use teriyaki sauce to make this tofu stir fry.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Ingredients and Substitutions
- tofu – Crisp, pan-fried tofu brings the protein and makes this tofu stir fry super satisfying. Use my chickpea flour tofu for a soy-free option.
- garlic – You can use fresh garlic or garlic paste. For the best flavor, use ginger-garlic paste!
- sauces – This tofu stir fry recipe is centered around gochujang sauce mixed with soy sauce, but you can use other sauces instead, if you prefer. Teriyaki, sweet and sour, or sambal oelek are delicious options!
- maple syrup – Adds a little bit of sweet to offset the spicy in the gochujang.
- stir fry vegetables – Use your favorites! You can use fresh vegetables or save time with a frozen stir fry vegetable mix.
- cornstarch – This helps the stir fry sauce thicken and cling to the tofu and vegetables. You can use potato starch or arrowroot instead.
Tips
- This is a gluten-free(use gf gochujang) and nut-free recipe. To make this soy-free, use chickpea tofu and use my sweet and sour sauce instead of the sauces here.
- Press the tofu while you prep the other ingredients. Pressing will give you the best texture!
- When cooking the tofu, give it the extra few minutes to get golden on the edges. This will give it that restaurant-style texture you want!
How to Make Gochujang Tofu Stir Fry
Press and cube or slice your tofu while you prep the rest of the ingredients.
Heat a skillet over medium high heat and add the oil. Once the oil is hot, add the tofu and cook until it gets golden on some edges.
Keep stirring occasionally and flip some of the pieces around. This will take anywhere from four to six minutes.
Then, add in the minced garlic or the ginger-garlic paste and mix in.
Add in all of the sauces. Then add in the stir fry vegetables and a good pinch of salt. Cook, stirring, for two to three more minutes depending on the vegetables you’re using and how crunchy you want to keep them.
Whisk together the corn starch and water, and then add it to the skillet gradually. Bring the sauce to a boil, taste, and adjust the salt and flavor.
Check to see if the vegetables are done to your liking, otherwise you can keep simmering them for another few minutes. Once the sauce is thickened to your preference, switch off the heat and serve.
Garnish with sesame seeds and green onion and serve over rice or quinoa.
Frequently Asked Questions
Firm or extra firm is the best tofu for a stir fry, because it can stand up to all of that mixing! Make sure you press the tofu before cooking for the best texture.
You can marinate your tofu, but in this recipe there is no need. The flavorful sauce will cling to the tofu, giving it plenty of flavor.
This is a gluten-free and nut-free recipe. To make this soy-free, use chickpea tofu and use my sweet and sour sauce instead of the sauces here.
Great recipe and easy to follow. I upped the vegetables but did not change the amount of any of the other ingredients and it worked perfectly for us.
Yay!
This sounds wonderful! I’d like to try it but I’m wondering if the tofu stays crispy after being cooked in with the sauce and veggies for a bit. I’m not a fan of soggy tofu but if I keep them separate to retain the crisp, they won’t get a chance to absorb the flavours. A conundrum !
Like most things that are crispy and get wet, it may get a little soggy over time, but will remain crispy long enough to eat (depending on how fast or slow you eat, I guess!)
Another absolute banger, Richa! For the vegetables, I used broccoli, mukimame, and carrots, and I sprinkled chopped peanuts over the top. Delicious!
Thank you! So glad you enjoyed
Well balanced dish.
thank you!
Delicious, thank you!!!!
yay!
Practical recepe which is interesting not only to read but make and enjoy too
yay! glad you enjoyed! don’t forget to rate!
This is fab!!!!!! I did a lot of adjusting thoโฆ.. I added cornstarch with salt n pepper and garlic powder on the tofu before frying for crunchโฆโฆ and I added a sweet chilli sauce instead of the spicy chilli ( my kids wonโt do heat!) I had no hoisin so used black bean sauce. My veg was snap peas red pepper and onion. It was a HUGE hit! Most of the tofu was eaten before it got sauced! ๐คค๐ thank you so very much for your incredible recipes and the fact that they are ALWAYS good!!! Havenโt made one that didnโt work or wasnโt totally delicious. โค๏ธ
yum! glad it was a hit!
Another top notch stellar recipe, Richa! Loved it! So easy, so healthy, and most importantly, so delicious! I also added some gochugaru on top – too good!
yay!