Vegan Ginger Sesame Tofu Recipe

I keep coming back to this Vegan Ginger Sesame Tofu because the glossy ginger-sesame sauce clings to every bite of tofu and green bean. Over steamed rice, it turns into the kind of fragrant, satisfying dinner that disappears fast.

A photo of Vegan Ginger Sesame Tofu Recipe

I’m obsessed with this Vegan Ginger Sesame Tofu because it hits that sweet spot between bold, punchy, and totally craveable. The tofu gets that satisfying bite I always want, while fresh ginger brings the kind of sharp, fragrant kick that makes me keep going back for one more forkful.

And yes, I absolutely pile it over rice because that sauce deserves a landing place. No bland little cubes here.

I love how the sesame flavor lingers without taking over, and I enjoy that it feels saucy, glossy, and weeknight-friendly without tasting like I settled for the easiest option again tonight.

Ingredients

Ingredients photo for Vegan Ginger Sesame Tofu Recipe

  • Extra firm tofu brings the protein and gets those crispy, golden little edges.
  • Green beans add snap, color, and that “hey, I ate vegetables” feeling.
  • Cornstarch is the crispy coating trick.

    Basically, don’t skip it.

  • Neutral oil helps everything brown without stealing the spotlight.
  • Soy sauce or tamari gives the salty, savory backbone you’ll want.
  • Rice vinegar keeps the sauce bright so it doesn’t feel too heavy.
  • Maple syrup or brown sugar adds just enough sticky sweetness.
  • Fresh ginger brings warmth, zing, and a little takeout-style magic.
  • Garlic makes the whole pan smell ridiculously good.
  • Toasted sesame oil adds nutty depth.

    A little goes far.

  • Water or broth loosens the sauce so it coats instead of clumps.
  • Sesame seeds add crunch and make it look finished.
  • Green onions bring freshness, color, and that final pop.
  • Red pepper flakes add heat if you’re in the mood.
  • Plus salt and pepper help everything taste like itself, only better.

Ingredient Quantities

  • 14 ounces extra firm tofu, pressed and cut into 1 inch cubes
  • 8 ounces green beans, trimmed
  • 2 tablespoons cornstarch
  • 2 tablespoons neutral oil (vegetable or canola)
  • 3 tablespoons soy sauce or tamari
  • 1 tablespoon rice vinegar
  • 1 tablespoon maple syrup or light brown sugar
  • 1 tablespoon fresh ginger, finely minced
  • 3 cloves garlic, minced
  • 1 teaspoon toasted sesame oil
  • 3 tablespoons water or low sodium vegetable broth
  • 1 tablespoon toasted sesame seeds
  • 2 green onions, thinly sliced
  • 1/4 teaspoon red pepper flakes, optional
  • Salt and black pepper, to taste

How to Make this

1. Press tofu for at least 20 minutes, then cut into 1 inch cubes and pat dry.

2. Toss tofu gently with 2 tablespoons cornstarch and a pinch of salt and black pepper until evenly coated.

3. Heat 2 tablespoons neutral oil in a large skillet or wok over medium high heat. Add tofu in a single layer and cook, turning occasionally, until all sides are golden and crisp, about 10 minutes. Remove tofu to a plate.

4. In the same pan, add the trimmed green beans and a splash of water. Stir fry until bright green and tender crisp, about 4 to 6 minutes. Season lightly with salt and pepper, then push beans to the side or remove from the pan.

5. Reduce heat to medium and add minced garlic and finely minced ginger to the pan. Cook, stirring, until fragrant, about 30 seconds to 1 minute.

6. Whisk together 3 tablespoons soy sauce or tamari, 1 tablespoon rice vinegar, 1 tablespoon maple syrup or light brown sugar, 1 teaspoon toasted sesame oil, and 3 tablespoons water or low sodium vegetable broth. Pour the sauce into the pan with the garlic and ginger.

7. Bring the sauce to a gentle simmer, scraping up any browned bits. If you prefer a thicker sauce, dissolve an extra 1 teaspoon cornstarch in a little water and stir it in now until the sauce thickens.

8. Return the crispy tofu and green beans to the pan and toss gently to coat everything in the sauce. Cook for 1 to 2 minutes until heated through and glossy.

9. Remove from heat and finish with 1 tablespoon toasted sesame seeds and 2 thinly sliced green onions. Sprinkle 1/4 teaspoon red pepper flakes if using, adjust salt and black pepper to taste, and serve over steamed rice.

Equipment Needed

1. Tofu press or heavy plate with clean kitchen towels
2. Cutting board
3. Chef’s knife
4. Large skillet or wok
5. Spatula or tongs
6. Mixing bowl for tossing tofu with cornstarch
7. Small bowl and whisk or fork for the sauce
8. Measuring spoons and measuring cup
9. Plate for resting cooked tofu and serving prep

FAQ

Vegan Ginger Sesame Tofu Recipe Substitutions and Variations

  • Tofu: tempeh (firm, similar protein and chew), seitan (meaty texture, not gluten free), extra-firm pressed chickpea cubes (roasted for firmness).
  • Green beans: sugar snap peas (bright crunch), broccolini or small broccoli florets (heartier), thinly sliced bell pepper (sweeter, colorful).
  • Cornstarch: arrowroot powder (use 1:1, clearer finish), potato starch (use 1:1, good for high heat), tapioca starch (use slightly less for same thickness).
  • Soy sauce or tamari: coconut aminos (1:1, lower sodium and milder), liquid aminos (similar salty savory), reduced-sodium soy sauce plus a pinch of sugar to balance.

Pro Tips

1. For extra-crispy tofu, freeze it for a few hours then thaw before pressing. The texture firms up and the surface gets chewier, which helps it brown better.

2. Pat the tofu completely dry after pressing and right before tossing with cornstarch. Any residual moisture will steam the coating and make it soggy instead of crunchy.

3. Give the tofu space in the pan so each cube can develop a crust. Work in batches if needed, and only flip when a crust has formed so pieces do not stick and tear.

4. Brighten the sauce at the finish with a squeeze of fresh lime or a splash of rice vinegar, then taste and adjust sweetness or salt. A tiny bit of acid lifts the whole dish without changing the core flavors.

5. Toast the sesame seeds and gently warm the sliced green onions in the residual heat just before serving. The warm aromatics and nutty seeds add a nicer contrast to the crisp tofu and beans.

Please enter your email to print the recipe:

Vegan Ginger Sesame Tofu Recipe

My favorite Vegan Ginger Sesame Tofu Recipe

Equipment Needed:

1. Tofu press or heavy plate with clean kitchen towels
2. Cutting board
3. Chef’s knife
4. Large skillet or wok
5. Spatula or tongs
6. Mixing bowl for tossing tofu with cornstarch
7. Small bowl and whisk or fork for the sauce
8. Measuring spoons and measuring cup
9. Plate for resting cooked tofu and serving prep

Ingredients:

  • 14 ounces extra firm tofu, pressed and cut into 1 inch cubes
  • 8 ounces green beans, trimmed
  • 2 tablespoons cornstarch
  • 2 tablespoons neutral oil (vegetable or canola)
  • 3 tablespoons soy sauce or tamari
  • 1 tablespoon rice vinegar
  • 1 tablespoon maple syrup or light brown sugar
  • 1 tablespoon fresh ginger, finely minced
  • 3 cloves garlic, minced
  • 1 teaspoon toasted sesame oil
  • 3 tablespoons water or low sodium vegetable broth
  • 1 tablespoon toasted sesame seeds
  • 2 green onions, thinly sliced
  • 1/4 teaspoon red pepper flakes, optional
  • Salt and black pepper, to taste

Instructions:

1. Press tofu for at least 20 minutes, then cut into 1 inch cubes and pat dry.

2. Toss tofu gently with 2 tablespoons cornstarch and a pinch of salt and black pepper until evenly coated.

3. Heat 2 tablespoons neutral oil in a large skillet or wok over medium high heat. Add tofu in a single layer and cook, turning occasionally, until all sides are golden and crisp, about 10 minutes. Remove tofu to a plate.

4. In the same pan, add the trimmed green beans and a splash of water. Stir fry until bright green and tender crisp, about 4 to 6 minutes. Season lightly with salt and pepper, then push beans to the side or remove from the pan.

5. Reduce heat to medium and add minced garlic and finely minced ginger to the pan. Cook, stirring, until fragrant, about 30 seconds to 1 minute.

6. Whisk together 3 tablespoons soy sauce or tamari, 1 tablespoon rice vinegar, 1 tablespoon maple syrup or light brown sugar, 1 teaspoon toasted sesame oil, and 3 tablespoons water or low sodium vegetable broth. Pour the sauce into the pan with the garlic and ginger.

7. Bring the sauce to a gentle simmer, scraping up any browned bits. If you prefer a thicker sauce, dissolve an extra 1 teaspoon cornstarch in a little water and stir it in now until the sauce thickens.

8. Return the crispy tofu and green beans to the pan and toss gently to coat everything in the sauce. Cook for 1 to 2 minutes until heated through and glossy.

9. Remove from heat and finish with 1 tablespoon toasted sesame seeds and 2 thinly sliced green onions. Sprinkle 1/4 teaspoon red pepper flakes if using, adjust salt and black pepper to taste, and serve over steamed rice.