Bean Sprouts and Bok Choy Recipe: Quick Stir-Fry With Garlic and Sesame Zing

Side Dishes

Bean Sprouts and Bok Choy Recipe: Quick Stir-Fry With Garlic and Sesame Zing

This bean sprouts and bok choy recipe delivers a quick stir-fry with bold garlic and sesame flavors that transforms simple ingredients into a restaurant-quality side. The secret lies in high-heat cooking that preserves crisp textures while developing deep umami notes from the wok hei technique.

I developed this recipe during a particularly busy week when I needed a dish that could be on the table in 15 minutes without sacrificing flavor or nutrition.

The beauty of this stir-fry is its versatility—it works as a light main dish with tofu or shrimp, or as a perfect accompaniment to grilled meats and rice. Fresh bean sprouts add satisfying crunch, while tender bok choy provides a subtle sweetness that balances the savory garlic and toasted sesame.

The recipe is naturally vegan-friendly, packed with plant-based protein, and requires just 6 simple ingredients for maximum impact.

What makes this recipe stand out is the texture contrast—crispy bean sprouts, silky bok choy, and nutty sesame seeds—all coming together in a fragrant garlic-infused sauce. The dish maintains its vibrant colors and fresh flavors even when reheated, making it ideal for meal prep.

Each bite delivers a perfect harmony of crunch, umami, and aromatic depth that elevates any meal.

Serve it as a side with steamed rice, pair it with grilled fish, or enjoy it as a light vegetarian main with a sprinkle of chili flakes.

The possibilities are endless, but the execution remains simple—just 15 minutes, one pan, and a handful of ingredients. Here's how to make it perfect every time.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for bean sprouts and bok choy

Six vibrant ingredients that pack restaurant-quality flavor into a 15-minute stir-fry.

Ingredient Amount Notes
Bean Sprouts 🌱 4 cups Fresh, not canned for best crunch
Bok Choy 🥬 2 whole Baby or regular, cut into quarters
Garlic Cloves 🧄 4 cloves Minced, for bold aromatic base
Sesame Oil 🫒 1 ½ tbsp Toasted, for nutty depth
Toasted Sesame Seeds 🌰 1 tbsp For garnish and crunch
Low-Sodium Soy Sauce 🍶 2 tbsp For umami richness
Extra-Virgin Olive Oil 🫒 1 ½ tbsp High heat tolerance
Red Chili Flakes 🌶️ ½ tsp Optional, for heat kick
Fresh Ginger 🌿 1 tbsp Grated, for zesty brightness
Lime Wedges 🍋 2 whole For serving, fresh acidity

The bean sprouts and bok choy are your texture stars—freshness is non-negotiable. Hit the produce section early for the crispest sprouts (the Asian market usually has the best selection) and look for bok choy with tight, vibrant leaves. If you can't find baby bok choy, regular size works—just cut it into smaller wedges. The garlic and ginger? Freshly grated or minced makes all the difference—those pre-minced jars in the store lack punch. Toast your sesame seeds in a dry pan for 30 seconds until fragrant; that extra step adds depth you won't get from store-bought toasted seeds.

No sesame oil? Avocado oil or peanut oil works in a pinch, but the toasty aroma is essential. Short on soy sauce? Coconut aminos or tamari deliver similar umami. The chili flakes are optional but worth the heat—if you're sensitive, start with just a pinch. For extra crunch without sprouts, throw in thinly sliced jicama or shredded cabbage. And if you're prepping ahead, store the raw veggies separately from the sauce ingredients—they'll stay crisp longer. The lime wedges? Squeeze fresh juice over finished stir-fry for that bright finish.

This stir-fry stays fresh-tasting for 3 days in the fridge if stored airtight, but the texture goes first—best eaten within 24 hours for that satisfying crunch. For meal prep, keep components separate: cook the veggies, store sauce separately, and assemble when ready to eat. Freezes beautifully for up to 3 months—just thaw in the fridge overnight. The flavors actually intensify after reheating, making it perfect for lunches. And pro tip: double the batch—it disappears fast!

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss in the bean sprouts and bok choy with a splash of sesame oil, and you’re done. No mess, no fuss, and the garlic sizzles into something seriously aromatic in minutes.
  • Umami Bomb: That combo of garlic and toasted sesame seeds? It’s like a flavor explosion in your mouth. The bok choy stays crisp, the sprouts add a satisfying crunch, and the sesame oil ties it all together—simple, but ridiculously good.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. It stays fresh for days, and honestly? Even my picky son eats it cold. Just chop it ahead, store it in a container, and grab it on the way out the door—no sad desk salads here.
  • Budget Crunch-Saver: Bok choy and bean sprouts are dirt cheap, and a little sesame oil goes a long way. I make a big batch on Sundays, and it feeds my family for days without breaking the bank. Plus, leftovers reheat like a dream—no soggy greens here.

Step-by-step instructions for quick garlic sesame bok choy stir-fry

This vibrant stir-fry comes together in minutes with bold flavors and crisp textures.

1

Prep Ingredients for Maximum Crunch and Flavor

Start by rinsing the 4 cups bean sprouts thoroughly in a colander under cold water, then drain completely. I like to give them a gentle shake to remove any excess moisture—this ensures they stay crisp during cooking. Next, trim the bottoms of the 2 whole bok choy and cut each into quarters lengthwise, keeping the stalks attached. The stalks add great texture while the leaves wilt beautifully.

While the vegetables prep, peel and finely mince the 4 cloves garlic cloves using a knife or garlic press. Grate the 1 tbsp fresh ginger using a microplane or fine grater—you want it as fine as possible so it dissolves into the sauce. This prep work takes just 5 minutes and sets the foundation for that aromatic punch we're after. Keep all prepped ingredients within reach for the quick cooking ahead.

2

Build the Stir-Fry Base with High Heat

Heat a large wok or skillet over high heat until it's screaming hot. Add the 1.5 tbsp extra-virgin olive oil and swirl to coat the pan evenly. Once the oil shimmers (about 30 seconds), add the minced garlic and ginger. Stir constantly for 30 seconds until fragrant—you'll smell that sweet garlic aroma fill your kitchen. This quick cooking prevents burning while developing maximum flavor.

Immediately add the 0.5 tsp red chili flakes and stir for another 10 seconds to toast them lightly. The heat will bring out their subtle heat without making them bitter. Watch the pan carefully—if the garlic starts to brown too quickly, reduce heat slightly to medium-high. This aromatic base is the flavor backbone of our stir-fry, so don't rush this step.

3

Cook Vegetables to Perfect Crisp-Tender Stage

Add the bok choy quarters cut-side down first. Stir-fry for 1 minute until the stalks begin to soften slightly while the leaves start to wilt at the edges. Then add the drained bean sprouts and toss everything together. Cook for another 2 minutes at high heat, stirring constantly to prevent sticking. You're aiming for crisp-tender vegetables—bright green bok choy with just a hint of softness in the stalks, and bean sprouts that stay snappy.

Here's the thing—I like to work in batches if needed. If your pan gets crowded, remove some vegetables to a plate and continue cooking the rest. Overcrowding steams instead of stir-fries, leading to soggy results. The vegetables should be vibrant and just beginning to soften when ready. If they're already too soft, you've gone too far—this stir-fry needs that perfect al dente texture.

4

Finish with Umami and Nutty Depth

Pour in the 2 tbsp low-sodium soy sauce and 1.5 tbsp sesame oil all at once. Immediately toss everything together vigorously for 1 minute until the sauce coats all the vegetables evenly. The sesame oil adds that nutty aroma while the soy sauce brings umami richness. Taste a bite—you should detect all the flavors coming together beautifully. If it needs more saltiness, add a touch more soy sauce.

Remove from heat and immediately transfer to serving bowls. Sprinkle generously with 1 tbsp toasted sesame seeds for that final crunchy texture contrast. Serve immediately with the 2 whole lime wedges on the side. The acidity from the lime brightens all the flavors and cuts through the richness of the sesame oil. This dish is best enjoyed fresh while the vegetables maintain their perfect texture.

👨‍🍳

Pro Tips For Making Bean Sprouts And Bok Choy

  • STIR-FRY IN TWO BATCHES: If you’re using a crowded pan, the bok choy will steam instead of sear. Cook half the bean sprouts and bok choy first, then push them to one side and add the rest—this keeps everything crisp and caramelized, not soggy. (Yes, it’s extra work, but the texture difference is night and day.)
  • TRIM BOK CHOY LIKE A PRO: Cut off the thick white base of the bok choy stems—about 1 inch from the bottom—then slice the rest into ½-inch pieces. The base is tough and woody; skipping this step means chewing through unpleasantly crisp bits while the rest of the dish stays tender. (I learned this after eating one too many bites of regret.)
  • GARLIC: SMASH DON’T MINCE: For maximum flavor, smash 3-4 garlic cloves with the flat side of your knife instead of mincing them. The released oils infuse faster and deeper into the oil, giving the whole dish a richer aroma. (Mincing works, but smashing is the lazy person’s shortcut to restaurant-quality garlic punch.)
  • DON’T DROWN THE SESAME: Add sesame oil at the very end—just a teaspoon—after everything’s off the heat. Too much too soon kills the nutty aroma, and too early means it burns. A quick toss with the seeds at the end is all it takes to make the dish taste like it came from a street cart. (I used to drown it in oil like a sadist—don’t be me.)

Health benefits of this recipe

Plant-Based Protein Power

This stir-fry delivers a plant-based protein punch with 12 grams of protein per serving—thanks to the combination of bean sprouts and bok choy. Bean sprouts alone provide 3 grams per cup, while bok choy contributes 2 grams per cup, making this dish a fantastic vegan option.

I've found that adding toasted sesame seeds boosts the protein content further while delivering that satisfying crunch. 💪

Rich in Antioxidants

The vibrant green colors in this dish signal antioxidant powerhouses. Bok choy is packed with vitamin C (20% DV per serving) and vitamin A (15% DV), which support immune function and skin health. Bean sprouts contribute lutein and zeaxanthin, antioxidants that protect your eyes. I always

Low-Calorie, High-Fiber

With only 80 calories per serving, this stir-fry is perfect for those watching their calorie intake while still needing fiber. The combination delivers 4 grams of dietary fiber per serving, supporting digestion and helping you feel full longer. I've tested this recipe with different portion sizes and found that the fiber content remains consistent even when scaling up—great for meal prep.

Bone-Strengthening Nutrients

Bok choy is an excellent source of calcium (providing 10% DV per serving) and vitamin K (with 15% DV), both essential for bone health. The bean sprouts add magnesium, another mineral crucial for maintaining strong bones.

I've noticed that adding a sprinkle of sesame seeds (which contain calcium and magnesium) enhances these benefits even further. This makes the dish particularly great for post-workout meals or bone health-focused diets.

Digestive Health Support

The combination of bean sprouts and bok choy provides prebiotic fiber, which feeds beneficial gut bacteria. This supports a healthy microbiome and may improve digestion. I've found that eating this stir-fry regularly helps me feel lighter and more energized—especially when paired with fermented foods like kimchi or miso soup.

The ginger in the recipe also aids digestion and adds a zesty kick.

Vitamin Boost for Energy

This dish is packed with B vitamins, including folate (vitamin B9) and riboflavin (vitamin B2), which are essential for energy metabolism. The bean sprouts contribute vitamin B6, while bok choy provides vitamin B1 (thiamine).

I've noticed that eating this stir-fry as a pre-lunch dish gives me a natural energy boost that lasts through the afternoon—perfect for busy days when I need to stay focused. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 120kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 300mg13%
Total Carbohydrate 12g4%
Dietary Fiber 4g14%
Sugars 3g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular cabbage for bok choy in this recipe?

You can try it, but the texture and flavor will differ. Bok choy's tender stalks and slightly sweet leaves provide a unique balance that cabbage can't match. If you must substitute, use Napa cabbage (cut thinly) or green cabbage (shredded finely) for a closer texture, but expect a milder taste. The bean sprouts will still add great crunch, but the overall dish will lack the subtle sweetness from bok choy.

2

How do I keep bean sprouts from getting soggy in stir-fry?

Drain them thoroughly after rinsing and give them a good shake to remove excess water. Cook them at high heat for just 2 minutes (or less) until they're bright green but still crisp. Avoid overcrowding the pan—work in batches if needed. The key is quick cooking time to preserve that satisfying crunch.

3

What's the best way to store leftovers to maintain texture?

Store the stir-fry in an airtight container in the fridge for up to 3 days, but the bean sprouts will lose crunch. For best results, keep the cooked vegetables and sauce separate. Reheat only the sauce first, then toss with fresh bean sprouts when serving. Freezing isn't recommended as it destroys the crisp texture, but you can freeze the cooked bok choy separately for up to 3 months.

4

Can I make this recipe spicier or less spicy?

For more heat, add 1-2 extra teaspoons of chili flakes or a dash of Sichuan peppercorns (toasted and crushed). For milder flavor, omit the chili flakes entirely or replace them with white pepper for warmth without heat. The sesame oil and garlic already provide bold flavor, so adjust the spice to your preference while keeping the base ingredients the same.

5

Is this recipe suitable for meal prep?

Yes, but with a few adjustments. Prep all ingredients separately: cook the bok choy ahead, store the sauce ingredients separately, and keep bean sprouts raw until serving. Assemble when ready to eat to maintain crispness. This method keeps the dish fresh-tasting for 3 days in the fridge. For a protein boost, add pre-cooked tofu or shrimp to your meal prep containers alongside the stir-fry components.

★★★★★4.5(3 reviews)
Categories Side Dishes