If you are looking for a quick, vibrant, and totally satisfying veggie side to brighten up any meal, this Easy Stir-Fried Bok Choy Recipe is a total game changer. The fresh crunch of baby bok choy mingles perfectly with the warm garlic and shallots, all brought together by savory soy sauce and a hint of toasted sesame oil. It’s a simple dish that packs incredible flavor and can be on your table in under ten minutes, making it perfect for busy weeknights or anytime you crave something fresh and healthy with minimal fuss.

Ingredients You’ll Need
These ingredients are straightforward yet essential—they each play a crucial role in creating that perfect balance of flavor, texture, and color in this recipe. From the fragrant garlic and shallots to the tender and vibrant bok choy, every element contributes to a delicious stir-fry that looks as good as it tastes.
- Vegetable oil: The perfect neutral oil to help everything sauté evenly without overpowering the other flavors.
- Garlic (5 cloves, minced): Adds a pungent, aromatic base that wakes up the whole dish.
- Shallots (2 large, minced): Provide a mild sweetness and depth that complements the garlic beautifully.
- Baby bok choy (2 pounds, halved or quartered): The star ingredient with crisp texture and mild, fresh flavor.
- Soy sauce (2 tablespoons): Brings umami richness and a subtle saltiness to tie all the flavors together.
- Sesame oil (1 teaspoon): Adds a nutty aroma and depth to your stir-fry.
- Crushed red pepper (1 teaspoon, optional): For those who love a little kick, this adds a gentle heat without overwhelming the dish.
How to Make Easy Stir-Fried Bok Choy Recipe
Step 1: Warm Up Your Pan
Start by heating the vegetable oil in a large wok or skillet over medium-high heat. Make sure to swirl the oil around so the entire surface is coated—this helps everything cook evenly and prevents sticking.
Step 2: Sauté the Aromatics
In goes the minced garlic and shallots. Stir them constantly for 1 to 2 minutes until you catch that incredible fragrant aroma filling your kitchen. This step infuses the oil with flavor, which will then coat every leaf of the bok choy.
Step 3: Add the Bok Choy and Sauces
Now, toss in your halved or quartered baby bok choy along with soy sauce and sesame oil. Stir well so that every piece gets coated, then cover the pan with a lid to gently steam the greens. The soy sauce brings in savory depth while sesame oil adds that toasty note that makes the dish sing.
Step 4: Steam to Tender Perfection
After 1 to 2 minutes, uncover and give the bok choy a good toss to redistribute the flavors. Re-cover and cook for 3 to 5 more minutes until the bok choy is tender but still keeps a slight crunch. This short steaming method preserves the bright green color and natural crunch that makes this dish so satisfying.
Step 5: Add Some Heat and Serve
Finally, sprinkle with crushed red pepper flakes if you want a little spice, then serve immediately. The flavors are at their peak freshly cooked, and you’ll love the contrast between the tender stalks and crisp leaves.
How to Serve Easy Stir-Fried Bok Choy Recipe

Garnishes
Fresh garnishes like toasted sesame seeds, thinly sliced scallions, or even a drizzle of extra sesame oil enhance both the look and flavor of this dish. These little touches add a nutty crunch or vibrant green pop, making your bowl even more inviting.
Side Dishes
This Easy Stir-Fried Bok Choy Recipe pairs beautifully with steamed jasmine rice, garlic fried rice, or simple noodles. It’s also fantastic alongside grilled meats, tofu, or as part of a larger Asian-inspired spread. Its fresh and light profile balances heavier, savory mains perfectly.
Creative Ways to Present
For a fun twist, serve your bok choy on a bed of quinoa or even toss it into warm noodle bowls. You can add garnishes like crushed peanuts or a squeeze of lime to bring brightness and texture. Serving in colorful bowls and adding herbs like cilantro or Thai basil also elevates the experience and adds visual appeal.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store them in an airtight container in the refrigerator. The bok choy may lose some of its crispness but will remain tasty for up to 2 days. Give it a quick stir in a hot pan before serving again to refresh the flavors.
Freezing
This dish is best enjoyed fresh, as freezing can make the bok choy mushy when thawed. If you need to freeze leftovers, consider freezing the bok choy separately before stir-frying, though the texture will change after freezing.
Reheating
Reheat gently in a skillet over medium heat, stirring often to warm evenly without overcooking. Avoid microwaving to preserve the texture and flavor as much as possible.
FAQs
Can I use regular bok choy instead of baby bok choy?
Yes, regular bok choy works well but will take a bit longer to cook through. You might want to separate the leafy parts from the stalks and add the stalks first to ensure everything cooks evenly.
Is this recipe gluten-free?
The recipe can be gluten-free if you use gluten-free soy sauce or tamari. Always check labels on your sauces to make sure they fit your dietary needs.
Can I add other vegetables to this stir-fry?
Absolutely! Sliced bell peppers, snap peas, or shredded carrots make great colorful additions. Just add those a little earlier in the cooking process depending on their cook time.
What if I don’t have a wok?
A large skillet or sauté pan works perfectly fine. Just make sure it’s big enough to hold the bok choy comfortably so you can toss it without overcrowding.
How spicy is this dish with crushed red pepper?
The crushed red pepper adds a mild kick that enhances the flavors without overpowering them. You can always adjust the amount or leave it out entirely if you prefer no heat.
Final Thoughts
This Easy Stir-Fried Bok Choy Recipe has quickly become one of those cherished go-to dishes that’s endlessly flexible, fresh, and delicious. It’s perfect for anyone who wants a quick veggie side that feels special yet requires almost no effort. So next time you’re craving a green, garlicky, and utterly tasty dish, give this recipe a try—you’ll wonder how you ever lived without it!
Print
Easy Stir-Fried Bok Choy Recipe
- Prep Time: 2 minutes
- Cook Time: 8 minutes
- Total Time: 10 minutes
- Yield: 6 servings as a side dish
- Category: Side Dish
- Method: Stovetop
- Cuisine: Asian
- Diet: Vegan
Description
This Easy Stir-Fried Bok Choy recipe offers a quick and flavorful way to enjoy tender, garlicky bok choy with a savory soy and sesame oil glaze. Perfect as a healthy vegetable side dish, it cooks in under 10 minutes using a simple stovetop stir-frying technique.
Ingredients
Ingredients
- 1 tablespoon vegetable oil
- 5 cloves garlic, minced
- 2 large shallots, minced
- 2 pounds baby bok choy, halved or quartered
- 2 tablespoons soy sauce
- 1 teaspoon sesame oil
- 1 teaspoon crushed red pepper flakes (optional)
Instructions
- Heat the oil: Heat the vegetable oil in a large wok or skillet over medium-high heat. Swirl the pan to evenly coat the surface.
- Sauté aromatics: Add the minced garlic and shallots to the hot oil. Sauté while stirring constantly for 1-2 minutes until they become fragrant and slightly softened.
- Add bok choy and sauces: Add the halved or quartered baby bok choy, soy sauce, and sesame oil to the pan. Toss everything together to evenly coat the bok choy.
- Steam the bok choy: Cover the pan with a lid and let the bok choy steam for 1-2 minutes. Then uncover, toss the vegetables again, re-cover, and continue cooking for an additional 3-5 minutes or until the bok choy is tender to your liking.
- Finish and serve: Sprinkle with crushed red pepper flakes if desired, then serve immediately while hot for the best flavor and texture. Enjoy this quick and nutritious side dish!
Notes
- Adjust crushed red pepper quantity or omit for milder flavor.
- Use a wide skillet or wok for even cooking and easy tossing.
- Baby bok choy cooks faster than mature ones; if using larger bok choy, increase cooking time slightly.
- Substitute tamari for soy sauce to make gluten-free.
- For added protein, serve with tofu or grilled chicken.

