Vegan/Vegetarian Pf Chang's Mongolian Beef (Tofu)

"If you love PF Chang's Mongolian Beef, you'll love this vegan version. I make it for veg and non-veg people, and everyone agrees it's fantastic. I use organic and fresh versions of all of the ingredients. It's just better that way! Also, I have a big family, so this recipe makes a lot of food. Make it like it is and save some for lunches (it keeps well), or just make half the recipe if you don't want leftovers."
photo by lrn2trvl photo by lrn2trvl
photo by lrn2trvl
photo by Mountain Bike Mom photo by Mountain Bike Mom
Ready In:
7 cups




  • Remove tofu from water and thoroughly pat with paper towels to dry.
  • Slice tofu in half lengthwise, then quarter it by cutting it in half along the narrow sides. You will have four rectangles. Keep them together, then begin slicing 1/4" slices from the narrow end. You should end up with lots of pieces that measure just over 1" long and about 3/4" wide.
  • Put these pieces on a plate, sandwiched between paper towels, and press them dry. This should get most of the water out.
  • Heat sesame oil in a deep skillet over low/medium heat.
  • Add ginger and garlic to the pan and lightly sautee for about 30 seconds. Do not scorch the garlic.
  • Add soy sauce and water.
  • Dissolve the brown sugar in the liquid, then raise the heat to medium high and boil sauce for about three minutes. It will thicken slightly.
  • Remove from heat and cool slightly.
  • Put tofu strips inside of sauce and marinate them for 30-60 minutes. You can start your rice during this step, if you plan to use brown rice.
  • Use a colander to gently strain the liquid from the tofu. Keep the liquid in a bowl for the next step.
  • Add cornstarch to liquid and dissolve.
  • Gently place the tofu back into the skillet (or in a wok, if you'd like) and brown it on medium. Don't turn it too often, or it will break. You can add a small amount of sesame oil to help it along.
  • Add green onions, peppers and mushrooms to the skillet or wok.
  • Pour sauce into the veggie mixture and heat, just until it's nice and hot.
  • Serve over brown rice or pad thai noodles.

Questions & Replies

default avatar
Got a question? Share it with the community!


  1. sandybaltimore
    I just made this tonight and everyone loved it. Though I missed the step where I was supposed to add cornstarch, so I didn't add any. And really, it came out great, a tiny bit of liquid for the sauce--just right. With the cornstarch I think it would have been too thick. Thanks for sharing this.
  2. Lucky in Bayview
    Excellent! I halved the recipe. After reading some of the other reviews I diluted the soy sauce by a 1/4 with water. I also added more of the veggies. Thanks for sharing the recipe!
  3. Jujubegirl
    This turned out great. Hubby loved it and said he'd order it at a restaurant. I used the veggies I had on hand, which were a frozen mix, and it was yummy. I didn't have fresh ginger, so I omitted that and didn't miss it. I did think 2 tablespoons of garlic seemed like a lot, so I used about half of it, pushed through my garlic press. Thanks for the recipe. We'll definitely make it again.
  4. B E.3781
    Tastes good but oh my goodness is it salty! Half the soy sauce and half the marinating time would have been fine. My husband and I agreed we'd both have to eat several cups of rice to balance out the flavor. It also calls for too much cornstarch. I was suspicious and used 2 tbsp and the sauce was almost a paste before I thinned it with water.
  5. kimemeki
    Huge hit! I made this for my daughters surprise party. Over 20 guests mostly teenagers and a few adults. None of them were vegetarians that I know of and it was gone in 60 seconds! Got lots of compliments and questions. Some people were seen scooting the tofu to the side of the plate but thanks to my daughters persuasive techniques everyone seemed to wind up trying it and cleaned their plates! Thanks for a great recipe we will be trying it again for dinner tomorrow the hubby has been asking for it again all week. With recipes like this switching to a plant based lifestyle will be a delight!


  1. dyluvky_8849952
    This was so good. I doubled the recipe and took it to a potluck at church and it was almost all eaten and I was asked for the recipe. I did accidentally use cubed tofu but it worked great. I also substituted Braggs Liquid Aminos for soy sauce, little less salty tast but Braggs has no salt added. I also am diabetic so I used agave nectar instead of brown sugar and cut the water a little. It worked great.



Find More Recipes