Go Back
+ servings
Print

Peanut Ginger Stir Fry with Tofu (Easy + 30-min)

This Peanut Ginger Stir Fry tosses crispy golden tofu pieces, a medley of sautéed vegetables, and peanuts in a crave-worthy peanut ginger sauce. An easy weeknight dinner that’s ready in just 30 minutes! Vegan; Gluten-Free and Oil-Free Options.
Course Main
Cuisine Thai
Diet Gluten Free, Vegan, Vegetarian
Method Stovetop
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4 Servings
Calories 349kcal

Ingredients

For the Tofu and Stir Fry:

  • 1 16 ounce block super firm tofu*
  • Cooking spray if air frying
  • 1 tablespoons cooking oil plus 1 more if pan-frying
  • Kosher salt to taste
  • 1 tablespoon peeled and finely chopped fresh ginger about 1”
  • 3-5 cloves garlic minced
  • 3-5 green onions sliced; white and green parts separated
  • 1 red bell pepper thinly sliced
  • 2 carrots thinly sliced
  • 2 small or 1 large head of broccoli; stem peeled and finely sliced and florets cut into bite-sized pieces
  • 1/4 cup salted peanuts chopped (for serving)
  • Cooked rice or noodles for serving (optional)

For the Peanut Ginger Sauce:

Instructions

  • Prep: Slice the tofu in half lengthwise, then quarter each “slab” and cut into triangles (you can also just cube the tofu, but I prefer triangles for pan-frying).
  • Make the Sauce: Add the soy sauce to a large jar or glass measuring cup along with the peanut butter, rice vinegar, sugar, sriracha, water, and cornstarch. Give everything a good whisk, until the sugar dissolves into the liquid. Set aside.
  • Cook the Tofu: Using one of the following methods
  • Pan-Fry (less dishes): Warm a wok or large sauté pan over medium heat and add 1 tablespoon of oil, or enough to lightly cover the base of the pan. Add the tofu and cook for 5 to 7 minutes on each side, until crispy. Remove from the pan, sprinkle lightly with salt, and set aside. Add 1 additional tablespoon of oil and proceed with step 2.
  • Air Fry (faster prep): Line the basket of your air fryer with parchment paper and arrange the tofu so it does not touch. Lightly spray the tofu with cooking spray and a sprinkle of salt, then flip and repeat with the other side. Air Fry at 415F for 10 to 15 minutes, or until the tofu is golden. While the tofu cooks you can warm a work or large sauté pan over medium heat and add 1 tablespoon of oil, then proceed with step 2
  • Aromatics: Add the ginger, garlic, and white portions of the green onion to the preheated pan and sauté for 30 to 60 seconds, until fragrant.
  • Stir Fry: Add the bell pepper, carrot, and broccoli stems and cook for 3 to 5 minutes, until the bell pepper is tender. Add the broccoli florets, and sauté for an additional 3 to 5 minutes, until bright green.
  • Make it Saucy: Add the cooked tofu to the pan with the veggies. Give the stir fry sauce one final whisk to re-incorporate the cornstarch, then pour it over the tofu. Mix well and sauté for an additional 2 to 3 minutes, until the sauce has thickened and the tofu is cooked to your liking.
  • Serve & Store: Serve the warm stir fry over cooked rice or noodles and top with the reserved green onion and chopped peanuts. Store any leftovers in the refrigerator, in an airtight container, for up to 5 days.

Video

Notes

  • Tofu: I like to use the vacuum-packed super firm tofu for this recipe because it doesn’t require any pressing, only draining! You can also use extra firm tofu, but I’d recommend pressing it first, or at least firmly patting it dry with a towel. The extra firm tofu will need an additional 5 to 10 minutes to crisp up in the air fryer to account for the extra moisture.
  • Time-Saving Hacks: Use a mandolin to cut all of your veggies to reduce the prep time, and air-fry the tofu while you are prepping the sauce and veggies to minimize total cook time! If you want to save even more time you can buy pre-fried tofu, then just slice it up and warm it in the pan with the other veggies and sauce in step 6.

Nutrition

Calories: 349kcal | Carbohydrates: 38g | Protein: 24g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 7g | Sodium: 808mg | Potassium: 1488mg | Fiber: 11g | Sugar: 13g | Vitamin A: 8012IU | Vitamin C: 314mg | Calcium: 222mg | Iron: 5mg