This post may contain affiliate links. Please read our disclosure policy.
Learn how to cook bok choy! With almost 3,000 five-star reviews and hundreds of reader comments, this insanely delicious Bok Choy Recipe is a tried and trusted favorite. Made with simple ingredients like garlic and soy sauce, it comes together in just 10 minutes. So easy!

I originally shared this super easy recipe in 2019 when I was having a bit of a moment with bok choy. Truthfully, this moment never really ended. I’m still over here cooking this garlicky bok choy stir fry any chance I get. It’s fresh, super simple, and cooks so dang fast! If you haven’t cooked with this leafy Asian green before, don’t worry, there’s nothing to it! Beside, you’ll find everything you need to know about bok choy below—including what it is, how to cook it, and the best ways to serve it.
Table of Contents
Reader Comments
“I cannot thank you enough for introducing me to this wonderful vegetable! I’ve been making a version of this recipe once a week for almost a year now! This recipe has reached legendary status in my household!” -Kay
“This recipe was so helpful. I’ve been growing Bok choy and needed to understand the right cooking method.” -Nancy
“We made this last night, it was so easy and paired well with your pork chops! Five stars for sure.” -Amber
What is Bok Choy?
Bok choy (also known as pak choy, pac choi, or bok choi) is a type of Chinese cabbage that’s often used in Asian cooking. It has crisp white stalks and dark green, tender leaves, with a mild, slightly peppery flavor.
There are dozens of varieties of bok choy, but you’ll typically find just two when shopping at the grocery store: regular bok choy and baby bok choy. Regular bok choy is larger, with thick white stalks and a slightly more noticeable mustard-like flavor (which can sometimes have a bitter taste). Because it takes a bit longer to cook, it is usually chopped before cooking. Baby bok choy, on the other hand, is smaller, more tender, tastes less bitter.
This recipe uses baby bok choy. If you only have regular bok choy, you can see how I’d prepare it for this recipe in the section below.
How to Cook Bok Choy
This sautéed baby bok choy is one of my favorite ways to cook baby bok choy. You’ll need just 6 ingredients to make it: vegetable oil, fresh minced garlic, finely chopped shallots, baby bok choy, soy sauce, and toasted sesame oil.
Start by washing the bok choy. Ideally, we’d like prevent our baby bok choy from falling apart, so the first thing to do is trim just the very bottom of the stem. Then, depending on the size, cut each bok choy in half or into quarters lengthwise. This exposes the inner layers so you can rinse away any dirt or grit. Gently separate the leaves (without breaking) and rinse under cold running water. Dry as much as possible, then prepare the remaining ingredients.
Next, sauté the aromatics. Heat the oil in a large wok or skillet set over medium to medium-high heat. Make sure oil is fully coating the bottom of the pan, otherwise the aromatics may stick and burn. Once hot, add the garlic and shallots and sauté for 1-2 minutes, stirring continuously. Reduce the heat if they start to burn too quickly.
Now, we cook the bok choy. Add the bok choy, soy sauce, and toasted sesame oil and gently toss to coat, then cover the pan with a lid. Allow the bok choy to steam for 1-2 minutes, then uncover and toss again. Re-cover and continue to cook until the stems reach desired doneness (I have found this to vary from person to person; some people love crisp, crunchy stalks, while others love them droopy and well-done).
And, serve! Transfer to a large platter or individual serving plates. Garnish with red chili flakes, is desired.
Optional Additions: If you like a little heat with your stir-fried veggies, a pinch of red chili flakes, or maybe a drizzle of hot chili oil, will do the trick. Other delicious additions include grated ginger or even a splash of fish sauce!
How to Cut Regular Bok Choy
If you’re cooking with regular bok choy, here’s how I’d prepare it for even cooking:
Start by slicing off the bottom ½ inch of the stalk to separate the leaves. Then, pull apart the stalks, and rinse them thoroughly under cold water to remove any dirt (similar to how you would wash celery). Next, slice the stalks into ½-inch pieces, but leave the leaves whole. When ready to cook, cook the stalks first, followed by the leaves 2-3 minutes later.
Bok Choy Serving Ideas
This sautéed baby bok choy is a quick and super flavorful side dish that pairs well with just about anything. It’s fantastic with spicy ramen noodles, honey garlic shrimp, tempeh, simple air fryer salmon, or topped with poached eggs and a big scoop of cook rice.
Looking for more delicious bok choy recipes? Check out this bok choy soup (another reader-favorite), stir-fried bok choy with tofu, and easy chicken stir-fry with bok choy.
Easy Stir-Fried Bok Choy Recipe
Ingredients
- 1 tablespoon vegetable oil
- 5 cloves garlic, minced
- 2 large shallots, minced
- 2 pounds baby bok choy, halved or quartered
- 2 tablespoon soy sauce
- 1 teaspoon sesame oil
- 1 teaspoon crushed red pepper, optional
Instructions
- Heat the vegetable oil in a large wok or skillet set over medium-high heat. Swirl to coat the entire surface of the pan.
- Add the minced garlic and shallots. Sauté, stirring constantly, for 1–2 minutes or until fragrant.
- Add the bok choy, soy sauce, and sesame oil. Toss to coat, then cover the pan.
- Steam for 1-2 minutes, uncover and toss again. Re-cover and cook for an additional 3–5 minutes, or until the bok choy is tender and cooked to desired doneness.
- Sprinkle with crushed red pepper flakes if using, and serve immediately. Enjoy!
Notes
- You may use full size bok choy or baby bok choy for this recipe. If you use full-size bok choy, I recommend chopping the thicker stems in smaller pieces. Toss them in first to give them a head start cooking, then add the smaller/less-thick pieces after a 2-3 minutes to finish cooking everything together.
- To make this recipe gluten-free, substitute regular soy sauce with gluten-free Tamari.
- Leftovers: Store leftovers in an airtight container for up to 3 days. Freezing is not recommended. Reheat leftovers in a skillet set over medium heat with a splash of water or soy sauce or in the microwave until warmed through.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This is the best simple little recipe. Iโll be making it so much! Thank you!!!
Thank you so much for your kind words! Iโm thrilled to hear you enjoyed the recipe and plan to make it again. Your feedback truly means a lot!
I have found that adding a bit of sweet chili sauce (Frank’s Red Hot is my fave) to counter the slight bitterness. The stir-fry/steaming process is a great method. Thanks.
Thank you for sharing your tip! Adding a bit of sweet chili sauce sounds like a delicious way to balance the bok choyโs slight bitterness. Iโm glad you enjoyed the stir-fry and steaming method!
I love how easy this recipe was, and it turned out amazing!
I have added sliced pork tenderloin and served it with rice. It’s a delicious fast meal. Love it!
That sounds absolutely deliciousโwhat a perfect way to turn it into a full meal! Iโm so glad you enjoyed it, and I love the idea of adding sliced pork tenderloin and serving it with rice. Thanks so much for sharing!
We made this last night, it was so easy and paired well with your pork chops! Five stars for sure.
Thank you so much! Iโm thrilled to hear it paired so well with the pork chopsโlove that combo! So glad you enjoyed it! โญ๏ธ๐ฅฌ๐ฅฉ
I have made this recipe repeatedly and I do add the slices of fresh ginger and I add oyster mushrooms to it along with a little bit of chopped red pepper for color. When do you suggest is the best time to add other vegetables?
I’m thrilled you’ve been enjoying the bok choy stir fry and your additions sound delicious! I’d recommend adding firmer veggies, like red bell peppers, mushrooms, and fresh ginger, early in the stir-frying processโjust after heating the oil and before adding the bok choy. This way, they’ll cook evenly, develop great flavor, and keep their texture without becoming soggy. Enjoy!
haven’t made it yet, looking forward to it. I would like to know can I put this in a naan bread and add other things to it?
Absolutely! This bok choy recipe would be delicious tucked into naan bread. You could pair it with some protein like grilled chicken, tofu, or shrimp, and maybe add a creamy sauce or spread like hummus or yogurt sauce for extra flavor. Enjoy experimentingโI’m sure it’ll be tasty!
I cannot thank you enough for introducing me to this wonderful vegetable! Iโve been making a version of this recipe once a week for almost a year now! This recipe has reached legendary status in my household!
I slice the bok choy, add some minced ginger, a touch of Chinese 5 spiceโฆ and serve topped with soft boiled eggs and sriracha. Absolutely delicious! I make a bulk batch of it and have it everyday as breakfast or lunch until itโs gone.
Im first-trimester pregnant, sick as a dog, and hate all foods currently EXCEPT this recipe! Iโm completely obsessed and canโt get enough! Im so beyond grateful that you took the time to share this recipe with us!
I’m thrilled to hear that the bok choy recipe has become a favorite in your household, especially during your pregnancy when food preferences can be so tricky! Your additions of ginger, Chinese 5 spice, eggs, and sriracha sound fantastic. It’s wonderful to know this recipe brings you comfort and enjoyment. Thank you for sharing your experience, and I wish you all the best with your pregnancy and many more delicious meals!