Skip to content
Afoodrink logo

Stir-Fried String Beans with Tofu

Quick, healthy, and full of flavor—this dish is perfect for a busy weeknight dinner.

Total

25 min

Servings

4 servings

Level

Easy

Stir-fried string beans with tofu is a simple, yet delicious dish that's perfect for a quick weeknight meal. Packed with protein from the tofu and vibrant greens from the beans, it’s both nutritious and satisfying.

This recipe uses classic Asian flavors like soy sauce and garlic to bring out the best in the ingredients. It’s a fantastic way to enjoy a meat-free meal without sacrificing taste.

Even if you’re new to cooking tofu, this recipe is foolproof and offers helpful tips to get that perfect texture. Plus, it's ready in under 30 minutes!

01What you'll need

Ingredients

9 items · 4 servings

  • 1 block (14 oz) firm tofu
  • 1 lb string beans, trimmed
  • 2 tablespoons vegetable oil
  • 3 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon sesame oil
  • Salt and pepper, to taste
  • 1 tablespoon sesame seeds, for garnish

02How to make it

Step-by-step

  1. Press the Tofu

    Drain the tofu and wrap it in a clean kitchen towel. Place a heavy object on top to press out excess moisture for about 10 minutes.

  2. Prepare the String Beans

    While the tofu is pressing, trim the ends of the string beans and cut them into two-inch pieces.

  3. Cube the Tofu

    Unwrap the tofu and cut it into one-inch cubes.

  4. Sauté the Tofu

    Heat 1 tablespoon of vegetable oil in a large pan over medium-high heat. Add the tofu cubes and cook until golden on all sides, about 5-7 minutes. Remove and set aside.

  5. Stir Fry the Beans

    In the same pan, add the remaining oil and garlic. Stir for 30 seconds, then add the string beans. Stir-fry for 3-4 minutes until they are bright green and tender-crisp.

  6. Combine and Season

    Return the tofu to the pan. Add soy sauce, oyster sauce, and sesame oil. Stir everything together until well coated. Season with salt and pepper to taste.

  7. Serve

    Transfer to a serving dish and garnish with sesame seeds. Serve hot.

03From our kitchen

Cook's tips

  • Tofu can be pressed ahead of time and stored in the fridge for up to 24 hours.
  • Leftovers can be stored in an airtight container in the fridge for up to 3 days.
  • Green beans or snap peas can be used instead of string beans.

Cook's note

Remember to adjust the seasoning to your taste. This dish pairs well with steamed rice or noodles.

04Frequently asked

Questions & answers

Can I use frozen string beans?

Yes, you can. Thaw them first and pat dry before cooking to avoid excess moisture.

What if I can't find oyster sauce?

You can substitute with hoisin sauce or an additional tablespoon of soy sauce for a slightly different flavor.

How do I prevent the tofu from sticking to the pan?

Make sure your pan is hot and use enough oil to prevent sticking. Non-stick pans can also help.

05Keep cooking