Tofu and Peanut Stir-Fry

  • Level: Easy
  • Total: 40 min
  • Prep: 20 min
  • Cook: 20 min
  • Yield: 4 servings
  • Nutrition Info
Save Recipe


6 tablespoons cornstarch

3 tablespoons Chinese rice wine or dry sherry

1/3 cup oyster sauce

1 14 -ounce block firm tofu, drained

1 cup unsalted peanuts (preferably raw)

1/4 cup peanut oil or vegetable oil

2 teaspoons minced ginger

3 cloves garlic, minced

8 whole dried arbol chiles (or 2 jalapeno peppers, halved lengthwise)

Kosher salt

12 ounces shiitake mushrooms, stems removed, caps quartered

1 pound sugar snap peas, strings removed, halved crosswise


  1. Make the marinade: Whisk 2 tablespoons cornstarch, the rice wine, oyster sauce and 2 tablespoons water in a large bowl. Cut the tofu in half horizontally to make 2 large rectangles, then cut each rectangle into 4 squares. Add to the marinade and turn to coat.
  2. Cook the peanuts in the peanut oil in a large skillet over medium heat, stirring, until lightly golden, 4 to 5 minutes. Remove the skillet from the heat and transfer the nuts to a bowl with a slotted spoon.
  3. Drain the tofu, reserving the marinade; sprinkle both sides with the remaining 4 tablespoons cornstarch. Return the skillet to medium-high heat; add the tofu and cook until golden, 4 minutes per side. Remove to a plate. Add the ginger, garlic, chiles and 1 teaspoon salt to the skillet; stir-fry 30 seconds. Add the mushrooms and snap peas; stir-fry until crisp-tender. Whisk the marinade with 1 1/2 cups water, add to the skillet and stir until thick, 2 to 3 minutes. Add the tofu and nuts and heat through. If using dried chiles, remove before serving.
Get the Recipe

Crispy Rice Cereal Brain

Get gasps out of your guests with this ghoulishly delicious treat.

Curtis Eggplant Stir Fry

Long Bean Stir-Fry

Tofu-Vegetable Stir-Fry

Mixed Vegetable Stir Fry

Beef and Vegetable Stir Fry

Pepper and Veggie Stir Fry

Beef and Bean Sprout Stir-Fry

Market Basket Chicken Vegetable Stir-fry