This scrumptious stir-fry is made with crispy tofu and stir-fried green beans in a savory sesame garlic sauce. It’s satisfying, flavorful, and a total cinch to make!
Green beans are in season! And if you live in my house, green beans are really in season. See, I’m kind of the world’s worst (but also most enthusiastic!) home vegetable gardener. I have so many failures with squash, tomatoes, leafy greens … you name it. But for whatever reason, green beans are one of the few summer veggies that I always manage to grow successfully.
I like to celebrate by coming up with recipes starring green beans. Last year it was my Lebanese green bean stew. This year, it’s a delicious stir-fry featuring green beans and tofu. It’s delicious!
I don’t usually incorporate green beans into stir-fries that feature other veggies, because they cook a bit differently. Green beans are firmer, and take a bit more time to cook. I also like to use a little less heat and a little more oil to get just the right texture.
With all that in mind, I’ve made green beans the star of this scrumptious stir-fry. If you’ve a successful green bean gardener like me, you’ll want to make this for sure. And if not, just go get some at the store!
Jump to:
Ingredients You’ll Need
- Water.
- Soy sauce.
- Dark soy sauce. This has a darker color and more intense flavor than regular soy sauce. Many grocery stores carry it in the international aisle. If yours doesn’t, try an Asian market.
- Vegan oyster sauce. This is another product that you can find in either the international aisle, or in an Asian market.
- Toasted sesame oil. Most stores carry this in the international section.
- Rice vinegar. You can also find this in the international section, probably right next to the toasted sesame oil.
- Sambal oelek. This is a spicy chili paste that will add some heat to your stir-fry sauce. Leave it out for a milder dish. Can you guess where it’s sold? You got it — the international aisle.
- Brown sugar. Use organic brown sugar to keep the recipe vegan. Conventional brown sugar may be processed using animal bone char, so it’s not always vegan.
- Cornstarch.
- Black pepper.
- Peanut oil. You can swap this out with another neutral high-heat oil if you’d like. Canola oil, corn oil, and vegetable oil will all work.
- Tofu. Super-firm tofu works best for this recipe. The texture is great, and it’s ready to cook straight from the package. If you can’t get your hands on extra-firm tofu, use super-firm tofu, but press it before cooking.
- Fresh green beans.
- Garlic.
- Toasted sesame seeds.
- Cooked rice. Use any variety of rice that you normally like to enjoy with a stir-fry.
How It’s Made
The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you’d like to skip right to the recipe!
Start by making your sauce. Stir cold water, soy sauce, dark soy sauce, vegan oyster sauce, toasted sesame oil, rice vinegar, sambal oelek, brown sugar, cornstarch, and black pepper together in a small bowl.
Pan-fry your tofu. Coat the bottom of a wok or skillet with some oil, heat it up, and add diced tofu. Cook the tofu cubes for a few minutes on each side, until they’re golden brown and crispy. Move them to a plate when they’re done.
Add some more oil to the wok and turn up the heat. Add the green beans. Stir-fry them for a few minutes. Occasionally stop stirring and let them sit on the hot cooking surface so they brown and blister. Keep doing this until they are bright green and tender-crisp.
Lower the heat and give the wok a few moments to cool down, then push the green beans to the side and add minced garlic. Sauté the garlic for about thirty seconds, stirring and being careful to prevent it from burning.
Tip: Depending on the type of burner and cooking vessel you’re using, it may take a minute or two for the temperature to come down. I’m using a carbon steel wok and induction burner, so things cooled down quickly. If you’re using an electric cooktop or something like cast iron, it may take a little longer. You’re ready to add your garlic when the sound of the beans sizzling has significantly slowed.
Stir up the green beans and garlic. Raise the heat back up, then add the cooked tofu back to the wok or skillet. Pour the sauce over the tofu and green beans.
Stir-fry the tofu and green beans for about a minute, just until the sauce thickens a bit and forms a nice coating on them.
Give the dish a generous sprinkle with toasted sesame seeds.
Your tofu and green bean stir-fry is ready to serve. Enjoy it with some rice!
Leftovers & Storage
Leftover stir-fried tofu and green beans will keep in an airtight container in the fridge for about three days. You can reheat it in the microwave, or in a pan on the stove, adding a splash of water if needed.
More Vegan Stir-Fry Recipes
Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!
Sesame Garlic Stir-Fried Tofu & Green Beans
This scrumptious stir-fry is made with crispy tofu and stir-fried green beans in a savory sesame garlic sauce. It’s satisfying, flavorful, and a total cinch to make!
Ingredients
For the Sauce
-
2
tablespoons
cold water -
2
tablespoons
soy sauce -
1
tablespoon
dark soy sauce -
1
tablespoon
vegan oyster sauce -
2
teaspoons
toasted sesame oil -
1
tablespoon
rice vinegar -
1
teaspoon
sambal oelek,
or to taste -
1
teaspoon
cornstarch -
2
teaspoons
organic brown sugar -
1
teaspoon
black pepper
For the Stir-Fry
-
3
tablespoons
peanut oil,
divided -
1
(16 ounce/454 gram) package
super-firm tofu,
diced (about ½-inch) -
12
ouces
fresh green beans,
ends trimmed -
5
garlic cloves,
minced -
2
tablespoons
toasted sesame seeds -
Cooked rice,
for serving
Instructions
-
Stir the sauce ingredients together in a small bowl or container. Set this aside.
-
Coat the bottom of a large wok with one tablespoon of the oil and place it over medium heat (Note1). Give the oil a minute to heat up, then add the tofu cubes in a single layer (Note 2). Cook the tofu for about 10 minutes, flipping the pieces once or twice, until they’re browned and crispy. Transfer them to a plate when done.
-
Add the remaining oil to the wok and turn up the heat to medium-high. Once the oil is hot, add the green beans. Stir-fry the beans for about 6 to 8 minutes, until they are tender-crisp, bright green, and blistered in spots. Stop stirring every now and then, giving the beans 20 seconds or so to sizzle in the oil. (See Note 3 regarding precautions.)
-
Turn the heat down to medium. Give the wok a few moments to cool down (Note 4), then push the green beans to the side and add the minced garlic. Sauté the garlic for about 30 seconds.
-
Stir the garlic and the green beans together. Raise the heat back to medium-high. Return the cooked tofu to the wok, then pour the sauce over the tofu and beans. Continue stir-frying everything for about a minute, until the sauce has thickened and coats the tofu and beans.
-
Remove the wok from heat and sprinkle the stir-fry with sesame seeds.
-
Serve the stir-fry over rice.
Recipe Notes
- A skillet can be used if you don’t have a wok, but it must be capable of withstanding high heat and have somewhat of a nonstick cooking surface for the tofu. Cast iron will work. If you don’t have something that meets both conditions, use two separate cooking vessels — nonstick for pan-frying the tofu, and high-heat for stir-frying.
- You can cook the tofu in batches if it won’t all fit at once.
- Be very careful here as you’ll be using more oil than usual for stir-frying. Watch out for sputtering hot oil, and remove the wok from heat if it starts to smoke.
- Some materials, such as cast iron, may take a bit longer to cool down. Listen for the sizzling to slow before adding your garlic.
- Nutrition information does not include rice.
Nutrition Facts
Sesame Garlic Stir-Fried Tofu & Green Beans
Amount Per Serving
Calories 227
Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 3g15%
Polyunsaturated Fat 6g
Monounsaturated Fat 7g
Sodium 1202mg50%
Potassium 265mg8%
Carbohydrates 9g3%
Fiber 1g4%
Sugar 4g4%
Protein 11g22%
Vitamin A 24IU0%
Vitamin C 2mg2%
Calcium 91mg9%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.