Tofu and Mushroom Stir-Fry

Tofu and Mushroom Stir-Fry

This super-savory tofu and mushroom stir-fry is a flavor-packed vegetarian main that comes together in less than a half hour, flat.

Ingredients

  • 1 14-ounce block extra-firm tofu

    drained

  • 1 pound mixed mushrooms

    such as maitake, shiitake, oyster, button, and/or crimini

  • 6 scallions
  • 1 2-inch piece ginger
  • 1½ teaspoons cornstarch
  • ½ teaspoon crushed red pepper flakes
  • Kosher salt
  • 3 tablespoons soy sauce

    divided

  • 2 tablespoons seasoned rice vinegar
  • 2 tablespoons Shaoxing wine or mirin

    Chinese rice wine

  • 2 tablespoons vegetable oil

    divided, plus more

  • Steamed white rice and sesame seeds

    for serving

Directions

  1. 1

    Stir-fries are all about cooking quickly and over high heat, so the key to success is prepping your ingredients beforehand so you’re ready to go.

  2. 2

    Cut 14-oz. block of tofu into 1x¼" pieces. Place pieces on a paper-towel lined plate and press a paper towel over top of pieces to absorb excess water.

  3. 3

    Remove any dirt from 1 lb. mushrooms with a damp paper towel and tear into 1" pieces.

  4. 4

    → The key to crispy mushrooms? Never wash them.

  5. 5

    Trim root ends of 6 scallions, then slice them crosswise into 1" pieces.

  6. 6

    Peel 2-inch piece ginger with a spoon and thinly slice crosswise.

  7. 7

    Toss tofu, 1½ tsp. cornstarch, ½ tsp. red pepper flakes, a pinch of salt, and 1 Tbsp. soy sauce in a medium bowl.

  8. 8

    Stir 2 Tbsp. vinegar, 2 Tbsp. wine, and remaining 2 Tbsp. soy sauce in a small bowl.

  9. 9

    Heat 1 Tbsp. oil in a large skillet, preferably nonstick, over medium-high. When oil is shimmering and slides quickly across surface of pan, add mushrooms, scallions, and ginger and cook, tossing often, until mushrooms and scallions are browned in spots and mushrooms are tender, 5–7 minutes. Season lightly with salt and transfer to another medium bowl.

  10. 10

    Heat 1 Tbsp. oil in same skillet over high. When oil is shimmering again, add tofu mixture and arrange in a single layer in skillet. Cook, undisturbed, until tofu is browned on first side, about 2 minutes. Add a touch more oil if skillet is very dry or tofu is sticking, then turn pieces and continue to cook, undisturbed again, until second side is browned, about a minute or two longer. If your skillet isn’t nonstick, you might need to loosen the tofu by scraping skillet with a spatula.

  11. 11

    Add wine mixture and mushroom mixture back to skillet. Cook, tossing briskly, until sauce is thickened and all ingredients are coated, about 30 seconds. Remove from heat. Taste and season with salt, if needed. Add spinach (optional)

  12. 12

    Serve stir-fry over rice. Top with sesame seeds. 158kcal

Tofu and Mushroom Stir-Fry

Tofu and Mushroom Stir-Fry

4.6(102)

Similar Recipes

Ratings & Reviews

0.0/ 5
Exceptional

Based on 102 ratings

bonappetit.com
4.6(102 reviews)
View original recipe

Rating Breakdown

About this Recipe

Craving a deeply satisfying and flavorful vegetarian meal that comes together in a flash? This Tofu and Mushroom Stir-Fry delivers a restaurant-quality experience right in your own kitchen, proving that quick weeknight dinners can be incredibly delicious.

What makes this recipe truly stand out is its commitment to bold, savory flavors, creating a truly super-savory main dish. By pairing hearty extra-firm tofu with a vibrant mix of mushrooms and aromatic ginger and scallions, you unlock layers of umami that will keep you coming back for more. It's an accessible yet sophisticated take on a classic stir-fry that feels both fresh and familiar.

Expect a symphony of textures and tastes. The tofu, when prepared properly, takes on a delightful, firm bite, perfectly complementing the varied earthiness of mushrooms like maitake, shiitake, and oyster. Each mouthful offers a balance of savory soy sauce, tangy seasoned rice vinegar, and a subtle warmth from crushed red pepper flakes and fresh ginger. This dish is designed to be a satisfying, flavor-packed vegetarian centerpiece, rich in aromatic depth and vibrant appeal.

Feel free to experiment with your mushroom selection; this recipe thrives on a mix of maitake, shiitake, oyster, button, and/or crimini varieties to build complex flavor. If you don't have Shaoxing wine, mirin makes a suitable sweet, aromatic substitute, maintaining the authentic profile of the stir-fry. For an extra layer of texture, consider adding a sprinkle of toasted sesame seeds along with the specified serving suggestion.

This Tofu and Mushroom Stir-Fry is perfect for a quick weeknight dinner or a relaxed weekend meal. Serve it generously over steaming white rice, garnished with sesame seeds, for a complete and utterly satisfying experience.

Frequently Asked Questions