If you're looking for a simple traditional veggie side dish, look no further! This Shanghai Bok Choy Stir Fry with Garlic is easy to make, and a delicious nutritious addition to your meal!
Jump to:
About the Ingredients
Here's some extra info about the ingredients you may find helpful!
Bok Choy
Bok choy is a type of Chinese vegetable. It is also known as Chinese cabbage, but unlike regular cabbages, they do not form heads and have leafy greens with bulbs at the bottoms.
Some describe the flavor as somewhere between spinach and water chestnuts with a slight hint of sweet and peppery undertone.
One thing to know is that when people say Bok Choy, they usually mean Shanghai Bok Choy, which is one variety of bok choy. There are several varieties of bok choy such as white dwarf bok choy, sweet bok choy, and more!

If you're interested in learning more about Chinese veggies - here's a whole article on various Chinese vegetables such as snow peas, celtuce, sweet potato leaves, Chinese broccoli and more!
Dried Shrimp
Often times we make veggie stir fries with dried shrimp (aka 蝦米). Dried shrimps are sun dried shrimps that have been preserved and is used in many Asian cuisines. It adds a umami flavor to the dish. We always have a jar (or 2) of dried shrimp in the house, as there are different types too!
If you're interested, you can buy them from any Asian supermarkets or on amazon. But to make this dish, it is actually completely optional.
How to cook Shanghai Bok Choy
First gather your ingredients:
- 1 lb Shanghai Bok Choy bunches
- 1 tablespoon vegetable oil
- 2 cloves of garlic, roughly chopped
- (Optional) ½ tablespoon dried shrimp
- Salt, to taste
Prepare the Bok Choy: Cut off and discard the very end of the bok choy bunches. For larger bunches, separate the white stalks from the leafy green parts. Cut the white stalks into approximately 1-inch lengths. If the bok choy bunches are small, you can skip this separation step.
Stir Fry Aromatics: Heat the vegetable oil in a large skillet or wok over high heat. Add the garlic and optionally, dried shrimp. Cook, stirring constantly, for about 30 seconds until fragrant.

Cook the White Stalks: Add the white parts of the bok choy (if separated) to the skillet. Stir-fry for about 1 minute.
Add the Greens: Add the leafy green parts of the bok choy to the skillet. Stir-fry for another 3-5 minutes or until bok choy reaches your desired level of tenderness. For crispier bok choy, cook for a shorter time; for softer bok choy, cook for a longer time.


Season and Serve: Add salt to taste. Remove from heat and serve hot as a delicious veggie side dish!


Shanghai Bok Choy Stir Fry with Garlic

Quick, vibrant, and packed with flavor, this Shanghai Bok Choy Stir Fry with Garlic is your answer to a simple yet satisfying vegetable side dish. Ready in just minutes, it brings a touch of traditional Asian goodness to any meal.
Ingredients
- 1 lb fresh Shanghai Bok Choy bunches, rinsed thoroughly
- 1 tablespoon neutral vegetable oil (such as canola or peanut)
- 2 cloves garlic, minced or roughly chopped (mincing releases more intense flavor)
- (Optional) ½ tablespoon dried shrimp, rinsed (adds a savory umami depth)
- Fine sea salt, to taste
Instructions
- Prepare the Bok Choy: Trim and discard the very base of the bok choy bunches. For larger bunches, separate the crisp white stalks from the more delicate leafy green parts. Slice the white stalks into approximately 1-inch pieces. If you're using smaller, more tender bok choy, you can simply halve or quarter them lengthwise.
- Infuse the Oil with Aromatics: Heat the vegetable oil in a large skillet or wok over medium-high to high heat until it shimmers. Add the minced or chopped garlic and the optional dried shrimp. Stir constantly for about 20-30 seconds, until the garlic becomes fragrant and lightly golden, being careful not to burn it. The aroma will be irresistible!
- Cook the Stalks First (if separated): If you've separated the bok choy, add the sliced white stalks to the hot skillet. Stir-fry for 1-2 minutes until they begin to soften slightly and turn a vibrant pale green.
- Introduce the Greens: Add the leafy green parts of the bok choy to the skillet. Continue to stir-fry for another 2-4 minutes, or until the bok choy reaches your desired tenderness. For a delightful crisp-tender texture, cook for a shorter time. For a softer, more wilted consistency, cook for a bit longer.
- Season and Serve Immediately: Season generously with fine sea salt to taste. Toss everything together one last time. Remove from the heat and serve immediately as a bright and flavorful veggie side dish alongside your favorite mains.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 47Total Fat: 4gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 1mgSodium: 190mgCarbohydrates: 3gFiber: 1gSugar: 1gProtein: 2g
The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information.
Pro Tips & Variations
- Spice it Up: Add a pinch of red pepper flakes or a dash of your favorite chili oil along with the garlic for a touch of heat.
- Add Ginger: A small knob of grated fresh ginger added with the garlic will introduce a warm, aromatic layer.
- Soy Sauce Drizzle: For an extra layer of umami, drizzle a teaspoon of light soy sauce over the bok choy during the last minute of cooking.
- Sesame Oil Finish: A few drops of toasted sesame oil at the very end will add a nutty aroma and flavor.
- Protein Boost: Consider adding pan-fried tofu cubes, sliced mushrooms, or even some pre-cooked chicken or shrimp for a more substantial dish.
Pin for later!

More Delicious Bok Choy Recipes!
Bok choy is one of the most beloved leafy greens in Asian cooking—tender, crisp, and perfect for stir frying! Whether you prefer it simply with garlic or paired with beef and mushrooms, these recipes make it easy (and delicious) to eat your veggies:
- Do you like Shiitake Mushrooms? I do! If you do too, check out my Shiitake Mushroom Bok Choy Stir Fry – Shiitake mushrooms bring rich, earthy depth to this dish. Paired with bok choy, it’s a simple yet flavorful side that’s umami-packed and super satisfying.
- If you can get your hands on it, try some Taiwan Bok Choy! It's extra tender with a naturally mild sweetness. This quick stir fry recipe brings out its delicate flavor—perfect as a light, refreshing side dish in just minutes!
- Add some protein with this Sweet Bok Choy with Beef Stir Fry! While I use a bok choy variety called sweet bok choy, you can use regular bok choy as well. This dish is a hearty, savory stir fry featuring marinated beef and sweet bok choy cooked at high heat for maximum flavor and tenderness. It’s a full meal in one pan!
- Bok Choy with Garlic Sauce is another fantastic delicious veggie side dish idea! Blanched bok choy smothered in a savory garlic, soy, and oyster sauce blend—this one’s a classic Chinese-style veggie side that pairs well with just about any main.
Dee
Saturday 4th of March 2023
Can you use chicken or vegetable broth instead of water for this recipe?
TinaTsai
Saturday 4th of March 2023
Definitely!
Valonka Gill
Monday 25th of May 2020
Just made this and REALLY loved it! Such a simple recipe to follow and the results... Absolutely DELISH!! 😍
Thank you for sharing!
tinatsai
Monday 25th of May 2020
Thank you! I'm glad you enjoyed it! :)
Lareice Williams
Monday 9th of April 2018
Loved it! Thanks!!
Tina T
Monday 9th of April 2018
Thank you!!