General Tso's Tofu with Vegetables

Thank you Nasoya for sponsoring this post. Nasoya is one of my favorite brands of tofu because it's organic, non-GMO, and it's an easy way to add more plant-based meals into my week.

I have no idea who General Tso was, but I'm really glad he invented this sweet, spicy sauce that works just as well with crispy tofu, as it does with the more traditional chicken. I've always been a fan of baked tofu, but I learned the best trick to make the super crispy tofu in this recipe from the brand new Chloe Flavor cookbook. Vegan chef Chloe Coscarelli partnered with Nasoya on this book, and she's quite the expert on all things tofu - and plant-based meals in general.

First, let me say, if you're at all unsure about tofu, you've got to try this recipe. And, if you've had tofu before and decided you didn't like it's "slippery" texture - you've gotta try this recipe!

I totally get the tofu-phobia thing. I used to have it. Most tofu in Chinese restaurants is weirdly white, tastless and slippery - who wouldn't be afraid?  But once you learn a few tofu cooking techniques, your plant-based eating adventures will be open to so many more  possibilities.  Here's what you've gotta do:

The first step to using tofu in any stir-fry dish, is to buy firm or extra firm tofu. Next, drain off all of the water from the block, and then press it for a few hours to remove any water that's inside the block of tofu. Think of it as a sponge that you have to wring out. If you skip this stip, it will be slippery. I LOVE my tofu press because it gives me best results, but in a pinch, you can also put the tofu block in a strainer, place a few paper towels on top, and weight it down for at least 60 minutes with a heavy pot.

Once the water is pressd out of your tofu, you're ready to roll. The beauty of that block of bean curd is that it absorbs any flavors you add to it, so it's really a blank canvas. I love to marinate it in a maple soy sauce, or peanut sauce, and then bake it until it's firm and chewy. However, now that I've tried this crisping technique - I think this might be my new favorite way to do tofu.

General Tso's Tofu with Vegetables|Craving Something Healthy

The secret, I learned, is to dust it with cornstarch. Cut the well-pressed block into squares, triangles, or any shape your heart desires. Pour about ¼ cup of cornstarch into a ziploc bag, add your tofu squares, and give it a good shake to coat all of the pieces. Then saute those coated pieces in a bit of cooking oil (I recommend a non-stick pan) until they get firm and crispy.  Kind of like little pieces of fried chicken in traditional General Tso- but way healthier.  Trust me - try it. You'll really, really love it.

I tweaked the original recipe just a bit to add more vegetables, and just a little bit of thai chili pepper for more spice. SO sweet, spicy, sticky, good. I can't wait to try more delicious recipes from this cookbook.


General Tso's Tofu with Vegetables|Craving Something Healthy

General Tso's Tofu with Vegetables

A tasty vegetarian/vegan meal
5 from 1 vote
Print Pin
Course: Main Course
Cuisine: Asian
Prep Time: 40 minutes
Cook Time: 20 minutes
Total Time: 50 minutes
Servings: 4
Calories: 402kcal


  • ½ cup brown rice
  • 1 cups water
  • ¼ teaspoon salt

Stir-fry Sauce

  • ½ cup maple syrup
  • ¼ cup tamari or light soy sauce
  • 2 tablespoons Sriracha sauce
  • 1 large orange, juiced, and reserve about 2 tablespoons of zest cut into thin strips
  • 2 tablespoons cornstarch


  • 1 16-ounce block of extra-firm tofu pressed well
  • ¼ cup cornstarch
  • 2-3 tablespoons canola oil divided


  • 2 cups broccoli florets
  • 1 large carrot, sliced into matchstick pieces
  • 1 cup thin green beans, trimmed
  • 1 tablespoon canola oil
  • 4 scallions, cut into ½ inch pieces
  • 2 tablespoons orange peel, sliced thin
  • 2 cloves garlic, minced
  • 2 teaspoons minced ginger
  • 1 small thai chili, or ½ Serrano chili, minced
  • 1 tablespoon sesame seeds optional garnish


  • Bring the rice, water, and salt to a boil. Cover, and reduce heat to low. Let the rice simmer for about 20 minutes or until the water is absorbed.
  • While the rice is cooking, combine the maple syrup, tamari or soy sauce, Sriracha, orange juice, and cornstarch in a measuring cup and stir well so that the cornstarch is dissolved. Set this aside.
  • Cut the tofu into cubes, place them in a ziploc bag, and sprinkle with the ¼ cup of cornstarch. Shake gently to coat the tofu with the cornstarch.
  • Heat 2 tablespoons of the canola oil in a nonstick frying pan until it starts to shimmer. Add the tofu pieces in a single layer, leaving some room between the pieces. 
  • Sear the tofu for about 3-4 minutes on each side. Do not lift it up until it starts to turn golden. If necessary, add more oil as needed.
  • When the tofu is golden and crisp, turn the heat off, and add about ⅓ of the stir-fry sauce to the pan. The sauce will thicken quickly, so stir to coat the tofu with the sauce. Remove the tofu from the pan and set it aside.
  • Add the broccoli, carrots, and green beans along with about 3 tablespoons of water to the pan. Bring the water to a boil, cover, and let the vegetables steam for about 1 minute.
  • Uncover the vegetables, and let the water evaporate. 
  • Add the remaining tablespoon of canola oil to the pan, along with the scallions, orange peel, garlic, ginger, and chilis. Turn the heat to medium-high, and stir-fry the vegetables until they just start to turn brown in spots.
  • Add the remaining stir-fry sauce to the vegetables, and stir to thicken and coat the vegetables. 
  • Add the crispy tofu to the vegetables and stir to combine.
  • Serve the tofu and vegetables over the rice, and garnish with sesame seeds, if desired.


Recipe is adapted from Chloe Flavor
This tastes best served immediately, but you can refrigerate leftovers for one day. 


Calories: 402kcal | Carbohydrates: 68g | Protein: 6g | Fat: 13g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 7g | Trans Fat: 0.04g | Sodium: 1168mg | Potassium: 546mg | Fiber: 4g | Sugar: 29g | Vitamin A: 3662IU | Vitamin C: 66mg | Calcium: 132mg | Iron: 2mg
Did you make this recipe?Tag me @CravingSomethingHealthy!

Do you like tofu, or are you afraid of it? Do you know who General Tso was?

Be brave, and eat well!











  1. Excited to try this; I've been looking for more tofu based recipes! I think I'll try the sauce as a marinade as well as glaze.

    I do have a recommendation for a change to the post. There are 2 pictures where you have chopsticks sticking strait into the dish of food. This is a big no-no in Asian cultures! It's how offerings made for the dead and is also similar to the incense used in offerings to the dead at temples. To stick them in the food/rice is taboo & bad luck (even offensive to some). Honestly, there are some interesting rules around chopstick use. *chuckle* I've had to learn them as my husband (& in-laws) are Japanese. *tips hat* Thanks for understanding.

    1. Hi Robin - Thanks so much for stopping by and for your super informative comment! I've never heard that about chopsticks (but I'll admit I have zero experience with Asian anything) and now I'm really worried that I've offended a whole bunch of people and will have bad juju as a result 🙁 I was really just looking for a way to fill the white space above that bowl!

      Hope you enjoy the recipe! next time I make it I will stick to a fork 🙂

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.