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

Crispy pan-fried Sesame Ginger Tofu and Veggie Stir Fry! This easy recipe starts with a homemade sesame ginger sauce that coats the crispy tofu and perfectly al-dente carrots and green beans. This easy stir fry recipe can be served with rice, quinoa, noodles, cauliflower rice, or on it’s own!

Tofu and veggie stir fry with sautéed bok choy over brown rice

This has been my favorite tofu stir fry recipe for the better part of the last decade!

It’s truly remarkable with that crispy texture on that pan-fried tofu and those tender vegetables coated in a sesame ginger sauce that’s so good you’ll want to toss it with all the things. Friends who eat chicken – this recipe would be delicious with chicken too!

I don’t know what I love more about this tofu recipe.

Is it the little crispy bites of firm tofu that‘s coated in cornstarch and then pan-fried until it’s all crunchy and crispy around the edges? Yes. Is it the soy sesame ginger glaze that clings to the veggies and caramelizes when it hits the hot pan and sizzles? Yes. Could it be that it’s wildly adaptable to the produce you‘ve got stashed in your refrigerator? Have broccoli, red bell pepper, snow peas, and onions? Can you use those? Absolutely.

You don’t have to take my word for it! Just look at all the reviews from people that have made and loved this one! ❤️

Tofu and Veggie Stir Fry Video:

Ingredients for Tofu and Veggie Stir Fry:

  • Tofu: I like to use extra firm tofu for this recipe as it contains a lower water content and allows the tofu pieces to crisp up better in the pan. You can also use firm tofu if you prefer. Silken or soft tofu wouldn’t be a good choice here. First, press the tofu to remove as much moisture as you can. This device is my favorite and definitely worth investing in if you make tofu stir fry’s often. Once pressed, cut the tofu into ​small cubes. The more pieces you make, the quicker the tofu will cook and the more surface area it will have. More surface area means more crispy edges and less of the center softness!
  • Seasonings: You’ll need kosher salt, cornstarch, and red pepper flakes for this recipe. The tofu pieces are tossed in a combination of kosher sal and cornstarch to help crisp them up in the wok or frying pan later.
  • Veggies: I use green beans and baby carrots that I cut in half lengthwise for this recipe. You could use whatever veggies you like. Feel free to swap for green beans for broccoli, or add in some thinly sliced onions.
  • Sauces: You’ll need a variety of sauces for this recipe, such as rice vinegar, soy sauce, and sesame oil. I prefer and suggest using toasted sesame oil for this recipe so that it gives the stir fry sauce a deep toasted flavor. 
  • Brown sugar: The few tablespoons of sugar that we add to the recipe helps balances the acidic and salty ingredients in the recipe. Brown sugar works best for this recipe as it enhances the deep toasted sesame flavor, however, you can also use honey or maple syrup if you prefer. Keep in mind that if you want to keep this recipe vegan friendly, You’ll want to use something other than honey.
  • Aromatics: Freshly grated ginger and minced garlic are the heart and soul of any good stir fry recipe! You can use minced ginger from a jar or a tube if you’d like. Over the years, I have tested this recipe in every which way and it works just fine! It also eliminates the whole blending the sauce in the blender step, making for easier clean up!
  • For serving: I like to serve this stir fry recipe with brown rice. I love the way that nutty brown rice tastes with the soy ginger sesame glaze. Feel free to serve this with noodles, cauliflower rice, or any other grain that you like!
Stir fry sauce in jar

How to make Tofu and Veggie Stir Fry:

  1. Treat that tofu right. Start by folding a few tea towels or paper towels in the shape of your tofu. Remove the tofu from the packaging and place it on a plate with the paper towel. Plate another folded sheet on top and press down with a heavy cast iron skillet or simply remove the tofu from packaging and place it in the tofu press. Allow the tofu to rest for 15-20 minutes letting most of the moisture drip out of the protein. You’ll want to use this time to slice the vegetables and keep them ready in a bowl and to prepare the stir fry sauce. Once it’s dry, cut the tofu into ¾-1 inch pieces. You can also cut them smaller if you want! The tofu will cook faster and crisp up more that way. Add a tablespoon of cornstarch and some salt to a ziptop bag. Toss the tofu pieces in the bag. Zip and toss to combine. 
  2. Make the sauce. While the tofu is pressing, combine the sesame oil, grated ginger, garlic, rice vinegar, soy sauce, red pepper flakes, brown sugar, cornstarch and a couple tablespoons of water. Blend until smooth and set aside for later.
  3. Stir fry it up. Add a drizzle of any high heat oil to a large skillet, wok, or pan over medium-high heat. Toss in the tofu pieces and cook them for 3-7 minutes flipping them frequently until crispy and golden on all sides. Add 2 tablespoons of sauce during the last little bit and toss and cook until the sauce clings to the tofu. Remove the tofu to a plate and keep warm. Add another drizzle or oil to the same pan and toss and cook the carrots and green beans until they’re cooked to your liking. Add the tofu back to the pan. Stir the sauce if the cornstarch has settled to the bottom and pour it in over all the other ingredients. Toss and stir to coat until the sauce thickens. Top with sesame seeds if desired or you could also top with thinly sliced green onion (I don’t) and serve warm over fluffy rice.
Pan-fried tofu in saute pan
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

FAQs about this recipe?

Is this recipe gluten-free?

As written, this recipe is not gluten-free, however it can be made GF friendly with one swap. You’ll need to swap the soy sauce for gluten-free tamari.

Is this recipe vegan-friendly?

As written, this recipe is vegan/ vegetarian-friendly, so you don’t have to sub anything at all!

How do you suggest storing leftovers?

Leftovers should be kept in an airtight container in the refrigerator. This recipe does taste best when consumed in one sitting as the tofu does lose that crispness, however, it’s still delicious. Leftovers keep for 4 days, just reheat in a microwave when you’re ready to eat.

How do you get in more veggies with this?

I love serving this stir fry with a side of sauteed baby bok choy. I usually just add a drizzle of toasted sesame oil to a pan and panfrybok choy halves it it for 2 minutes or so on high heat until crispy around the edges. A pinch of salt and red pepper flakes really makes this a delicious side dish.

If you like this recipe, you might also like:

Tofu stir fry with carrots and green beans in pan

Sesame Ginger Tofu and Veggie Stir Fry

4.90 from 284 votes
Crispy pan-fried sesame ginger tofu and veggie stir fry! This easy recipe starts with a homemade sesame ginger sauce that coats the crispy tofu and perfectly al-dente carrots and green beans. This easy stir fryrecipe can be served with rice, quinoa, noodles, cauliflower rice, or on it’s own!
Prep Time: 25 minutes
Cook Time: 15 minutes
Total Time: 40 minutes
Servings: 3
Author: Marzia
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

stir fry:

  • 14 ounce extra firm tofu
  • 1 tablespoon cornstarch
  • 1/2 teaspoon kosher salt
  • 3 tablespoons avocado oil
  • 2 1/2 cups green beans cut into 1-inch pieces
  • 1 cup baby carrots cut lengthwise

sauce:

  • 1 tablespoons sesame oil
  • 1 1/2 tablespoon grated ginger
  • 1 1/2 tablespoons minced garlic
  • 1 tablespoons rice vinegar
  • 3 tablespoons soy sauce or GF tamari
  • 1/4 teaspoon red pepper flakes
  • 3 tablespoons brown sugar
  • 1 tablespoon cornstarch
  • 2 tablespoons water

Instructions 

  • TOFU: Drain tofu from packaging. Place tofu on a plate with a folded tea towel. Place another tea towel on top (in the shape of the tofu) followed by another plate and a heavy cast iron skillet or metal cans. Or simply use a tofu press. Let tofu dry for 15-20 minutes or up to 1 hour. Then, cut into ¾-1 inch cubes and toss in 1 tablespoon of cornstarch and the ½ teaspoon of salt in a zip-top bag until coated.
  • BLEND: While the tofu is drying, prepare the sauce. Combine sauce ingredients in a blender until completely smooth (see notes) Set aside.
  • CRISPY TOFU: In a wok or large nonstick skillet over medium-high heat, add 2 tablespoons of oil. Add tofu and let fry for 3-7 minutes. Flip tofu as needed to brown on all sides. Add 2 tablespoons of prepared sauce and allow to cook until the sauce coats the tofu; about 2-3 minutes. When the tofu is caramelized, remove to a plate. 
  • STIR FRY: Add the remaining tablespoon of oil to the pan, if needed. Toss in veggies and cook for 3-4 minutes, tossing as needed to desired doneness. Add tofu back to the skillet. Stir the sauce to combine and pour it in. Stir to coat. Cook for an additional 1-2 minutes or until the tofu soaks up the sauce.
  • SERVE: Serve warm with rice, quinoa, noodles, cauliflower rice, or on its own. The tofu will lose it's crispness as it sits. Best when eaten fresh.

Notes

  • Update 4/22: after making this recipe countless times since publishing, I’ve found if you use garlic paste and ginger paste, you can skip the step of blending the sauce. Simply combine in a bowl with a whisk or a mason jar with a lid.

Nutrition

Calories: 459kcal | Carbohydrates: 53g | Protein: 19g | Fat: 22g | Fiber: 12g | Sugar: 28g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like This? Leave a comment & rating below!

Hi, I'm Marzia!

A wife, mother, nutritionist, certified foodie, and a coffee lover. My husband Anees, our daughter, and I live near Houston. I love reading books, bingeing reality shows, and a good salted brown butter chocolate chip cookie!

Similar Recipes

You May Also Like

4.90 from 284 votes (197 ratings without comment)

Leave a comment

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

Recipe Rating




132 Comments

  1. Rebecca Martin says:

    Anyone have a substitute for cornstarch??

  2. CHANDERGUPTA says:

    5 stars
    It is so much delicious that i am making this fourth time.

  3. Mary Renee says:

    5 stars
    Absolutely delicious. One of the best recipes ever. Had a different mix of veg … with this awesome flavor could have almost eaten with a spoon

  4. Tom Rath says:

    4 stars
    It’s a way of making tofu I haven’t tried until now. I really like the texture and the sauce was good, but next time I make it I’ll use a little less cornstarch because I like to have extra sauce for rice.

  5. Anisa says:

    5 stars
    Absolutely delicious. This was the best tofu stir fry. Love the sauce. Will definitely make it again. 

  6. Rhonda says:

    5 stars
    Dee-lish!!  I’ve made it twice in two weeks, once with Tofu (yummy crusty saucy) and once with chicken. I use arrowroot instead of cornstarch and I doubled the sauce the 2nd time!  I used packaged stir fry frozen veggies for more variety. I love it!

  7. Bernadette says:

    5 stars
    This was so delicious!  I used asparagus because I didn’t have green beans. I think it’s my favorite tofu recipe!  Thanks so much for posting it

  8. Krista says:

    5 stars
    Great recipe! Even my meat-crazed husband loves it. Very versatile, just add whatever veggies you like! I also add cashews which are a great addition. A keeper for sure.

  9. amanda says:

    4 stars
    I made this last night for my son who has just turned vegan. It was a really useful dish for the whole family as the sauce can also be used with salmon fillets (poured over some of the sauce and then baked in foil), king prawns (tossed in seasoned cornflour, fried and then simmered in the sauce). All served with rice….
    The flavours were lovely, but the sauce was a bit thick and gloopy – wil definitely make it again but will use less cornflour.

  10. Petra says:

    5 stars
    Delicious! Have made multiple times and its always great. 

  11. Valentine maria liao says:

    5 stars
    Trying to eat healthy these days.love this dish.thanks to see it here.love Valentina. I will use it.fit up.

  12. Flo says:

    5 stars
    I absolutely LOVED this recipe!! Quick and easy and delicious. I cooked the tofu and veggies much longer than suggested to get everything crispy, used low sodium soy sauce and 2T of brown sugar (instead of 3) . Perfection! Loved it so much, am making it again a few days later.

  13. Sarah says:

    I am so excited to try this recipe tonight! I do not have a non stick skillet, only cast iron or stainless steel. Would one of those work? I have never cooked tofu on the stove (only baked) so I don’t know how much not using a non stick will matter.

  14. Julia says:

    5 stars
    Big hit tonight. I used sugar snap peas and peppers worked great. Will. E making this again. 

  15. Lisa Weyand says:

    5 stars
    Yum; definitely a keeper. This sauce is delicious; rivals Chinese takeout from my fav restaurant. Even my meat-eaters loved this recipie.

  16. Rochelle Turnbull says:

    Hi there!

    My family is obsessed with this recipe. I want to make the sauce for friends for Christmas. How long would the sauce last in a container?

    Thanks!

    1. Marzia says:

      Hi Rochelle! I would say a max of 5 days since we’re using fresh garlic and ginger!

  17. Mina says:

    5 stars
    Easy to follow directions and turned out delicious! 

  18. Cindy Kay says:

    How many servings does this make?  

  19. Lynn says:

    5 stars
    This is amazing! Even my son that didn’t even know what tofu was loved it! We will definitely be making it again. 

    1. Marzia says:

      Love hearing when someone who doesn’t like/know what tofu is is converted over! So happy to hear it was enjoyed, Lynn!

  20. KJ says:

    I truly enjoyed this meal. Even my picky 4 year old ate it, on her own without me having to feed her hahaha win/win!

    1. Marzia says:

      That’s so good to hear! Appreciate you circling back to leave a review!