RoughChop Logo
Suggestions

Peanut Tofu Stir-fry

Chop Rating
chopchopchopchopchop
Sign in to review
Not yet rated
main coursesamericanvegan, vegetarian, dairy-free, contains soy, contains peanuts
35 minutes4 servings

Ingredients

  • 14 ounces extra-firm tofudrained and pressed 15 minutes (~1 n/a firm tofu)
  • 2 tbsp cornstarchfor tofu coating
  • 2 tbsp peanut oilfor frying tofu
  • 1 tbsp peanut oilfor stir-frying vegetables
  • 1 medium carrotthinly sliced on the bias
  • 3 cups broccoli florets (~1 medium broccoli)
  • 1 medium red bell pepperseeded and thinly sliced
  • 2 cups sugar snap peastrimmed (~28.5 n/a sugar snap peas)
  • 3 cloves garlicminced
  • 1 tbsp fresh gingerfinely grated
  • 1/2 cup creamy peanut butter
  • 1/4 cup soy sauce
  • 1/2 cup water
  • 2 tbsp rice vinegar
  • 1 1/2 tbsp brown sugarpacked
  • 2 tsp cornstarchfor sauce
  • 1 tsp toasted sesame oil
  • 1/2 tsp red pepper flakes
  • 1/2 cup roasted peanutsroughly chopped (for serving)
  • 4 whole scallionsthinly sliced (for serving)
  • 2 whole limescut into wedges (for serving)
Peanut Tofu Stir-fry

Instructions

1. Wrap the tofu in a clean kitchen towel and press under a weight for 15 minutes to remove excess moisture.

2. Cut the pressed tofu into 1-inch cubes, then toss gently with 2 tbsp cornstarch until evenly coated.

3. In a bowl, whisk together the peanut butter, soy sauce, water, rice vinegar, brown sugar, 2 tsp cornstarch, toasted sesame oil, and red pepper flakes until smooth; set the sauce aside.

4. Heat 2 tbsp peanut oil in a large wok or 12-inch skillet over medium-high heat until shimmering. Add the tofu in a single layer and cook, turning occasionally, until golden and crisp on all sides, 8–10 minutes. Transfer the tofu to a plate.

5. Add the remaining 1 tbsp peanut oil to the wok. Add the carrot and broccoli and stir-fry until bright and just tender-crisp, 2–3 minutes. Add the red bell pepper and sugar snap peas and stir-fry until crisp-tender, 2–3 minutes more.

6. Push the vegetables to the sides to clear a space in the center. Add the garlic and ginger and stir-fry until fragrant, about 30 seconds.

7. Return the tofu to the wok. Whisk the sauce again, pour it in, and toss to coat. Cook, stirring, until the sauce bubbles, thickens, and glazes the tofu and vegetables, 1–2 minutes.

8. Remove from the heat. Sprinkle with roasted peanuts and scallions, and serve with lime wedges for squeezing.

Peanut Tofu Stir-fry is a quick, vibrant skillet dish that balances creamy, savory peanut sauce with crisp, colorful vegetables and golden, crunchy tofu. The sauce clings silkily to the tofu and vegetables, delivering a satisfying mix of salty, lightly sweet, tangy, and gently spicy notes. It’s weeknight-friendly yet full of texture contrast—crisp-tender veg, crunchy peanuts, and a glossy sauce that brings everything together.

While not a codified traditional dish, this stir-fry draws from East and Southeast Asian cooking: Chinese stir-frying technique meets the peanut-based sauces beloved in Thai-influenced cooking. Over time it has become a staple of plant-forward American home kitchens and restaurants, offering a familiar takeout-style flavor profile without animal products. Its flexibility with seasonal vegetables and pantry staples has helped it evolve into a modern classic of vegetarian cuisine.