Peanut tofu stir-fry with green beans and shiitake mushrooms

This peanut tofu stir-fry features crispy tofu, vibrant green beans, and earthy shiitake mushrooms in a creamy peanut sauce. It's quick to prepare, making it a perfect weeknight meal packed with rich flavors and textures.

11 Nov 2025
Cook time 20 min
Prep time 10 min

Ingredients:

6 tbsp peanut butter
2 blocks tofu
3 garlic cloves
1 tbsp ginger root
1 tbsp brown sugar
2 tsp soy sauce
1 cup green beans
10 shiitake mushrooms
Peanut tofu stir-fry with green beans and shiitake mushrooms

Peanut tofu stir-fry with green beans and shiitake mushrooms is a delicious, protein-packed dish that caters to both vegetarians and tofu enthusiasts alike. It's an ideal meal for busy weeknights or any time you crave a tasty and healthy dinner with minimal prep and cook time. The combination of creamy peanut butter, rich tofu, crunchy green beans, and earthy shiitake mushrooms creates a symphony of flavors and textures guaranteed to satisfy your taste buds.

Instructions:

1. Prepare the Ingredients:
- Drain and press the tofu to remove excess moisture. Cut into bite-sized cubes.
- Peel and mince the garlic cloves.
- Peel and grate the ginger root.
- Trim the ends of the green beans and cut them into bite-sized pieces.
- Clean the shiitake mushrooms and slice them.
2. Make the Peanut Sauce:
- In a small bowl, combine the peanut butter, brown sugar, soy sauce, and a splash of water (if needed) to create a smooth, pourable sauce. Adjust the consistency by adding water little by little.
3. Cook the Tofu:
- Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat.
- Add the tofu cubes and cook until they are golden brown and crispy on all sides. This should take about 8-10 minutes. Remove the tofu from the skillet and set aside.
4. Sauté the Vegetables:
- In the same skillet, add another tablespoon of oil if needed.
- Add the minced garlic and grated ginger, and sauté for about 1 minute until fragrant.
- Add the green beans and shiitake mushrooms to the skillet. Stir-fry for about 5-7 minutes until the vegetables are tender but still crisp.
5. Combine and Cook:
- Return the cooked tofu to the skillet with the vegetables.
- Pour the peanut sauce over the tofu and vegetables. Reduce the heat to medium and stir well to coat everything evenly with the sauce.
- Cook for an additional 2-3 minutes until everything is heated through and the flavors are well combined. If the sauce is too thick, add a little more water to reach your desired consistency.
6. Serve:
- Serve the peanut tofu stir-fry over rice or noodles if desired.
- Garnish with sesame seeds and chopped green onions if using.

This peanut tofu stir-fry with green beans and shiitake mushrooms is more than just a meal; it's a celebration of flavors and nutrients in every bite. Perfect for any occasion, this recipe proves that healthy eating doesn't have to be boring. So, gather your ingredients and get ready to whip up a fantastic stir-fry that will leave everyone asking for seconds!

Peanut tofu stir-fry with green beans and shiitake mushrooms FAQ:

What is the best pan size for this stir-fry?

A large skillet or wok (10-12 inches) is ideal for this stir-fry. This size allows enough room for the tofu, vegetables, and sauce to cook evenly without overcrowding.

How long should I cook the tofu for it to be crispy?

Cook the tofu for about 8-10 minutes over medium-high heat, turning occasionally until it is golden brown and crispy on all sides.

Can I substitute the tofu with another protein?

Yes, you can substitute tofu with tempeh, seitan, or a protein of your choice, adjusting cooking times as necessary. Note that cooking times and methods may differ slightly depending on the substitution.

How do I store leftovers from this recipe?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet or microwave, adding a splash of water if needed to loosen the sauce.

What can I use if I don't have peanut butter?

If you don't have peanut butter, you can substitute it with almond butter or sunflower seed butter for a similar texture and flavor, although the taste will vary slightly.

Tips:

- Press the tofu before cooking to remove excess moisture. This helps achieve a crispier texture.

- Use fresh ginger and garlic for a more vibrant and aromatic flavor.

- Consider blanching the green beans in boiling water for 2-3 minutes before stir-frying to preserve their bright color and crisp texture.

- Add a splash of water or vegetable broth to the pan during cooking if the mixture becomes too thick or starts to stick.

- Customize the recipe by adding other vegetables like bell peppers, carrots, or snap peas based on your preferences and availability.

- If you prefer a spicier dish, add a pinch of red pepper flakes or a drizzle of hot sauce in the peanut sauce.

Nutrition per serving

2 Servings
Calories 440kcal
Protein 20g
Carbohydrates 30g
Fiber 4.99g
Sugar 14g
Fat 27g

More recipes

Vegetable egg drop soup

A nutritious and easy vegetable egg drop soup.

17 Nov 2025

Sweet and spicy asian honey chicken

Crispy sweet and spicy honey chicken with a rich sauce.

21 Nov 2025

Lentil zucchini bowl with roasted garlic

Nutritious lentil zucchini bowl with roasted garlic.

14 Dec 2025

Keto steak-stuffed peppers with swiss cheese

Delicious keto steak-stuffed peppers with Swiss cheese.

26 Jan 2026

Lemon and herb tilapia with brown rice

Zesty lemon and herb tilapia served over brown rice.

27 Jan 2026

Cucumber salad with garlic dressing

A refreshing cucumber salad with savory garlic dressing.

15 Jan 2026

Meatballs with couscous

Savory lamb meatballs served over lemony couscous.

04 Feb 2026

Chilli shrimp pasta

Spicy Chilli Shrimp Pasta with fresh basil and olive oil.

15 Feb 2026

Posts