Marinated Tofu and Bok Choy Stir-Fry


Finally, the air has started getting back its crispiness, the sun is still shy but not for long. It has been a cold and long winter this year and it still is in many parts. I am sure we all are ready for spring and sunny summer days. Trust me, it is just around the corner. We are almost done with January and in no time we all will be getting ready for beaches and grilling.


Well, with that being said, even-though it may be a little early but I am in my spring zone. I have officially said bye to my winter boots and cozy mittens. Colors and cottons are seducing me and hell yes I am all ready to give in.

Slow cooking is officially done as of now; it is all about quick, fast and fresh in my kitchen. Yes I am all ready to welcome beautiful spring. And as we all are getting ready to enjoy long summer days and fun family time, let me share today a delicious and healthy dish to bring a little spring on your table, “Marinated Tofu and Bok Choy Stir-Fry”


This is such an easy dish to make and tastes amazingly delicious. A perfect dinner idea when you are tired after a long day or just don’t want to spend long time in kitchen but still don’t want to compromise on flavors.  Marinating tofu adds lots of flavor and smokiness to the dish. I also use bok choy and sprout beans along with tofu; they add wonderful texture and crunch to the dish. We enjoy this with boiled rice but you want you can toss some boiled noodles and make it a complete fun meal or just enjoy it with some savory pancake. Feel free to add veggies of your choice if you like, this recipe makes a perfect base for Tofu Stir-Fry and can be totally customized as per ones liking.


So my friends hang on, winter is all ready to say Adios and Spring is all ready to sprung!

Marinated Tofu and Bok Choy Stir-Fry

Total Time: 35 minutes

Yield: Serves 2-3


  • 1 (14-ounce) extra firm tofu
  • ½ pound bok choy, sliced into quarters lengthwise.
  • 1 cup bean sprout, loosely packed
  • 1 teaspoon minced garlic
  • Salt and pepper for seasoning.
  • Lime wedges, for serving
  • 2 – 2-½ tablespoons vegetable oil
  • Marinade for Tofu-
  • 2 teaspoons minced garlic
  • 1 teaspoon minced ginger
  • 3 tablespoons maple syrup
  • 1-tablespoon rice vinegar
  • 1-teaspoon sesame oil
  • ¼ teaspoon red pepper flakes (optional)
  • 2 tablespoons water


  1. Lined a baking sheet with paper towel and place the tofu block on it; top the tofu block with more paper towels and place another baking sheet on top of it. Place canned goods or heavy skillet on top of the baking sheet to add weight to it. Let the tofu sit like this for 20-25 minutes to drain out all the excess soaking liquid.
  2. Place the drained tofu on a clean cutting board and cut it into ¾ inch to 1-inch cubes.
  3. Whisk together all the marinade ingredients in a clean non-reactive bowl; add tofu to the marinade and gently toss it so the tofu cubes get well coated with the marinade. Let the tofu marinate for 15-20 minutes.
  4. Heat 1 tablespoon of oil in a non-stick skillet/wok over high heat. Add tofu cubes (reserving the marinade) and cook until it gets golden brown on both sides, 1 to 2 minutes per side. Remove the tofu from the skillet and set aside.
  5. Add remaining oil to the skillet and heat it on high heat. Add the minced garlic and stir-fry for 30 seconds; add the bok choy and cook for 2-3 minutes stirring constantly.
  6. Now add the reserved marinade along with water and keep stir-frying bok choy for another 1-2 minutes or until all the liquid has dried out. Add bean sprouts and give everything a quick toss.
  7. Finally add the cooked tofu and give everything a good toss. Check for seasoning and add salt and pepper as needed.
  8. Serve hot.


You can adjust red pepper flakes as per your choice. Tofu can be marinated unto a day in advance. Keep it refrigerated.

{ 21 comments… add one }

  • Laura (Tutti Dolci) January 29, 2013, 6:18 am

    I love stir-fry and bok choy, the flavors in your marinade are delicious!

  • Rosa January 29, 2013, 7:07 am

    A wonderful dish and delicious combination! I love your pictures.



  • Lail | With A Spin January 29, 2013, 8:07 am

    All of my fav flavors and ingredients!

  • Lorraine @ Not Quite Nigella January 29, 2013, 8:09 am

    Hehe well we are getting all sorts of strange weather here so perhaps it is the time for a season change! :D

  • Sandra's Easy Cooking January 29, 2013, 3:47 pm

    Great post Reem! I am totally ready for Spring time, and your dish looks delicious! Yummy pics too!

  • Tanvi@sinfullyspicy January 29, 2013, 6:18 pm

    I love the clean, crisp feeling in your pictures!Baby bok choy is one of my fav veggies love how easy & quickly it cooks to a super meal.Your perfectly grilled tofu is making me think twice abt trying, I m nt a big fan.Like typical dilliwalla, I always end up comparing it to paneer ..lolz;)
    Have a fun week ahead!

  • Charul @ Tadka Masala January 29, 2013, 6:20 pm

    Wonderful pics Reem! Loved the colour on tofu!

  • Hotly Spiced January 29, 2013, 7:45 pm

    I don’t want the seasons to change – I’m loving summer and not at all ready for winter! This is a lovely, tasty looking meal that would also be very good for you. xx

  • CCU January 29, 2013, 8:12 pm

    What a colourful and delicious stir fry :D

    Choc Chip Uru

  • Jenn and Seth January 29, 2013, 9:56 pm

    your photos are absolutely gorgeous! such a fresh and vibrant dish – perfect way to get into a spring mindset, love it!

  • Lawyer Loves Lunch January 30, 2013, 12:53 am

    Wandered to your blog by way of Kankana’s blog and I’m so glad I did. We’ve been trying to eat less meat this year (something that is NOT making my Pakistani husband very happy) but I’m hopeful the gorgeous flavor combinations in this dish will convince him :)

    PS: Your photos are absolutely lovely. Are you shooting in natural light or using photo lights?

    • Reem January 30, 2013, 5:09 am

      Thanks for stopping by, I hope you’ll enjoy this recipe.
      My hubby too is a meat lover so I know it can be hard sometime. . Lol.
      B/W I shoot all my pic in natural light, Always.

  • yummychunklet January 30, 2013, 3:38 am

    Delicious looking dish! Just what I need to keep me on track with my vegan diet!

    • Reem January 30, 2013, 5:21 am

      Vegan diet. .. that sounds wonderful. I am to trying to get more veggies n less meat n dairy in our meals these days. Trust me holiday eating has left quiet a Mark on my dress size.

  • Alice @ Hip Foodie Mom January 30, 2013, 5:29 am

    Oh my goodness!! I love love love this! so simple yet flavorful. . LOVE tofu and bok choy! yum! Totally going to try your recipe!

    • Reem January 30, 2013, 6:04 am

      Thank you so much!

  • Angie@Angie's Recipes January 30, 2013, 5:54 pm

    Had lots of tofu last two weeks…your stir-fry looks delightful!

  • thyme (sarah) January 31, 2013, 1:04 pm

    Mmmm. I could eat tofu in just about anything. I get this appetizer at our little Japanese restaurant we frequent. I can’t remember the name of the dish but the tofu is lightly fried and is served with a sauce…sooooo good.

  • Nami | Just One Cookbook January 31, 2013, 6:39 pm

    I spotted fun ingredient, maple syrup in the marinade! I want to try that. Looks so pretty and healthy dish!

  • Bam's Kitchen February 1, 2013, 7:27 am

    Reem I feel healthier and lighter already just reading your recipe. Spring veggies are abundant in the wet markets and I am off now to gather supplies for the weekend so fresh tofu, mung beans and baby bok choy are on my list. Take Care, BAM

    • Reem February 1, 2013, 3:44 pm


      Thank you, Lemme know how you liked it.


Leave a Comment