• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • All Recipes
    • Breakfast & Brunch
    • Lunch & Dinner
    • Vegetarian Sides
    • Vegan Desserts
    • Drinks
    • Gluten- Free
    • Refined-Sugar Free Desserts
    • 10 Ingredients or Less
    • 30 Minutes or Less
  • Popular Recipes
  • About
    • Discount Codes
    • Lifestyle
  • Work With Me
  • Subscribe
  • eBook

ShortGirlTallOrder logo

menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Popular Recipes
  • Breakfast + Brunch
  • Lunch & Dinner Mains
  • Vegan Desserts
  • Drinks
  • About
  • Work with me
  • Vegan eBook
  • Follow ShortGirlTallOrder On:

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » All Recipes » Tofu Recipes

    Published: Jan 31, 2022 · by Megan · This post may contain affiliate links.

    Black Pepper Tofu & Green Beans

    50.3K shares
    Jump to Recipe
    crispy tofu with green beans and shallots in a black pepper sauce

     My favorite vegan & gluten-free recipe for Black Pepper Tofu & Green Beans is officially here! This green bean tofu stir fry recipe contains only 9 ingredients that can easily be found at most grocery stores. I can solidly say this easy 5-ingredient black pepper sauce makes this the most delicious vegan weeknight dinner!

    black pepper tofu green bean stir fry in a cast iron wok

    *Recipe shared January 2020 and updated January 2022*

    Can I just say that I NEVER thought making an Asian tofu stir fry sauce at home could be this easy and taste this good? Black Pepper Tofu is one of my favorite recipes to eat as takeout, but I always believed it was too complicated to make at home.

    Previously, I've tried other recipes for homemade black pepper tofu that were delicious but contained way too many complicated grocery items.

    In contrast, this black pepper tofu recipe contains 9 ingredients that can ALL be easily found at most grocery stores and can be whipped up in just 40 minutes!

    Ingredients:

    labeled ingredients including tofu, black pepper, tamari, cornstarch, green beans, shallots, ginger, sugar, sesame oil.

    Ingredient notes:

    • Tofu: For this recipe, you'll need to use firm or extra-firm tofu. Soft/silken tofu will not work as it will fall apart when stir-frying.
    • Cornstarch: This is the secret ingredient for crispy tofu! I don't recommend substituting it for anything, but you can stir-fry the tofu without it if necessary.
    • Tamari: Tamari is essentially gluten-free soy sauce. You can substitute regular soy-sauce in this recipe or even replace half the tamari/soy-sauce with veggie broth for a less salty sauce.
    • Peppercorn: Freshly ground is a MUST for this recipe.
    • Not pictured: Water or vegetable broth which we are using in the black pepper sauce.
    three bowls filled with white rice, black pepper tofu, green beans, and basil

    How to make black pepper tofu

    Make the crispy tofu

    The first step to making this tofu green bean stir fry is cooking the tofu to crispy perfection. In particular, these tips & tricks are sure to give you crispy tofu every time!

    One: Make sure the Tofu is Extra Firm & DRY: To do this, slice the tofu in half and press it between two towels or paper towels. Then, let the tofu sit like this for about 10 minutes.

    Two: Use the right oil to stir fry. For this recipe, I used sesame oil. It has a higher smoke point meaning it can withstand being cooked at high heat without burning. Besides the desirable smoke point, sesame oil also adds great flavor to this stir fry.  In case you can't find sesame oil, other oils that could work for the recipe include canola, grapeseed, soybean, avocado, or peanut oil.

    Three: Cornstarch for Crispiness! Did you know cornstarch makes the best coating to make tofu crispy and brown? For this recipe, I don't recommend replacing the cornstarch with alternatives like tapioca starch or arrowroot as the tofu won't get as crispy.

    bowl of cubed tofu coated in cornstarch

    Four: Use a Wok to Stir Fry. My wok is truly my most BELOVED kitchen appliance. In fact, I use it to cook many other dishes on SGTO like my favorite Vegan Eggplant Lentil Curry. Using a wok helps to distribute heat more evenly while cooking and allows me to use less oil. Win, win!

    To sum it up, once the tofu is coated with the cornstarch, add 1 tablespoon sesame oil to a wok. Once the oil is hot, add in the tofu and stir fry for 10-15 minutes until brown and crisp. Then, set the tofu aside for later.

    wok full of crispy cubed tofu

    P.S- If you'd like to make this tofu green bean stir fry oil-free you can also bake the tofu! Simply follow the instructions in my Baked Tofu with Peanut Sauce to read how.

    Make the black pepper sauce

    This homemade black pepper sauce can be made in one bowl & contains only 5 ingredients.

    All you need to do is whisk together the tamari (or soy sauce), water (or vegetable broth for more flavor), sugar, ground ginger, and black pepper together in a small bowl. After that, your sauce is ready to be added to the wok!

    bowl of black pepper sauce

    In order to keep this recipe gluten-free, I choose Tamari over traditional soy sauce which tends to have wheat added in. I like saltier food, but if you do not, you can also use a low-sodium soy sauce. You can also replace some of the soy sauce with additional vegetable broth or water for a less salty sauce.

    Also, I recommend usually a high-quality black pepper and grinding it fresh for this recipe. Specifically, I used a Rainbow Peppercorn Blend and love the flavor this black pepper mix brings to this tofu stir fry.

    If you are trying to stay away from refined sugar, coconut sugar can be used as a 1:1 substitution for brown sugar in this recipe.

    Also, while I choose ground dried ginger for this black pepper tofu recipe, grating in fresh ginger would give this stir fry even more flavor.

    Stir fry the green beans & shallots

    The vegetables I used in this dish are shallots and of course...beloved green beans!

    For the best texture, I like to cut the ends off my green beans (the stringy part) and then chop each green bean into halves or thirds. When cutting the shallots, I like to finely dice them so they blend into the sauce.

    two images of shallots and green beans being diced with a knife on wooden board.

    After you have stir-fried the tofu and made the sauce, add more sesame oil to the hot wok. Once the oil is hot, add in the vegetables and stir fry for about 5 minutes.

    wok of stir fried green beans and shallots

    Pro-Tip: A few people have tested this recipe with sliced mushrooms and sliced red peppers and recommended that as well! Whatever veggies you add, I bet they will taste great in this tofu green bean stir fry.

    Mix together & serve over rice

    As a final step, add the crispy tofu to the wok with the stir-fried veggies and black pepper sauce and mix them together.

    The cornstarch from the tofu will help to thicken the sauce a bit, but you'll also have plenty of sauce leftover to pour on top of the rice.

    Lastly, top off the vegan black pepper tofu bowls with fresh Thai basil! I also love serving this recipe over white rice or pairing it with my FAVORITE Vegan Fried Rice.

    three bowls filled with white rice, black pepper tofu, green beans, and thai chili peppers

    This Black Pepper Tofu & Green Beans recipe is simple, quick to whip up as a weeknight dinner, and absolutely delicious.

    Personally, I love that it is a healthy dish AND comfort food at the same time. Pair it with a big bowl of white rice and dig in for the best vegan tofu recipe you've ever had!

    -TSG

    More vegan tofu recipes you will love:

    • Southwest Tofu Scramble
    • a pan of lo mein noodles with tofu, snap peas, carrots, peppers, cabbage, and green onions
      Vegan Lo Mein with Tofu
    • a bowl of thai basil coconut curry with tofu, avocado, and chickpeas
      Vegan Thai Basil Tofu Coconut Curry
    • platter of fresh rolls with basil, tofu, and fresh vegetables with a side of peanut sauce, limes, peanuts, and fresh purple flowers on top
      Vegan Tofu Spring Rolls

    If you loved this recipe, please leave a 5-star review on the recipe card. I always appreciate your feedback and support! You can also follow along on my Instagram, Facebook, TikTok, and Pinterest, or sign up for our newsletter!

    A bowl of white rice filled with black pepper tofu, green beans, and basil

    Black Pepper Tofu & Green Beans

    A spicy & crispy Black Pepper Tofu recipe with crispy tofu, green beans, shallots, and the most delicious black pepper sauce.
    4.76 from 101 votes
    Print Pin
    Course: Vegetarian Lunch + Dinner
    Cuisine: Asian Fusion
    Prep Time: 20 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 4 servings
    Author: Megan Horowitch

    Ingredients 
    US Customary - Metric

    • 14 oz firm tofu must be firm or extra firm, not soft
    • 2 Tablespoons cornstarch
    • 2 Tablespoons sesame oil
    • 1 ½ cup chopped green beans
    • 2 shallots about ½ cup finely chopped
    • 6 Tablespoons tamari or soy sauce
    • 3 Tablespoons water or vegetable broth Can sub with extra tamari for a saltier dish.
    • 2 ½ Tablespoons organic sugar
    • ½ teaspoon ground ginger
    • 1 Tablespoon freshly ground black pepper reduce to ½ Tablespoon for a less spicy dish
    • Fresh Thai Basil optional, as garnish

    Instructions

    • To begin, slice the block of tofu in half and press it between two towels or two paper towels. Let the tofu sit for 10 minutes to soak up any excess moisture.
    • While the tofu is being pressed, chop up the green beans and shallots and make the black pepper sauce. To make the black pepper sauce, simply whisk together the soy sauce/tamari, water/vegetable broth, sugar, ground ginger, and freshly ground black pepper in a small bowl and set aside.
    • Once the ingredients are prepped, cut the pressed tofu into 1 inch cubes and add to a large bowl. Add the cornstarch to the bowl and use your hands to evenly coat the tofu in cornstarch.
    • Next, add 1 tablespoon of sesame oil to the work and turn on the heat. Once the oil is hot, add in the tofu and stir fry for 10-15 minutes until the tofu is browned and crispy on the outside. Remove the tofu from the wok and set aside in a bowl.
    • Add the remaining 1 tablespoon of sesame oil to the wok followed by the chopped shallots and green beans. Stir fry for about 5 minutes until the shallots are translucent. Then, add in the black pepper sauce and tofu. Cook all the ingredients for an additional 3-5 minutes to help thicken the sauce.
    • Remove the wok from the heat and serve the black pepper tofu and green beans on top of white rice. Garnish with the Thai basil if desired. Enjoy!

    Notes

    • Stir fry can be stored in a closed container and will keep in the fridge for 3-4 days or in the freezer for up to 1 month.
    • The original sauce recipe called for 10 Tablespoons of tamari but has now been changed to 6 Tablespoons tamari and 3 Tablespoons of water or vegetable broth based on feedback and retesting. If you prefer the original recipe, please adjustb= back to 10 Tablesoons tamari. Thank you for your feedback so I could make this recipe even better!
    • For an even less salty sauce, use low-sodium soy sauce or replace an additional 2 tablespoon of the tamari with vegetable broth or water.
    • If you would like a less spicy dish, simply reduce the black pepper to ½ tablespoon (3 grams). It still will taste delicious!
    • This recipe is adapted from Dishing out the Health Black Pepper Tofu recipe but is less spicy & contains more veggie goodness!

    Nutrition

    Serving: 1bowl, no rice | Calories: 232kcal | Carbohydrates: 21g | Protein: 13g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 4g | Sodium: 1518mg | Potassium: 210mg | Fiber: 3g | Sugar: 11g | Vitamin A: 293IU | Vitamin C: 6mg | Calcium: 157mg | Iron: 3mg
    Tried this recipe?Mention @shortgirltallorder or tag #sgtoeats!

    More Tofu Recipes

    • wooden spatula scooping up two slices of golden pan fried tofu from a pan.
      Crispy Pan Fried Tofu
    • bowl of rice topped with gochujang tofu, two lime slices, scallions, and sesame seeds.
      Gochujang Tofu
    • lemon platter topped with pasta and crispy lemon tofu with caper lemon shallot sauce, fresh parsley, and lemon slices.
      Vegan Tofu Piccata
    • a portobello mushroom on a plate filled with a leek tofu stuffing with fresh herbs.
      Vegan Stuffed Portobello Mushrooms

    Sign up for our newsletter!

    And receive our FREE ebook with 6 easy 30-minute weeknight dinners to help you eat more plant-based meals!

    Reader Interactions

    Comments

    1. Mand says

      February 03, 2025 at 8:42 am

      5 stars
      Thank you for this amazing recipe - best way I have ever eaten tofu. Was looking for a vegetarian recipe to use my abundance of homegrown green beans, and found this. Have made it twice and the only change I have made is to use fresh ginger instead of ground.

      Reply
      • Megan says

        February 03, 2025 at 3:33 pm

        So glad you enjoyed the recipe 🙂

        Reply
    2. Lindsay Sexton says

      August 01, 2024 at 1:17 am

      5 stars
      Loved it! Next time will maybe double the sauce, it was so good. Loved the black pepper, it’s very medicinal as well as spicy.
      Thank you!
      Lindsay

      Reply
      • Megan says

        August 01, 2024 at 3:01 pm

        So glad you loved it- you can totally double the sauce if you want extra- I would even add a touch of cornstarch to it if doing this to help it thicken a little!

        Reply
    3. Theresa says

      June 03, 2024 at 10:38 pm

      Hello! Just wondering if the sugar is absolutely necessary. We don’t like our meals “sweet” and oftentimes come across recipes that skew that way. Thanks. Looking forward to making this.

      Reply
      • Megan says

        June 04, 2024 at 1:19 am

        I personally think it is- but you can always reduce it if you would like!

        Reply
    4. Neha says

      January 18, 2024 at 4:52 am

      5 stars
      This was absolutely delicious, and so easy to put together! Followed the recipe almost exactly... Didn't have ground ginger so just grated some fresh ginger into the sauce. Would definitely make it again!

      Reply
      • Megan says

        January 18, 2024 at 5:24 pm

        Fresh ginger sounds even better- glad you enjoyed!

        Reply
    5. Kristi Velazquez says

      December 06, 2023 at 9:11 pm

      4 stars
      This is a very good recipe. I did make a few modifications after I cut and cleaned the green beans, I boiled them for 10 minutes first only because I like my vegetables a little softer. I added mushrooms. I double the sauce. And I used 1 tablespoon of oil and cornstarch to toss the tofu in and put it in my air fryer For eight minutes first to make sure it was crispy . Served over white rice. Delicious. Thank you.

      Reply
    6. Lydia says

      October 31, 2023 at 9:19 am

      5 stars
      I have made this recipe four times now, and it is a family favorite. I've taken the liberty of adding in other veggies (kale and chopped kale stems, spinach, cabbage) and it turns out delicious each time. I find that the tofu doesn't crisp up well and sticks if I cook it in my wok, so I use a nonstick pan to cook the tofu and that works well. Thank you for a great recipe!

      Reply
      • Megan says

        October 31, 2023 at 1:19 pm

        Love all those yummy veggie additions :)!

        Reply
    7. August Galifi says

      September 25, 2023 at 12:44 pm

      5 stars
      The sauce is the star of this dish. It is the right mixture of smokey and spicy. The black pepper sauce is my go to stir-fry sauce on a variety of dishes. The first time I made this, I followed recipe exactly and used the string beans and tofu. Now I use whatever vegetables and vegan protein I have on hand. Works beautifully. Also, to give it that kung pao feel, I also throw in a handful of peanuts. Delish.

      Reply
      • Megan says

        September 25, 2023 at 4:13 pm

        Peanuts sound like such a good addition- glad you love the recipe!

        Reply
        • Kim says

          February 07, 2025 at 1:58 am

          5 stars
          I love this black pepper sauce! I had to modify a bit because I didn’t have enough soy sauce, so I did part coconut aminos teriyaki sauce.i do add a little bit more avocado oil to cook the tofu in my wok. I can’t wait to put fresh, just picked asparagus in this stir fry. Definitely going to put this into my rotation. Thank you.

    8. Géke says

      September 05, 2023 at 6:47 pm

      This was amazingly delicious! Never thought stir-fried green beans could turn out so delicious. Great sauce top.

      Reply
      • Megan says

        September 06, 2023 at 8:40 am

        So glad you liked it!

        Reply
    9. Janet says

      August 21, 2023 at 5:16 am

      5 stars
      We really enjoyed this recipe. Thank you!

      Reply
      • Megan says

        August 21, 2023 at 1:27 pm

        You're so welcome! 🙂

        Reply
    10. Brittany says

      August 13, 2023 at 1:12 am

      5 stars
      This was honestly so freaking good! I can really appreciate how easy it was as well.

      I stir fried on medium high for the green beans and onion for about 5 - 6 minutes, which made for a more wok fried consistency and texture. I added fresh garlic to the sauce and out of pure laziness just did half of corn starch straight in the sauce and just fried the tofu on it's own without the other half. The sauce stuck to the dish really well and the flavor profile was solid. I had fresh Thai basil in my garden, which I know it's an "option" but it feels like a must after tasting it melded together at the end.

      Love this and I will definitely make this again!

      Reply
      • Megan says

        August 13, 2023 at 7:26 pm

        So glad you enjoyed it! And totally agree the Thai basil really takes it to the next level flavor-wise 🙂

        Reply
    11. Jenji says

      June 24, 2023 at 4:19 pm

      2 stars
      This was just okay. Was lacking depth of flavor for me and the pepper was too overpowering.

      Reply
      • Megan says

        June 26, 2023 at 12:10 pm

        Sorry to hear you didn't like it!

        Reply
    12. Peggy says

      April 29, 2023 at 12:26 pm

      The written instructions say to use black pepper, but the photos show mixed, including red. Which is correct? Also, how finely should the peppercorns be ground?

      Reply
      • Megan says

        April 29, 2023 at 7:43 pm

        Either peppercorn variety will work (black or mixed)! I'm not sure how else to explain how to finely grind the pepper, it should just be fine enough that it will mix well into the sauce.

        Reply
        • Peggy says

          April 29, 2023 at 9:02 pm

          Thank you for the explanation. It says ‘freshly ground’, so I wasn’t sure if you meant coarse, medium or finely ground. I ended up going with medium grind, but it wasn’t very peppery so will use fine next time. Otherwise it turned out lovely. I cook for my 94 year old mother and she also enjoyed it a lot. My only alteration was to use slightly less tofu to veg, because a leftover handful of beans will usually get overlooked in the fridge. Thank you for a great, quick weeknight dish that I’ll definitely make again (with finely ground pepper!).

    13. CJ says

      November 18, 2022 at 10:59 pm

      4 stars
      Overall really good and not too intimidating for my first time preparing tofu. I did need a lot more cornstarch than recommended and it was way easier to bread the pieces spread out on a plate than in a bowl. The sauce was also overwhelmingly salty even using tamari, so I will sub out some of the tamari for broth next time. I ended up having to steam the beans for about ten minutes to get them cooked. Definitely good enough to make again with some minor tweaks. I'm excited to have a tofu recipe that I enjoy and can come back to.

      Reply
      • Megan says

        November 18, 2022 at 11:20 pm

        Thanks for sharing your adaptations and glad you enjoyed it!

        Reply
    14. Melissa says

      November 18, 2022 at 2:05 am

      5 stars
      We enjoyed it! I am a bit of a weakling when it comes to spice (I missed your note about decreasing the pepper), but I still loved it! I will decrease the next time I make. Great recipe!

      Reply
      • Megan says

        November 18, 2022 at 1:52 pm

        So glad you loved it- and yes the pepper is totally adaptable so hope it works better a little less spicy next time 🙂

        Reply
    15. Erin says

      November 15, 2022 at 4:12 am

      3 stars
      The flavor was good but I’m surprised nobody commented on how tough the green beans were after only 5 minutes of cook time. I am simmering the whole thing while covered for another few minutes in hopes of making the green beans more tender.

      Reply
      • Megan says

        November 15, 2022 at 2:19 pm

        They're meant to stay a bit firm and crunchy- but definitely not tough. you want to steam them before adding them next time if you prefer softer green beans. hope that helps!

        Reply
    16. Jill says

      October 18, 2022 at 6:25 pm

      5 stars
      Delicious recipe and simple to follow instructions.

      Reply
      • Megan says

        October 18, 2022 at 11:09 pm

        So happy to hear it! 🙂

        Reply
    17. Carin says

      September 30, 2022 at 2:33 pm

      This is super delicious and easy to make. My husband even likes it and we added it to our make it again recipes.

      Reply
      • Megan says

        September 30, 2022 at 2:34 pm

        Love hearing that thank you 🙂

        Reply
    18. Lori says

      August 30, 2022 at 11:36 pm

      5 stars
      This is so delicious! I added baby Bella mushrooms, because love mushrooms. We served over steamed rice and both my husband and I had seconds! This is definitely a keeper!

      Reply
      • Megan says

        August 31, 2022 at 2:09 pm

        Adding mushrooms sounds perfect- so happy you both liked it! 🙂

        Reply
    19. Althea says

      July 10, 2022 at 4:50 pm

      Megan,
      We’re trying it tonight! I’m making batch A using the recipe you wrote; and batch B using chicken for my son. I’m intrigued by Krystal putting it in the crockpot (I’ll have to figure out how to do that) and I look forward to adding this to our dinner rotation!

      Reply
      • Megan says

        July 10, 2022 at 6:37 pm

        Amazing hope you enjoy it both ways!

        Reply
      • Nick says

        January 16, 2024 at 8:15 am

        4 stars
        My tofu did crisp up when I tried it, but then when I mixed it with the sauce by the time I served it it had gone soggy and lost all crunchiness. Not sure what I did wrong there. Was very tasty apart from that though

        Reply
        • Megan says

          January 16, 2024 at 1:45 pm

          You likely just need to cook the tofu longer next time so it crisps up more and holds its texture. Hope that helps!

    « Older Comments
    4.76 from 101 votes (63 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    picture of girl with curly hair holding a spoon of food.

    Hi, I'm Megan! I believe eating plant-based food can be enjoyable for everyone. Eating plants doesn't have to be hard and it certainly shouldn't be boring. I am here to help you on your journey to eating food you actually feel good about and to make cooking at home fun again! 

    More about me →

    Follow SGTO:

    Summer Favorites:

    • pile of cookies topped with vanilla icing and dried strawberry pieces
      Vegan Strawberry Sugar Cookies
    • bowl of thinly sliced cucumbers, edamame, cilantro, scallions, and sesame topped with a chili oil sauce.
      Cucumber Edamame Salad
    • bowl of pasta with burst cherry tomatoes, basil, vegan parmesan, and two forks
      Vegan Tomato Basil Pasta
    • round cake topped with swirls of whipped cream, blueberry jam, lemon slices, and lemon zest.
      Vegan Blueberry Lemon Cake
    • a plate of blackberry peach cobbler getting a spoonful taken out
      Vegan Blackberry Peach Cobbler
    • bowl of tomato gazpacho topped with tomatoes chives cucumber and oil drizzle.
      Vegan Gazpacho

    Footer

    ↑ back to top

    About

    • About
    • Contact

    Resources

    • All Recipes
    • Popular Recipes
    • Discount Codes

    Terms & Conditions

    • Privacy Policy & Disclaimer

    Copyright © 2024 ShortGirlTallOrder®. All Rights Reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.