Easy Stir Fried Tofu with Bok Choy That Bursts with Flavor

Victoria

The Keeper of Heartfelt Homemade Traditions

Stir Fried Tofu with Bok Choy
Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There’s something deeply satisfying about a quick stir-fry that packs both flavor and nutrition into every bite. When I first tossed together tofu with crisp bok choy, the sizzle in the pan promised a simple dinner—but the taste? That was a revelation. This Stir Fried Tofu with Bok Choy recipe effortlessly blends silky tofu, vibrant greens, and a savory sauce that’s anything but boring. Whether you’re tired of fast food or just craving a homemade meal that feels fresh and nourishing, this dish hits all the marks. Plus, it’s ready in under 30 minutes, making it perfect for busy weeknights or impressing friends without fuss. Let me show you how this humble combo becomes a family favorite in no time.

Why choose Stir Fried Tofu with Bok Choy?

Quick and Nutritious: This recipe whips up in under 30 minutes, perfect for busy weeknights. Vibrant Freshness: Crisp bok choy adds a refreshing crunch that complements silky tofu beautifully. Flavor Explosion: The savory sauce elevates simple ingredients into a mouthwatering meal. Versatile Appeal: Ideal for vegetarians, vegans, or anyone craving a wholesome homemade dish. Crowd Pleaser: Easy to customize and loved by all, it’s the perfect antidote to fast food boredom.

Stir Fried Tofu with Bok Choy Ingredients

For the Stir Fry

  • Firm Tofu – Drained and pressed for the best texture that holds up in the stir fry.
  • Bok Choy – Use fresh, crisp leaves and tender stalks for a delightful crunch and vibrant color.
  • Garlic Cloves – Minced to release aromatic flavor that enhances every bite.
  • Ginger Root – Freshly grated adds a warm, zesty undertone balancing the tofu’s mildness.
  • Green Onions – Sliced thin for a subtle bite and bright garnish.

For the Sauce

  • Soy Sauce – The savory backbone that brings depth to this Stir Fried Tofu with Bok Choy.
  • Sesame Oil – Just a splash to impart a toasty, nutty aroma that makes the dish irresistible.
  • Rice Vinegar – Adds a light tang to brighten flavors and cut through richness.
  • Maple Syrup or Honey – A touch of sweetness to balance salty and sour notes.
  • Cornstarch – Mixed with water to thicken the sauce to the perfect clingy consistency.

Optional Add-ins

  • Chili Flakes or Fresh Chili – For those who love a little kick and extra warmth.
  • Toasted Sesame Seeds – Sprinkled on top for crunch and visual appeal.

How to Make Stir Fried Tofu with Bok Choy

  1. Heat the Oil: Warm 1 tbsp sesame oil and 1 tbsp neutral oil in a wok over medium-high heat until shimmering (about 1 min).
  2. Cook the Tofu: Gently slide cubed tofu into hot oil, cook undisturbed 3–4 min until golden brown, then flip and brown other sides.
  3. Sauté Aromatics: Push tofu to the edge, add minced garlic, grated ginger, and white parts of green onions; stir 1 min until fragrant.
  4. Add Bok Choy: Toss in chopped bok choy, stir 2–3 min until stalks are tender-crisp and leaves turn bright green.
  5. For the Sauce: In a small bowl, whisk soy sauce, rice vinegar, maple syrup, toasted sesame oil, and cornstarch slurry until smooth.
  6. Combine & Thicken: Pour sauce over stir fry, cook 1–2 min, stirring constantly until the sauce thickens and coats every piece luxuriously.
  7. Garnish & Serve: Transfer to a serving platter, sprinkle sliced green onion tops and toasted sesame seeds, and serve immediately over rice or noodles.

Optional: drizzle extra sesame oil for more aroma.
Exact quantities are listed in the recipe card below.

What to Serve with Stir Fried Tofu with Bok Choy?

Get ready to create a delightful meal that complements the vibrant flavors of your stir-fry!

  • Steamed Jasmine Rice: Fluffy and fragrant, it soaks up the savory sauce while providing a comforting base for your stir-fried dish.
  • Quinoa Salad: A nutritious, crunchy complement with a citrus dressing that adds a refreshing contrast to the warm tofu and bok choy.
  • Crispy Spring Rolls: Perfectly crunchy with fresh vegetables inside, these bites offer an additional texture and flavor that pairs wonderfully with your meal.
  • Sautéed Mushrooms: Earthy and rich, sautéed mushrooms add a deeper umami flavor that enhances the tofu while providing a delightful chewy consistency.
  • Garlic Green Beans: Tender-crisp and infused with garlic, these green beans enhance the dish’s freshness and introduce a vibrant pop of color.
  • Chilled Soba Noodles: These refreshing noodles, tossed with a light sesame dressing, provide a cooling contrast to the warm stir-fry while complementing its flavors.

Pairing any of these delights with your Stir Fried Tofu with Bok Choy will elevate your dining experience, making it a memorable meal the whole family will love!

Expert Tips for Stir Fried Tofu with Bok Choy

  • Press Tofu Well: Remove excess moisture by pressing tofu for at least 20 minutes; this prevents sogginess and helps achieve a crispy texture.
  • High Heat Cooking: Use high heat to quickly sear tofu and vegetables, locking in flavor and maintaining crispy edges without overcooking bok choy.
  • Prepare Sauce Ahead: Mix the sauce ingredients before cooking so it’s ready to add, ensuring even coating and quicker thickening in the pan.
  • Don’t Overcrowd Pan: Stir fry in batches if needed to avoid steaming tofu and bok choy, which can make the dish watery instead of deliciously crisp.
  • Balance Flavors: Taste and adjust the soy sauce, sweetness, or acidity to your preference, creating that perfect harmony in every bite of stir fried tofu with bok choy.

Make Ahead Options

These Stir Fried Tofu with Bok Choy are perfect for meal prep enthusiasts looking to save time during busy weeknights! You can cube and marinate the tofu in the sauce up to 24 hours in advance, allowing it to absorb all those delicious flavors. Additionally, wash and chop the bok choy, storing it in an airtight container in the refrigerator for up to 3 days before cooking. When you’re ready to serve, simply heat the oil, sauté the tofu until golden, and then add the bok choy following the usual cooking instructions. This approach ensures your stir fry remains just as delicious and fresh while making dinner a breeze to whip up!

Stir Fried Tofu with Bok Choy Variations

Feel free to explore these delightful twists to make this dish your own and tantalize your taste buds!

  • Spicy Kick: Add sliced fresh chili or a pinch of chili flakes for an exciting heat that elevates the entire dish.

  • Soy-Free: Substitute tamari or coconut aminos for soy sauce to keep it gluten-free while retaining that essential umami flavor.

  • Nutty Flavor: Toss in some chopped peanuts or cashews to introduce a delightful crunch and rich nuttiness to each bite.

  • Additional Veggies: Incorporate bell peppers, snap peas, or carrots for extra texture and vibrant colors that make it even more appealing.

  • Creamy Twist: Blend in a spoonful of peanut butter or tahini at the end for a creamy, luscious sauce that brings an entirely new dimension.

  • Citrus Brightness: Add a splash of lime or lemon juice before serving; it brightens the dish and adds a zesty contrast to the flavors.

  • Herb Infusion: Experiment with fresh herbs like basil or cilantro sprinkled on top for a fragrant finish that invigorates the dish.

  • Protein Boost: Mix in edamame or chickpeas for added protein, making it a heartier meal that’s still light and nutritious.

How to Store and Freeze Stir Fried Tofu with Bok Choy

Fridge: Store any leftovers in an airtight container for up to 3 days to maintain freshness and flavor.

Freezer: If you plan to freeze, portion the stir fry into freezer-safe bags and store for up to 2 months; thaw in the fridge overnight before reheating.

Reheating: Reheat gently on the stovetop over medium heat, adding a splash of water or broth to revive its texture and prevent drying out.

Room Temperature: Avoid leaving the stir fry out for more than 2 hours, as it is best enjoyed fresh and flavorful right after cooking.

Easy Stir Fried Tofu with Bok Choy Recipe FAQs

How do I know if my tofu is the right firmness for stir frying?
For this recipe, choose firm or extra-firm tofu. It holds its shape well and crisps up beautifully, unlike softer varieties which tend to fall apart during cooking.

What’s the best way to store leftover stir fried tofu with bok choy?
Store leftovers in an airtight container in the fridge for up to 3 days. Keep the tofu and bok choy together to preserve the flavors but avoid sogginess by reheating gently.

Can I freeze stir fried tofu with bok choy, and how should I reheat it?
Absolutely! Freeze in portioned airtight bags for up to 2 months. To reheat, thaw overnight in the fridge, then warm on the stovetop over medium heat. Adding a splash of water or broth helps restore moisture and texture.

My tofu turned out soggy, what did I do wrong?
Soggy tofu usually means it wasn’t pressed enough or the pan was overcrowded. Press your tofu for at least 20 minutes to remove excess water, and stir fry in batches to keep the tofu crispy and golden.

Is stir fried tofu with bok choy safe for pets?
This dish contains soy sauce and seasonings like garlic and ginger, which should be avoided by pets. It’s best to keep your furry friends on plain cooked veggies or pet-specific treats instead.

Stir Fried Tofu with Bok Choy

Easy Stir Fried Tofu with Bok Choy That Bursts with Flavor

A quick and nutritious Stir Fried Tofu with Bok Choy recipe that blends flavor and freshness in under 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Asian
Calories: 350

Ingredients
  

For the Stir Fry
  • 1 block Firm Tofu Drained and pressed
  • 4 cups Bok Choy Fresh, crisp leaves and tender stalks
  • 3 cloves Garlic Minced
  • 1 inch Ginger Root Freshly grated
  • 4 stalks Green Onions Sliced thin
For the Sauce
  • 1 tablespoon Soy Sauce
  • 1 tablespoon Sesame Oil
  • 1 tablespoon Rice Vinegar
  • 1 tablespoon Maple Syrup or Honey
  • 2 teaspoons Cornstarch Mixed with water
Optional Add-ins
  • 1 teaspoon Chili Flakes For heat
  • 2 teaspoons Toasted Sesame Seeds For garnish

Equipment

  • wok

Method
 

Cooking Instructions
  1. Heat the Oil: Warm 1 tbsp sesame oil and 1 tbsp neutral oil in a wok over medium-high heat until shimmering (about 1 min).
  2. Cook the Tofu: Gently slide cubed tofu into hot oil, cook undisturbed 3–4 min until golden brown, then flip and brown other sides.
  3. Sauté Aromatics: Push tofu to the edge, add minced garlic, grated ginger, and white parts of green onions; stir 1 min until fragrant.
  4. Add Bok Choy: Toss in chopped bok choy, stir 2–3 min until stalks are tender-crisp and leaves turn bright green.
  5. For the Sauce: In a small bowl, whisk soy sauce, rice vinegar, maple syrup, sesame oil, and cornstarch slurry until smooth.
  6. Combine & Thicken: Pour sauce over stir fry, cook 1–2 min, stirring constantly until the sauce thickens.
  7. Garnish & Serve: Transfer to a serving platter, sprinkle sliced green onion tops and toasted sesame seeds, and serve immediately.

Nutrition

Serving: 1plateCalories: 350kcalCarbohydrates: 30gProtein: 15gFat: 20gSaturated Fat: 3gPolyunsaturated Fat: 9gMonounsaturated Fat: 6gSodium: 800mgPotassium: 700mgFiber: 4gSugar: 5gVitamin A: 2500IUVitamin C: 50mgCalcium: 200mgIron: 3mg

Notes

Store leftovers in an airtight container for up to 3 days. Can be frozen for up to 2 months.

Tried this recipe?

Let us know how it was!