Mouthwatering Chinese broccoli dishes are about to transform your weeknight dinners! Whether you’re craving quick stir-fries, comforting noodle bowls, or vibrant seasonal plates, this versatile veggie delivers incredible flavor in every bite. Get ready to explore 21 delicious recipes that make it easy to bring restaurant-quality taste right to your kitchen—let’s dive in and find your new favorite meal!
Garlic Stir-Fried Chinese Broccoli

Just when you need a quick, healthy side that packs a punch, garlic stir-fried Chinese broccoli delivers. It’s crisp, savory, and ready in minutes.
Serving: 2 | Pre Time: 5 minutes | Cooking Time: 5 minutes
Ingredients
– A bunch of Chinese broccoli (about 1 lb), trimmed and cut into 2-inch pieces
– 4 cloves of garlic, minced
– 2 tbsp of vegetable oil
– A splash of soy sauce (about 1 tbsp)
– A splash of oyster sauce (about 1 tbsp)
– A pinch of sugar
– A couple of tbsp of water
Instructions
1. Heat the vegetable oil in a large skillet or wok over high heat until it shimmers, about 1 minute.
2. Add the minced garlic and stir-fry for 15 seconds until fragrant, being careful not to burn it.
3. Tip: Use high heat to quickly sear the garlic and lock in flavor without overcooking.
4. Add the Chinese broccoli pieces to the skillet and stir-fry for 2 minutes until they start to brighten in color.
5. Pour in the water and cover the skillet with a lid to steam the broccoli for 1 minute, which helps tenderize the stems.
6. Tip: Steaming briefly ensures the broccoli cooks evenly without becoming soggy.
7. Uncover and add the soy sauce, oyster sauce, and sugar, stirring to coat everything evenly.
8. Continue stir-frying for another 1-2 minutes until the broccoli is tender-crisp and the sauce has thickened slightly.
9. Tip: Taste and adjust seasoning if needed, but avoid adding salt as the sauces are already savory.
10. Remove from heat and transfer to a serving dish immediately.
Perfectly crisp with a garlicky kick, this dish offers a satisfying crunch and umami depth from the sauces. Serve it over steamed rice or alongside grilled chicken for a complete meal, or toss leftovers into noodles the next day for a quick lunch.
Chinese Broccoli with Oyster Sauce

Hitting the takeout menu for Chinese broccoli? Skip it—this simple stir-fry comes together faster than delivery. The savory oyster sauce clings to crisp-tender greens for a restaurant-worthy side in minutes.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 5 minutes
Ingredients
– A big bunch of Chinese broccoli (about 1 pound), trimmed
– 2 tablespoons of oyster sauce
– 1 tablespoon of soy sauce
– 1 teaspoon of sesame oil
– A splash of water (about ¼ cup)
– A couple of garlic cloves, minced
– 1 tablespoon of vegetable oil
– A pinch of sugar (optional, to balance)
Instructions
1. Wash the Chinese broccoli thoroughly and pat it dry with a clean towel—excess water will steam instead of sear.
2. Trim off any tough ends from the stalks, then cut the stalks and leaves into 2-inch pieces, keeping them separate since stalks take longer to cook.
3. In a small bowl, whisk together the oyster sauce, soy sauce, sesame oil, water, and sugar (if using) until smooth; set this sauce aside.
4. Heat the vegetable oil in a large wok or skillet over high heat until it shimmers, about 1 minute.
5. Add the minced garlic and stir-fry for 15 seconds until fragrant but not browned to avoid bitterness.
6. Toss in the broccoli stalks and stir-fry for 2 minutes, stirring constantly to char lightly.
7. Add the broccoli leaves and continue stir-frying for 1 more minute until they wilt slightly.
8. Pour the prepared sauce over the broccoli, reduce the heat to medium, and cook for 1–2 minutes, tossing to coat evenly—the sauce should thicken and glaze the greens.
9. Remove from heat immediately to prevent overcooking; the broccoli should be bright green and crisp-tender.
Fork-tender stalks contrast with silky leaves, all slicked in that umami-rich sauce. Serve it hot over steamed rice or alongside grilled chicken for a quick weeknight lift—leftovers even hold up chilled in a salad tomorrow.
Spicy Ginger Chinese Broccoli

Packed with bold flavor, this Spicy Ginger Chinese Broccoli comes together in minutes. Perfect for a quick weeknight side or a vibrant addition to any meal. The ginger and chili create a zesty kick that cuts through the greens’ slight bitterness.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 5 minutes
Ingredients
– A big bunch of Chinese broccoli, about 1 pound, trimmed and cut into 2-inch pieces
– A couple of tablespoons of vegetable oil
– A 2-inch piece of fresh ginger, peeled and minced
– 2 cloves of garlic, minced
– A couple of teaspoons of soy sauce
– A splash of rice vinegar
– A pinch of red pepper flakes, or more if you like it fiery
– A teaspoon of sesame oil
Instructions
1. Heat the vegetable oil in a large wok or skillet over high heat until it shimmers, about 1 minute.
2. Add the minced ginger and garlic to the hot oil and stir-fry for 30 seconds until fragrant, being careful not to burn them.
3. Tip in the Chinese broccoli pieces and stir-fry for 2 minutes, tossing constantly to coat in the aromatics.
4. Pour in the soy sauce and rice vinegar, then sprinkle the red pepper flakes over the greens.
5. Continue stir-frying for another 2-3 minutes until the broccoli stems are tender-crisp and the leaves are wilted.
6. Drizzle the sesame oil over the top and give everything one final toss to combine.
7. Remove from heat immediately to prevent overcooking.
Aromatic and vibrant, this dish offers a satisfying crunch from the stems against the wilted leaves. The spicy ginger sauce clings beautifully, making it ideal served over steamed rice or alongside grilled chicken for a complete meal.
Chili and Sesame Glazed Chinese Broccoli

Every time I crave something savory with a kick, this chili and sesame glazed Chinese broccoli hits the spot. It’s a quick side that packs bold flavor without fuss. Ready in minutes, it’s perfect for busy weeknights.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 10 minutes
Ingredients
– A big bunch of Chinese broccoli, about 1 pound
– A couple of tablespoons of vegetable oil
– A splash of soy sauce, about 2 tablespoons
– A tablespoon of toasted sesame oil
– A teaspoon of chili garlic sauce
– A teaspoon of honey
– A sprinkle of sesame seeds, about 1 teaspoon
Instructions
1. Wash the Chinese broccoli thoroughly and trim off any tough ends, then cut it into 2-inch pieces. Tip: Keep the stems and leaves separate as they cook at different rates.
2. Heat the vegetable oil in a large skillet or wok over medium-high heat until it shimmers, about 1 minute.
3. Add the broccoli stems to the skillet and stir-fry for 2 minutes until they start to soften.
4. Toss in the broccoli leaves and continue stir-frying for another 2 minutes until everything is bright green and tender-crisp. Tip: Don’t overcook—aim for a slight crunch to retain texture.
5. In a small bowl, whisk together the soy sauce, toasted sesame oil, chili garlic sauce, and honey until smooth.
6. Pour the sauce over the broccoli in the skillet and stir well to coat evenly, cooking for 1 minute to let the flavors meld.
7. Remove from heat and sprinkle with sesame seeds. Tip: Toast the sesame seeds in a dry pan for 30 seconds first to enhance their nutty flavor.
Just out of the pan, the broccoli is crisp-tender with a glossy, sticky glaze that’s both spicy and slightly sweet. Serve it hot over steamed rice or alongside grilled chicken for a complete meal—the sesame seeds add a nice crunch that contrasts the tender greens.
Sautéed Chinese Broccoli with Soy Sauce

A quick, savory side that comes together in minutes. Sautéed Chinese broccoli with soy sauce delivers crisp-tender greens with a salty-sweet glaze. Perfect for busy weeknights when you want something healthy but flavorful.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 10 minutes
Ingredients
– A big bunch of Chinese broccoli (about 1 pound)
– 2 tablespoons of vegetable oil
– 3 cloves of garlic, minced
– A splash of soy sauce (about 2 tablespoons)
– A teaspoon of sugar
– A couple of tablespoons of water
– A pinch of salt
Instructions
1. Wash the Chinese broccoli thoroughly under cold running water.
2. Trim off the tough ends of the stems, about 1 inch from the bottom.
3. Cut the broccoli into 2-inch pieces, separating thicker stems from leaves for even cooking.
4. Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering, about 1 minute.
5. Add the minced garlic and stir-fry for 30 seconds until fragrant but not browned.
6. Add the broccoli stems to the skillet first, as they take longer to cook.
7. Stir-fry the stems for 2 minutes until they start to soften.
8. Add the broccoli leaves and stir-fry for another 1 minute until wilted.
9. Pour in the soy sauce, sugar, and water, stirring to coat the broccoli evenly.
10. Cover the skillet and let it cook for 3 minutes to steam the broccoli until crisp-tender.
11. Uncover and cook for 1 more minute to reduce the sauce slightly.
12. Taste and add a pinch of salt only if needed, as the soy sauce is already salty.
Dish it up hot for the best texture—the stems stay crunchy while the leaves soak up the savory sauce. Serve it over steamed rice or alongside grilled chicken for a complete meal. Leftovers reheat well but might lose a bit of crispness.
Chinese Broccoli and Shiitake Mushroom Stir-Fry

Mixing earthy shiitakes with crisp Chinese broccoli creates a quick, satisfying stir-fry. This dish comes together in minutes but delivers big flavor. Keep your wok hot and ingredients prepped for best results.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– A big bunch of Chinese broccoli (about 1 pound), stems sliced thin and leaves roughly chopped
– A couple of handfuls of fresh shiitake mushrooms (8 ounces), stems removed and caps sliced
– 3 cloves of garlic, minced
– A 1-inch piece of fresh ginger, grated
– 2 tablespoons of vegetable oil
– A splash of soy sauce (about 2 tablespoons)
– A splash of oyster sauce (about 1 tablespoon)
– A teaspoon of sesame oil
– A pinch of sugar
– A couple of tablespoons of water
Instructions
1. Heat 2 tablespoons of vegetable oil in a wok or large skillet over high heat until shimmering, about 1 minute.
2. Add the minced garlic and grated ginger, stir-frying for 30 seconds until fragrant but not browned.
3. Toss in the sliced shiitake mushrooms, stir-frying for 3–4 minutes until they release their liquid and start to brown.
4. Add the sliced Chinese broccoli stems, stir-frying for 2 minutes to soften slightly.
5. Pour in a couple of tablespoons of water, cover the wok, and let steam for 1 minute to tenderize the stems.
6. Uncover, add the chopped Chinese broccoli leaves, and stir-fry for 1–2 minutes until wilted but still bright green.
7. Pour in a splash of soy sauce (about 2 tablespoons), a splash of oyster sauce (about 1 tablespoon), a teaspoon of sesame oil, and a pinch of sugar.
8. Toss everything together for 1 minute until the sauce coats the vegetables evenly and thickens slightly.
9. Remove from heat immediately to prevent overcooking.
Allowing the mushrooms to brown deeply builds a rich umami base. Steaming the stems briefly ensures they stay crisp-tender without turning mushy. Serve this stir-fry hot over steamed rice or noodles for a complete meal—the savory sauce soaks in perfectly.
Steamed Chinese Broccoli with Hoisin

A quick, vibrant side that brings restaurant-quality Chinese broccoli to your table in minutes. Steaming preserves its crisp texture while a glossy hoisin sauce adds savory-sweet depth. Perfect alongside grilled proteins or over rice for a simple meal.
Serving: 4 | Pre Time: 5 minutes | Cooking Time: 10 minutes
Ingredients
– A couple of bunches of Chinese broccoli (about 1 pound total)
– A splash of water (about 1/4 cup)
– A generous drizzle of hoisin sauce (about 3 tbsp)
– A small splash of soy sauce (about 1 tsp)
– A tiny drizzle of toasted sesame oil (about 1/2 tsp)
– A couple of cloves of garlic, minced
– A pinch of red pepper flakes (optional)
Instructions
1. Trim the tough ends off the Chinese broccoli stems, about 1 inch from the bottom.
2. Fill a large pot with 1 inch of water and bring it to a boil over high heat.
3. Place the Chinese broccoli in a steamer basket over the boiling water, cover, and steam for 4–5 minutes until stems are tender-crisp and bright green.
4. While steaming, heat a small saucepan over medium heat and add the minced garlic, cooking for 30 seconds until fragrant.
5. Stir in the hoisin sauce, soy sauce, and 1/4 cup water, bringing the mixture to a simmer for 2 minutes until slightly thickened.
6. Remove the saucepan from heat and stir in the toasted sesame oil and red pepper flakes if using.
7. Transfer the steamed Chinese broccoli to a serving plate and drizzle the warm hoisin sauce evenly over the top.
8. Serve immediately. Steaming tip: Don’t overcrowd the basket to ensure even cooking. Sauce tip: Adjust thickness by simmering longer for a glaze or adding more water for a lighter drizzle. Garlic tip: Watch closely to avoid burning, which can make the sauce bitter.
Steaming keeps the broccoli crisp-tender with a fresh bite, while the hoisin sauce coats it in a sticky, umami-rich glaze. Serve it warm as a side to grilled chicken or tofu, or toss leftovers into a cold noodle salad for added crunch.
Chinese Broccoli with Black Bean Sauce

Whip up a quick, savory side that’s packed with umami. Chinese broccoli with black bean sauce brings bold flavor to any meal in minutes. It’s a simple stir-fry that feels restaurant-worthy.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 10 minutes
Ingredients
– A big bunch of Chinese broccoli (about 1 pound), trimmed and cut into 2-inch pieces
– 2 tablespoons of vegetable oil
– 3 cloves of garlic, minced
– A tablespoon of fermented black beans, rinsed and roughly chopped
– A splash of soy sauce (about 1 tablespoon)
– A teaspoon of sugar
– A quarter cup of water or vegetable broth
– A teaspoon of cornstarch mixed with a tablespoon of water (for the slurry)
Instructions
1. Heat the vegetable oil in a large wok or skillet over high heat until it shimmers, about 1 minute.
2. Add the minced garlic and chopped black beans, stir-frying for 30 seconds until fragrant—don’t let the garlic burn.
3. Toss in the Chinese broccoli, stirring constantly for 2 minutes to coat it in the oil and aromatics.
4. Pour in the soy sauce, sugar, and water or broth, then reduce the heat to medium-high and cover the pan.
5. Let it steam for 3 minutes until the broccoli stems are tender-crisp when pierced with a fork.
6. Give the cornstarch slurry a quick stir and add it to the pan, cooking for 1 more minute until the sauce thickens and coats the broccoli evenly.
7. Remove from heat and serve immediately. Tip: Rinsing the black beans reduces saltiness, while high heat keeps the broccoli vibrant green. For extra kick, add a pinch of red pepper flakes with the garlic.
Ready to dig in? The broccoli stays crisp-tender with a glossy, savory sauce that clings to every bite. Serve it over steamed rice or alongside grilled chicken for a complete meal—it’s a versatile dish that’s sure to become a weeknight favorite.
Quick Stir-Fried Chinese Broccoli with Tofu

You know those nights when you need something healthy and fast? Quick stir-fried Chinese broccoli with tofu delivers crisp greens and savory protein in under 30 minutes. Year-round, it’s a reliable vegetarian meal that feels satisfying without weighing you down.
Serving: 2 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– A couple of bunches of Chinese broccoli, chopped into 2-inch pieces
– A 14-ounce block of firm tofu, pressed and cubed
– 2 tablespoons of vegetable oil
– 3 cloves of garlic, minced
– A splash of soy sauce (about 2 tablespoons)
– A teaspoon of sesame oil
– A pinch of red pepper flakes (optional)
– A tablespoon of cornstarch mixed with 2 tablespoons of water
Instructions
1. Press the tofu between paper towels for 10 minutes to remove excess water, then cut it into 1-inch cubes.
2. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat until it shimmers, about 2 minutes.
3. Add the tofu cubes and cook for 5–7 minutes, flipping occasionally, until golden brown on all sides; remove and set aside.
4. In the same skillet, add the remaining 1 tablespoon of vegetable oil and heat for 1 minute.
5. Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly to prevent burning.
6. Toss in the chopped Chinese broccoli and stir-fry for 3–4 minutes until the stems are tender-crisp and bright green.
7. Return the tofu to the skillet and pour in the soy sauce and sesame oil, stirring to coat evenly.
8. Sprinkle in the red pepper flakes if using, and cook for 1 minute to blend the flavors.
9. Stir the cornstarch slurry and add it to the skillet, cooking for 1–2 minutes until the sauce thickens slightly.
10. Remove from heat and serve immediately.
Fresh from the wok, this dish offers a delightful crunch from the broccoli paired with the soft, savory tofu. For a creative twist, serve it over steamed rice or quinoa to soak up the flavorful sauce, or top with toasted sesame seeds for extra nuttiness.
Chinese Broccoli with Lemon-Garlic Dressing

Tired of boring side dishes? This Chinese broccoli with lemon-garlic dressing brings bright, zesty flavor to your table in minutes. It’s a simple upgrade that pairs with everything from grilled chicken to tofu.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 5 minutes
Ingredients
– A big bunch of Chinese broccoli (about 1 pound)
– 3 cloves of garlic, minced
– Juice from half a lemon (about 2 tablespoons)
– A couple of tablespoons of olive oil
– A splash of soy sauce (about 1 tablespoon)
– A pinch of red pepper flakes
– Salt to season
Instructions
1. Trim the tough ends off the Chinese broccoli stems and cut stalks into 3-inch pieces.
2. Bring a large pot of salted water to a rolling boil.
3. Blanch the Chinese broccoli for 2 minutes until bright green and tender-crisp.
4. Immediately transfer the broccoli to a bowl of ice water to stop the cooking and lock in color.
5. Drain the broccoli thoroughly and pat dry with paper towels to prevent a watery dressing.
6. Heat olive oil in a large skillet over medium heat.
7. Add minced garlic and red pepper flakes, sautéing for 30 seconds until fragrant but not browned.
8. Whisk in lemon juice and soy sauce directly in the skillet to create the dressing.
9. Add the blanched Chinese broccoli to the skillet, tossing to coat evenly in the dressing for 1 minute.
10. Season with a pinch of salt, then remove from heat.
You’ll love the crisp-tender texture of the stalks against the tangy, garlicky sauce. Try serving it over rice or topping with toasted sesame seeds for extra crunch.
Bok Choy and Chinese Broccoli with Ginger Soy Sauce

Just discovered this quick veggie side that’s become my weeknight staple. Bok choy and Chinese broccoli get a glossy ginger soy glaze—it’s ready in under 15 minutes and beats any takeout.
Serving: 4 | Pre Time: 5 minutes | Cooking Time: 8 minutes
Ingredients
– A couple of heads of bok choy, trimmed and halved
– A bunch of Chinese broccoli, stems sliced and leaves roughly chopped
– A thumb-sized piece of fresh ginger, minced
– 2 cloves of garlic, minced
– 2 tablespoons of vegetable oil
– ¼ cup of low-sodium soy sauce
– A splash of water (about 2 tablespoons)
– 1 teaspoon of sesame oil
Instructions
1. Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat until shimmering.
2. Add the minced ginger and garlic, stirring constantly for 30 seconds until fragrant—don’t let it burn.
3. Toss in the bok choy halves and Chinese broccoli stems, cooking for 3 minutes until they start to soften.
4. Add the Chinese broccoli leaves, stirring for another 2 minutes until wilted but still crisp-tender.
5. Pour in ¼ cup of low-sodium soy sauce and a splash of water, scraping up any browned bits from the pan for extra flavor.
6. Reduce heat to medium and simmer for 2 minutes, allowing the sauce to thicken slightly and coat the veggies evenly.
7. Drizzle 1 teaspoon of sesame oil over the top, giving everything a final toss to combine.
8. Remove from heat and serve immediately. Tip: For a crunchier texture, don’t overcrowd the pan—cook in batches if needed.
Out of the pan, this dish offers tender-crisp greens with a savory, umami-rich sauce that clings to every bite. The ginger adds a warm kick without overpowering, making it perfect alongside grilled chicken or spooned over steamed rice for a quick meal.
Chinese Broccoli with Cashew and Chili Oil

Crisp Chinese broccoli gets a flavor-packed makeover with crunchy cashews and spicy chili oil—a quick side that’s bold enough to stand on its own. This dish comes together in under 20 minutes, perfect for busy weeknights when you want something vibrant and satisfying. Keep it simple: just a handful of ingredients and minimal fuss.Serving: 4 | Pre Time: 5 minutes | Cooking Time: 12 minutes
Ingredients
– 1 big bunch of Chinese broccoli (about 1 pound), trimmed and cut into 2-inch pieces
– A heaping ½ cup of raw cashews
– 2 tablespoons of chili oil (use store-bought or your favorite homemade version)
– 1 tablespoon of vegetable oil
– 2 cloves of garlic, minced
– A splash of water (about ¼ cup)
– A pinch of salt
Instructions
1. Heat a large skillet or wok over medium-high heat and add the vegetable oil.
2. Once the oil shimmers, add the cashews and toast them for 2–3 minutes, stirring constantly, until golden brown and fragrant—watch closely to avoid burning.
3. Remove the toasted cashews from the skillet and set them aside on a plate.
4. In the same skillet, add the minced garlic and stir for 30 seconds until just aromatic.
5. Add the Chinese broccoli pieces to the skillet and toss to coat in the garlic and oil.
6. Pour in the splash of water, cover the skillet with a lid, and let the broccoli steam for 3–4 minutes until bright green and tender-crisp.
7. Uncover the skillet and stir in the chili oil and a pinch of salt, cooking for another minute to blend the flavors.
8. Turn off the heat and fold in the toasted cashews, mixing everything well.
9. Transfer the dish to a serving plate immediately to prevent overcooking.Keep it vibrant by serving hot—the broccoli should have a slight crunch, balanced by the nutty cashews and a spicy kick from the oil. For a creative twist, top it with a fried egg or pair it with grilled chicken to turn this side into a hearty main.
Szechuan Style Chinese Broccoli Stir-Fry

Perfect for busy weeknights, this Szechuan-style Chinese broccoli stir-fry delivers bold flavor with minimal effort. Packed with garlic and chili, it comes together in under 20 minutes.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 8 minutes
Ingredients
– 1 pound of Chinese broccoli, trimmed and cut into 2-inch pieces
– 3 cloves of garlic, minced
– 1 tablespoon of fresh ginger, grated
– 2 tablespoons of vegetable oil
– 1 tablespoon of soy sauce
– 1 teaspoon of Szechuan peppercorns, crushed
– 1 teaspoon of chili flakes
– A splash of rice vinegar
– A pinch of salt
Instructions
1. Heat 2 tablespoons of vegetable oil in a large wok or skillet over high heat until shimmering, about 1 minute.
2. Add 1 tablespoon of grated ginger and 3 cloves of minced garlic, stirring constantly for 30 seconds until fragrant—don’t let it burn.
3. Toss in 1 pound of Chinese broccoli, stirring to coat in the oil, and cook for 2 minutes until bright green.
4. Sprinkle with 1 teaspoon of crushed Szechuan peppercorns and 1 teaspoon of chili flakes, stirring for another minute to toast the spices.
5. Pour in 1 tablespoon of soy sauce and a splash of rice vinegar, tossing everything together for 1 minute to combine.
6. Add a pinch of salt, then cook for 2–3 more minutes until the broccoli is tender-crisp with slight char on the edges.
7. Remove from heat and serve immediately.
Amazingly crisp-tender broccoli gets a kick from the Szechuan peppercorns, leaving a tingling sensation on the tongue. Serve it over steamed rice or toss with noodles for a heartier meal—the garlic-infused oil makes every bite addictive.
Chinese Broccoli and Beef in Garlic Sauce

Bold flavors meet quick cooking in this garlicky stir-fry. It’s a weeknight winner that comes together fast, with tender beef and crisp Chinese broccoli coated in a savory sauce. You’ll have dinner on the table in no time.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 1 pound flank steak, thinly sliced against the grain
– 1 bunch Chinese broccoli (gai lan), ends trimmed and cut into 2-inch pieces
– 4 cloves garlic, minced
– 2 tablespoons vegetable oil, divided
– 2 tablespoons soy sauce
– 1 tablespoon oyster sauce
– 1 teaspoon cornstarch
– A splash of water, about 2 tablespoons
– A pinch of sugar
Instructions
1. In a bowl, toss the sliced flank steak with 1 tablespoon soy sauce and the cornstarch until evenly coated. Tip: Slicing against the grain ensures the beef stays tender.
2. Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat until shimmering, about 1 minute.
3. Add the beef in a single layer and cook undisturbed for 1 minute to sear.
4. Stir-fry the beef for another 1–2 minutes until no longer pink, then transfer to a plate.
5. Add the remaining 1 tablespoon vegetable oil to the wok.
6. Add the minced garlic and stir-fry for 30 seconds until fragrant but not browned.
7. Add the Chinese broccoli and stir-fry for 2 minutes until bright green and slightly tender.
8. Pour in the remaining 1 tablespoon soy sauce, oyster sauce, splash of water, and pinch of sugar.
9. Return the cooked beef to the wok and toss everything together for 1 minute until the sauce thickens and coats the ingredients. Tip: Keep the heat high to quickly reduce the sauce without overcooking the vegetables.
10. Serve immediately. Tip: For extra freshness, garnish with sliced green onions or a sprinkle of sesame seeds.
Unbelievably savory and garlicky, this dish balances the crisp bite of Chinese broccoli with juicy, velvety beef. The glossy sauce clings perfectly to every piece, making it ideal over steamed jasmine rice or alongside noodles for a heartier meal.
Savory Honey Soy Chinese Broccoli

Let’s make a quick weeknight side that transforms Chinese broccoli into something special. This savory honey soy version comes together in minutes but tastes like restaurant-quality takeout. You’ll love how the glossy sauce clings to each tender stalk.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 5 minutes
Ingredients
– A big bunch of Chinese broccoli (about 1 pound), trimmed
– A couple of tablespoons of vegetable oil
– 3 cloves of garlic, minced
– A splash of soy sauce (2 tablespoons)
– A good drizzle of honey (1 tablespoon)
– A teaspoon of sesame oil
– A pinch of red pepper flakes (optional)
– A tablespoon of water
Instructions
1. Wash the Chinese broccoli thoroughly and pat it dry with paper towels.
2. Trim off any tough ends from the stalks, then cut the stalks and leaves into 3-inch pieces.
3. Heat the vegetable oil in a large skillet or wok over medium-high heat until it shimmers.
4. Add the minced garlic to the hot oil and stir-fry for 30 seconds until fragrant—don’t let it burn.
5. Toss in the Chinese broccoli stalks first, stir-frying for 2 minutes to soften them slightly.
6. Add the leaves and continue stir-frying for another 1-2 minutes until everything is bright green and tender-crisp.
7. In a small bowl, whisk together the soy sauce, honey, sesame oil, red pepper flakes (if using), and water until smooth.
8. Pour the sauce mixture over the broccoli in the skillet, stirring quickly to coat evenly.
9. Cook for 1 more minute, allowing the sauce to thicken slightly and glaze the vegetables.
10. Remove from heat immediately to prevent overcooking.
Unbelievably glossy and savory, this dish offers tender-crisp stalks with a sticky-sweet soy glaze that clings perfectly. Serve it hot over steamed rice to soak up every drop of sauce, or pair it with grilled chicken for a complete meal. The optional red pepper flakes add just enough heat to balance the honey’s sweetness.
Roasted Chinese Broccoli with Sesame Seeds

You’ve probably seen Chinese broccoli on menus, but roasting it at home unlocks a whole new level of flavor. This recipe delivers crispy, charred edges and tender stems with minimal effort. It’s the perfect quick side that feels a bit fancy.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– A big bunch of Chinese broccoli (about 1 pound), trimmed
– A couple of tablespoons of olive oil
– A splash of soy sauce (about 1 tbsp)
– A teaspoon of sesame oil
– A couple of cloves of garlic, minced
– A pinch of red pepper flakes (optional)
– A tablespoon of sesame seeds
– Salt to season
Instructions
1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. Wash the Chinese broccoli thoroughly and pat it completely dry with a kitchen towel—this helps it crisp up instead of steaming.
3. Trim off any tough ends from the stems, then cut the broccoli into 3-inch pieces, keeping stems and leaves together.
4. In a large bowl, toss the broccoli with the olive oil, making sure every piece is lightly coated.
5. Spread the broccoli in a single layer on the prepared baking sheet, ensuring pieces aren’t crowded for even roasting.
6. Roast in the preheated oven for 10 minutes, then remove the sheet.
7. While roasting, mix the soy sauce, sesame oil, minced garlic, and red pepper flakes (if using) in a small bowl.
8. After 10 minutes, drizzle the soy sauce mixture evenly over the broccoli on the baking sheet.
9. Sprinkle the sesame seeds and a pinch of salt over the broccoli.
10. Return the baking sheet to the oven and roast for another 5–7 minutes, until the edges are crispy and slightly charred.
11. Remove from the oven and let it cool for a minute before serving.
Unexpectedly addictive, this dish balances the broccoli’s slight bitterness with savory, nutty notes from the sesame. The stems stay crisp-tender while the leaves get delightfully crunchy. Try it piled over steamed rice or as a bold topping for grain bowls to soak up the flavorful juices.
Caramelized Chinese Broccoli with Shallots

Unlock a quick, savory side dish that transforms simple Chinese broccoli into a caramelized delight with sweet shallots. This recipe delivers deep flavor in under 30 minutes, perfect for busy weeknights when you want something special without the fuss.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– A big bunch of Chinese broccoli (about 1 pound), trimmed and cut into 2-inch pieces
– A couple of large shallots, thinly sliced
– 2 tablespoons of vegetable oil
– 2 tablespoons of soy sauce
– 1 tablespoon of brown sugar
– A splash of water (about ¼ cup)
– A pinch of salt
Instructions
1. Heat the vegetable oil in a large skillet or wok over medium-high heat until it shimmers, about 2 minutes.
2. Add the sliced shallots and cook, stirring often, until they soften and turn golden brown, about 5 minutes—don’t rush this step for maximum sweetness.
3. Stir in the brown sugar and cook for 1 minute until it melts and bubbles slightly, coating the shallots.
4. Add the Chinese broccoli pieces to the skillet, tossing to coat them in the shallot-sugar mixture.
5. Pour in the soy sauce and splash of water, then season with a pinch of salt.
6. Reduce the heat to medium, cover the skillet, and let the broccoli steam for 4-5 minutes until tender but still crisp—check by piercing a stem with a fork.
7. Remove the lid, increase the heat to high, and cook uncovered for 3-4 minutes, stirring occasionally, until the liquid reduces and the broccoli edges caramelize to a dark green.
8. Transfer to a serving dish immediately to prevent overcooking.
Oozing with umami from the soy sauce and a hint of sweetness, this dish boasts tender-crisp broccoli with sticky, golden shallots. Serve it hot over steamed rice or alongside grilled chicken for a balanced meal—the caramelized bits add a satisfying crunch that makes it irresistible.
Conclusion
Deliciously diverse, these 21 Chinese broccoli recipes prove how versatile this veggie can be! From quick stir-fries to comforting soups, there’s something for every dinner. We’d love to hear which dish becomes your new favorite—leave a comment below! If you enjoyed this roundup, please share it on Pinterest to help other home cooks discover these tasty ideas. Happy cooking!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




