If you crave juicy, crisp bok choy stems drenched in a fiery garlic sauce, this easy spicy garlic bok choy recipe is for you. It comes together in just 10 minutes. Say goodbye to boring vegetable sides.

Jump to:
Growing up, my family and I ate bok choy all the time, and it has always been one of my favorite vegetables. I wanted to create a spicy garlic bok choy recipe that you don't often see on Chinese restaurant menus. After plenty of testing, I found that searing the stalks first, then adding a splash of water, creates instant steam that cooks the bok choy quickly while keeping it vibrant and perfectly crisp-tender.

Why My Recipe Works
- Baby bok choy selection: Smaller heads cook evenly, letting heat reach the core without overcooking the leaves or requiring excessive chopping.
- Low-temperature garlic infusion: Gently simmering garlic in oil unlocks its flavor without burning or turning the sauce bitter.
- Rapid steaming: Adding water to a hot pan creates instant steam, tenderizing the stalks while keeping the leaves crisp and vibrant.
Ingredients & Substitutes
Exact ingredient amounts are listed in the recipe card at the bottom of this page.

Main Ingredients
- Baby bok choy (or pak choi): Smaller heads prepare quickly and stay crisp-tender. (Sub: Chopped mature bok choy or young yu choy sum)
- Vegetable oil: High smoke point for clean searing. (Sub: Avocado or canola oil)
- Garlic cloves: Use fresh and finely minced.
- Water: Use room temperature water to steam the vegetables in the pan.
Spicy Sauce
- Chili oil: Main source of spicy, smoky heat. (Sub: Chili crisp)
- Regular soy sauce: Adds savory saltiness. (Sub: Light soy sauce or low-sodium soy sauce)
- Toasted sesame oil: Adds nutty aroma.
- Shaoxing wine: Adds depth and balances the vegetable flavor. (Sub: Dry sherry or chicken broth)
- White granulated sugar: Balances the spicy and savory flavors.
Note: These ingredients are typically available at most Asian grocery stores or you can check online.
Instructions
Below are step-by-step instructions on how to make spicy garlic bok choy:

- Prep the greens: Slice baby bok choy in half lengthwise. Rinse thoroughly under cold water until the leaves are clean. Shake off excess water and let drain. Set aside.

- Mix the sauce: Whisk the listed spicy sauce ingredients together in a small bowl until the sugar mostly dissolves. Set aside.

- Infuse the oil: Heat vegetable oil in a large skillet over medium-low heat. Add minced garlic and sauté for 10 seconds until fragrant but still pale. Do not let it brown.

- Sear and steam: Increase the heat to medium-high. Add the baby bok choy, pour in the water immediately, and stir-fry for 2 to 4 minutes until the stalks turn vibrant green, the leaves wilt slightly, and the water has fully evaporated.

- Sauce and toss: Pour the spicy sauce over the greens. Toss for 30 seconds until the sauce bubbles and coats the stems. Remove from heat immediately to prevent the bok choy from releasing excess water.
Expert Tips
- Dry the bok choy completely before cooking to prevent watering down the chili sauce.
- Slice the heads evenly through the core so the halves cook at the same rate.
- Stir the chili oil well before measuring to capture the flavorful sediment.
- Taste the sauce before cooking and add extra sugar if your chili oil is particularly salty.
- Use a large pan to avoid overcrowding and help the bok choy sear instead of steam.
Variations
- Gluten-free adaptation: Replace regular soy sauce with an equal amount of certified gluten-free tamari (or coconut aminos). Swap the Shaoxing wine with dry sherry.
- Mild version: Reduce the chili oil by half and add 1 teaspoon of toasted sesame oil to mellow the heat.
- Crispy tofu boost: Add cubed, pan-fried firm tofu before pouring in the sauce mixture.
Pairing Suggestions
This Chinese spicy garlic bok choy pairs well with:
- Shrimp fried rice: A savory rice and seafood dish that pairs perfectly with the spicy greens.
- Ginger chicken: Bright ginger complements the rich chili oil while adding hearty protein.
- Crab rangoons: The crispy shell and creamy filling provide a cooling contrast to the spicy bok choy.
Storage & Reheating
- Refrigerator: Store cooled leftovers in an airtight container for up to 4 days.
- Avoid freezing: The bok choy will lose its crisp texture and become soft when thawed.
- Reheating methods: Reheat in a hot pan for 2 minutes or microwave in a covered dish for 1-2 minutes until warm.
FAQ
The pan was too hot when the garlic was added, causing it to scorch and release a bitter flavor into the oil.
Slice the baby bok choy in half lengthwise through the core so the thick stems cook evenly against the hot pan.
The bok choy was likely too wet after washing, which diluted the sauce and prevented it from sticking.
📖 Recipe

Easy 10-min. Spicy Garlic Bok Choy
Ingredients
- 1 lb baby bok choy
- 1 tablespoon vegetable oil or any neutral oil
- 8 garlic cloves minced
- ⅓ cup water room temp
Spicy Sauce
- 1.5 tablespoon chili oil or chili crisp
- 1 tablespoon regular soy sauce or light soy sauce
- ½ tablespoon Shaoxing wine or dry sherry
- 1 teaspoon sesame oil toasted kind
- ¼ teaspoon white granulated sugar
Instructions
- Slice baby bok choy in half lengthwise. Rinse thoroughly under cold water until the leaves are clean. Shake off excess water and let drain. Set aside.
- Whisk the listed spicy sauce ingredients together in a small bowl until the sugar mostly dissolves. Set aside.
- Heat vegetable oil in a large skillet over medium-low heat. Add minced garlic and sauté for 10 seconds until fragrant but still pale. Do not let it brown.
- Increase the heat to medium-high. Add the baby bok choy, pour in the water immediately, and stir-fry for 2 to 4 minutes until the stalks turn vibrant green, the leaves wilt slightly, and the water has fully evaporated.
- Pour the spicy sauce over the greens. Toss for 30 seconds until the sauce bubbles and coats the stems. Remove from heat immediately to prevent the bok choy from releasing excess water.






Denise
LOVED it!!! Made it for the first time tonight.... definitely packing somnme heat, but I love it. I will definitely be making it again. thanks!
Christie Lai
Amazing! Thank you so much for making my recipe and for this kind review, Denise! It made my day. I hope you continue to enjoy this recipe. Have a great day!
Diana
Scrumptious 🙂 made it right away and ate the whole pot lol
Christie Lai
Haha! Love this. Thanks so much for making my recipe, Diana! Glad you enjoyed it.
Hiroko
I wanted to make an easy healthy bokchoy dish, and your TikTok video showed up on my google search. I’m Japanese and a fan of those chili oil jars from China, so I made your recipe tonight. They are really delicious. Mine got pretty saucy, so next time I may add a bit of potato starch water to thicken the sauce (the sauce is super good). Thank you for sharing!
Christie Lai
Thank you so much for making my recipe and for sharing your positive experience with us! So glad you enjoyed it and the potato starch is a great idea if you want a thicker sauce 🙂
Bob
Wow flavour town here! This was so good, easy and simple.
Christie Lai
Amazing! Thank you.
Mauricio
This was so flavorful and easy to make! A hit with my wife and I.