If you’re searching for a delightful vegetable-forward meal that’s bursting with flavor and texture, this Tofu and Bok Choy Stir-Fry Recipe is an absolute must-try. Combining crisp baby bok choy with perfectly crispy tofu cubes coated in a savory, slightly sweet sauce, this dish is both comforting and refreshing. It’s a fantastic way to enjoy a nutritious dinner that’s packed with vibrant colors, wonderful aromas, and a balance of tender and crunchy bites that dance on your palate.

Ingredients You’ll Need

A clear glass baking dish filled with evenly arranged cubes of tofu, each cube light beige with a slightly speckled texture from seasoning, sitting on a white marbled surface. The tofu pieces are spread out in a single layer, showing their smooth and firm texture. The dish has two clear handles on the sides. photo taken with an iphone --ar 4:5 --v 7

The beauty of this Tofu and Bok Choy Stir-Fry Recipe lies in its simplicity and the thoughtful selection of ingredients. Each item plays a vital role in crafting a harmonious dish—from the umami richness of soy sauce to the fresh crispness of bok choy and the subtle zing from ginger and chilis.

  • 3 tablespoons low-sodium soy sauce (use Tamari for gluten-free): This forms the savory backbone of the sauce, adding depth without overpowering.
  • 1 tablespoon rice vinegar: Brings a gentle acidity that brightens the stir-fry beautifully.
  • 2 tablespoons shaoxing wine (or dry sherry): Enhances the flavor with a slight complexity and subtle sweetness.
  • 1 tablespoon honey (or any sweetener such as maple syrup, brown sugar, coconut sugar): Balances salty and sour notes with just a touch of natural sweetness.
  • 1 tablespoon water: Helps loosen the sauce for perfect coating.
  • 1 14-oz package extra firm tofu: The hearty protein base, which crisps up wonderfully when baked.
  • 1 tablespoon soy sauce (Tamari for gluten-free): Used to marinate tofu for an extra savory kick.
  • 1 teaspoon sesame oil: Imparts a nutty aroma that elevates the entire dish.
  • 2 tablespoons cornstarch: Ensures the tofu gets that irresistible crispy crust.
  • 2 tablespoons neutral-flavored oil, divided (avocado oil preferred): Perfect for sautéing without overpowering flavors.
  • 1 pound baby bok choy: Offers a tender crunch and bright green color, bringing freshness to the plate.
  • 1-inch piece of ginger root, peeled and minced: Adds a warm, zesty kick that livens up the stir-fry.
  • 3 garlic cloves, minced: Provides fragrant depth and a touch of pungency.
  • 3 green onions/scallions: Contribute a mild oniony flavor and lovely green flecks.
  • 2 red chilis, seeded and sliced thinly: Bring just enough heat to keep things exciting.
  • 1 cup toasted cashews (or peanuts, optional): Adds crunch and nutty richness as a finishing touch.
  • 2 tablespoons sesame seeds (optional, for garnish): Sprinkled on top for visual appeal and subtle texture.

How to Make Tofu and Bok Choy Stir-Fry Recipe

Step 1: Preheat and Prepare Your Components

First things first, preheat your oven to 400 degrees Fahrenheit and line a baking sheet with parchment paper. This sets the stage for getting your tofu perfectly crispy while keeping cleanup a breeze. Meanwhile, whisk together all the sauce ingredients in a bowl — this combo of soy, vinegar, shaoxing wine, honey, and water will become the luscious glaze tying the entire dish together.

Step 2: Prep the Tofu

The tofu deserves some extra love. Drain it well, then squeeze out any remaining moisture—it’s the secret to getting that golden, crispy exterior. Pat each cube dry with a clean kitchen towel, then toss them in a mix of soy sauce and sesame oil. Let them marinate for a few minutes so the flavors can dive deep.

Step 3: Crisp the Tofu

Place tofu cubes on the parchment-lined sheet and coat them evenly in cornstarch. Don’t be shy with the cornstarch if the tofu still feels a little wet—it’s the coating that creates that perfect crunch when baked. Spread the cubes out so they aren’t touching, then bake for 20 to 25 minutes, flipping halfway through. The golden edges signal they’re ready.

Step 4: Cook the Bok Choy

While the tofu crisps in the oven, heat a tablespoon of oil in a large skillet over medium-high heat. Toss in your bok choy and sauté for 2 or 3 minutes just until tender but still bright and vibrant. Transfer it to a plate to keep it fresh, as you’ll add it back in later.

Step 5: Stir-Fry Aromatics and Finish the Dish

Lower the heat to medium-low and add the remaining oil to the skillet. In go the crispy tofu cubes, minced ginger, garlic, scallions, and red chilis. Keep stirring until the kitchen fills with those irresistible fragrant aromas—this takes about a minute. Pour in your sauce mixture and toss for 30 seconds, then gently fold in the bok choy. Make sure everything gets coated in that glossy, flavorful sauce.

Step 6: Garnish and Serve

Transfer your stir-fry to a serving dish and top with toasted cashews and a sprinkle of sesame seeds if you like a little extra crunch and visual flair. This step adds texture contrast that’s just the cherry on top of an already stellar stir-fry.

How to Serve Tofu and Bok Choy Stir-Fry Recipe

A white bowl on a white marbled surface holds a three-part meal. On the left, there is a layer of fluffy white rice topped with a few green onion slices and scattered sesame seeds. The center part has dark brown, caramelized tofu cubes mixed with a few whole cashews and small red chili pieces, all sprinkled with white and black sesame seeds. On the right side, there are bright green cooked bok choy leaves with some browned edges placed over the rice, adding a fresh look. The textures show a mix of soft rice, crispy tofu, crunchy cashews, and tender greens. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

For garnish, toasted cashews or peanuts offer a crunchy nutty compliment, while sesame seeds lend subtle texture and a lovely speckled look. Bright green onions or a thin drizzle of chili oil can boost both flavor and presentation, making your meal ready for sharing or cozy nights in.

Side Dishes

This stir-fry really shines alongside fluffy jasmine rice or steamed brown rice to soak up all that sauce. You can also serve it with simple soba noodles or quinoa for extra protein and a different grain texture. A side of pickled vegetables or a light miso soup rounds out the meal perfectly.

Creative Ways to Present

For an eye-catching presentation, plate this dish in a wide, shallow bowl to showcase all the vibrant greens and crispy tofu cubes. Add edible flowers or microgreens on top for a restaurant-quality touch. Serving it family-style on a large platter invites everyone around the table to dig in and share the love.

Make Ahead and Storage

Storing Leftovers

Leftover tofu and bok choy stir-fry stores beautifully in an airtight container in the refrigerator for up to 3 days. To keep its crispiness intact, try to store the tofu separately from the bok choy and sauce when possible.

Freezing

While tofu freezes well, the bok choy’s texture can get soggy after thawing, so freezing the whole dish isn’t ideal. If you want to freeze, separate the tofu from the veggies and sauce. Freeze tofu cubes alone for up to a month and prepare fresh bok choy when ready to serve.

Reheating

For the best results, reheat leftovers in a skillet over medium heat to revive the tofu’s crunch. Add a splash of water or extra sauce if it seems dry, and toss gently until warmed through. Avoid the microwave if possible, as it can make tofu rubbery and bok choy limp.

FAQs

Can I use regular green cabbage instead of bok choy?

You absolutely can swap in green cabbage, but it will change the texture and flavor slightly. Cabbage is denser and crunchier, so consider cooking it a bit longer to soften. Bok choy offers a more delicate, slightly sweet taste that works beautifully with the sauce.

What type of tofu is best for this recipe?

Extra firm tofu is the star here because it holds its shape when baked and crisps up nicely. Silken or soft tofu would become too fragile and won’t develop that coveted crunch.

Can I make this dish vegan?

Yes! Just ensure your soy sauce or tamari is vegan (most are), and substitute honey with maple syrup or another plant-based sweetener to keep it fully vegan-friendly.

How spicy is this stir-fry?

The recipe includes red chilis, which add a pleasant medium heat. You can adjust the amount or omit them altogether if you prefer a mild dish. The balance of flavors still shines without the heat.

Is this recipe gluten-free?

It sure can be! Use tamari instead of traditional soy sauce and double-check that all other ingredients, like Shaoxing wine, are gluten-free to accommodate gluten sensitivities.

Final Thoughts

There’s something truly special about this Tofu and Bok Choy Stir-Fry Recipe that makes it feel like a little celebration in every bite. It’s easy enough for a weeknight but impressive enough to share with friends. Give it a go—you might just find your new favorite way to enjoy tofu and veggies in a delicious, wholesome package.

Print

Tofu and Bok Choy Stir-Fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 14 reviews

A flavorful and healthy Tofu and Bok Choy Stir-Fry recipe featuring crispy baked tofu pieces tossed with tender bok choy, ginger, garlic, and a savory Asian-inspired sauce. This dish is perfect for a quick, nutritious meal with an appetizing combination of textures and flavors.

  • Author: Martha
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 3 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Asian
  • Diet: Vegetarian

Ingredients

Sauce

  • 3 tablespoons low-sodium soy sauce (use Tamari for gluten-free)
  • 1 tablespoon rice vinegar
  • 2 tablespoons shaoxing wine (or dry sherry)
  • 1 tablespoon honey (or any other sweetener such as maple syrup, brown sugar, coconut sugar, etc.)
  • 1 tablespoon water

Tofu Preparation

  • 1 (14-oz) package extra firm tofu (see notes)
  • 1 tablespoon soy sauce (use Tamari for gluten-free)
  • 1 teaspoon sesame oil
  • 2 tablespoons cornstarch
  • 2 tablespoons neutral-flavored oil, divided (avocado oil recommended)

Vegetables & Aromatics

  • 1 pound baby bok choy (see notes for cleaning)
  • 1-inch piece of ginger root, peeled and minced
  • 3 garlic cloves, minced
  • 3 green onions/scallions, sliced
  • 2 red chilis, seeded and sliced thinly

Optional Garnishes

  • 1 cup toasted cashews (or peanuts)
  • 2 tablespoons sesame seeds

Instructions

  1. Preheat and Prepare Baking Sheet: Preheat your oven to 400ºF (204ºC) and line a large baking sheet with parchment paper to prevent sticking and facilitate easy cleanup.
  2. Make the Sauce: In a bowl, whisk together the soy sauce, rice vinegar, shaoxing wine, honey, and water until well combined. Set this sauce mixture aside for later use. Adjust sweetness or acidity as desired for a saucier stir-fry.
  3. Prepare the Tofu: Drain the tofu and press out as much moisture as possible. Pat dry thoroughly with a clean kitchen towel, then cut into 1-inch cubes to ensure even baking.
  4. Marinate the Tofu: Combine 1 tablespoon soy sauce and 1 teaspoon sesame oil in a large bowl or ziplock bag. Add the tofu cubes and toss gently to coat. Let marinate for 3 to 5 minutes to infuse flavor.
  5. Coat and Bake the Tofu: Place the tofu cubes on the parchment-lined baking sheet, then sprinkle cornstarch evenly over them. Toss gently with your hands to coat all sides; add a pinch more cornstarch if needed for dryness. Spread the cubes in a single layer without overlapping and bake for 20 to 25 minutes, flipping once halfway through, until tofu is golden and crispy on the edges.
  6. Cook the Bok Choy: While tofu bakes, heat 1 tablespoon of neutral oil in a large skillet over medium-high heat. Add baby bok choy and cook for 2 to 3 minutes, until just tender but still vibrant. Remove bok choy from skillet and set aside. Remove pan from heat if tofu is still baking.
  7. Stir-fry Aromatics and Tofu: Once the tofu is baked, return the skillet to medium-low heat and add the remaining tablespoon of oil. Add the crispy tofu, minced ginger, garlic, sliced scallions, and red chilis. Stir frequently and cook for about 1 minute until fragrant.
  8. Combine and Finish Stir-Fry: Pour the prepared sauce into the skillet, tossing for 30 seconds to coat tofu and aromatics evenly. Add the cooked bok choy back to the pan and toss everything together until well coated and heated through.
  9. Serve: Plate the stir-fry and garnish with toasted cashews and sesame seeds if desired for extra texture and flavor. Serve immediately and enjoy your nutritious, delicious meal.

Notes

  • For gluten-free option, use Tamari instead of soy sauce.
  • To remove extra moisture from tofu, press it using a tofu press or by placing a heavy object on wrapped tofu for at least 15 minutes.
  • To clean baby bok choy, slice off the base and rinse leaves thoroughly to remove grit.
  • Adjust sauce ingredients to your preferred sweetness or tanginess if you desire a saucier stir-fry.
  • If you prefer peanut over cashews, feel free to substitute for garnish.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star