Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Mushroom and Tofu Stir-Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant dish packed with earthy flavors, featuring crispy tofu and tender vegetables sautéed in savory soy sauce. Perfect for weeknight dinners or meal prep.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Units Scale
  • 1 block Firm tofu, drained and pressed
  • 2 cups Mushrooms (shiitake or button), sliced
  • 2 tablespoons Soy sauce
  • 1 tablespoon Olive oil or vegetable oil
  • 3 cloves Garlic, minced
  • 1 inch Ginger, grated
  • Assorted vegetables (broccoli, bell peppers, snap peas, etc.), to taste
  • Salt and pepper, to taste
  • Cooked rice or noodles, for serving

Instructions

  1. Cut the tofu into cubes and press to remove excess moisture.
  2. Heat oil in a large pan over medium-high heat.
  3. Add the tofu cubes to the pan and cook until golden brown and crisp, about 5-7 minutes.
  4. Remove the tofu from the pan and set aside.
  5. Add the sliced mushrooms and cook until soft and browned, about 3-5 minutes.
  6. Add minced garlic and grated ginger, cooking for an additional minute.
  7. Return the tofu to the pan and pour in soy sauce, stirring to coat evenly.
  8. Incorporate the assorted vegetables, cooking until tender-crisp, about 2-3 minutes.
  9. Season with salt and pepper to taste.
  10. Serve over cooked rice or noodles.

Notes

Pressing the tofu well is crucial for achieving a crispy texture. This dish can be made vegan with plant-based soy sauce.

  • Author: james_walker
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main course
  • Method: Stir-Frying
  • Cuisine: Asian
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 280
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 5g
  • Protein: 20g
  • Cholesterol: 0mg