Steamed Gai Lan with Hoisin Garlic Sauce
Meet your new favorite veggie side: Steamed Gai Lan with Hoisin Garlic Sauce. This dish is fast, flavorful, and just the right balance of savory-sweet with a garlicky punch. Gai lan, also known as Chinese broccoli, is a leafy green with tender stems and a subtle bitterness that pairs beautifully with bold sauces. It’s a staple in Cantonese cuisine—and once you try it, you’ll understand why!
Why You’ll Love This Dish
If you’re looking for a quick and nutritious side dish that actually tastes amazing, this is it. The hoisin garlic sauce brings rich umami flavor with just enough sweetness to mellow out the greens. And it all comes together in under 15 minutes. Perfect for weeknights or when you need a light, clean complement to richer mains.
Chef’s Pro Tips for Perfect Results
- Don’t over-steam the gai lan—crisp-tender is the goal
- Use fresh garlic, not garlic powder, for max flavor
- Let the sauce simmer gently to avoid burning the hoisin
- Drizzle sauce just before serving to keep the greens vibrant
- Want a little heat? Add a pinch of chili flakes to the sauce
Ingredients
For the Gai Lan:
- 1 bunch fresh gai lan (Chinese broccoli), ends trimmed
- ¼ teaspoon salt (for steaming water)
For the Hoisin Garlic Sauce:
- 2 tablespoons hoisin sauce
- 1 tablespoon soy sauce
- 1 tablespoon water
- 2 teaspoons sesame oil
- 2 cloves garlic, minced
- ½ teaspoon rice vinegar (optional, for a touch of tang)
- 1 teaspoon honey or brown sugar (optional for sweetness)

Instructions
- Fill a large pot with 1 inch of water and bring to a boil. Add salt.
- Place trimmed gai lan in a steamer basket over the boiling water. Cover and steam for 4–5 minutes until bright green and tender-crisp.
- While the gai lan steams, prepare the sauce. In a small saucepan, heat sesame oil over medium heat.
- Add minced garlic and sauté for 30–60 seconds until fragrant (do not burn).
- Stir in hoisin sauce, soy sauce, water, vinegar, and honey. Simmer gently for 1–2 minutes. Remove from heat.
- Transfer steamed gai lan to a serving plate and drizzle warm hoisin garlic sauce over the top.
- Serve immediately, optionally garnished with toasted sesame seeds or sliced chili.
Texture & Flavor Secrets
- Gai lan has a crisp-tender bite—like broccolini but sturdier
- The sauce is velvety, sweet-savory, and garlicky
- Every bite balances bold and fresh, without overpowering
How to Serve Steamed Gai Lan
- As a side to Chinese-style mains like stir-fries or dumplings
- Alongside grilled meats or tofu for a balanced meal
- With jasmine or brown rice for a quick veggie bowl
- As part of a dim sum-style spread
- With sesame noodles or ramen for a hearty veggie boost
Creative Leftover Transformations
- Chop and toss into fried rice
- Add to noodle soup for greens-on-the-go
- Wrap in rice paper rolls with tofu and carrots
- Sauté with eggs for a garlicky veggie scramble
- Toss into grain bowls for added bite and nutrition
Additional Tips
- Can’t find gai lan? Substitute with broccolini or baby bok choy
- Store leftovers in an airtight container for up to 2 days
- Reheat gently or eat cold in salads or bowls
- Double the sauce and keep some in the fridge—it’s great on EVERYTHING
- Add a splash of chili oil or black vinegar for extra zing
Make It a Showstopper (Presentation Ideas)
- Arrange stalks neatly on a long platter for an elegant look
- Drizzle sauce in a zigzag or spoon it across the center
- Sprinkle sesame seeds and thin chili slices for color
- Add fresh scallions or a sprig of cilantro as garnish
- Serve on a dark plate or wooden board to highlight the greens
FAQ’s
- What is gai lan?
It’s Chinese broccoli—a leafy green with thick stems and small florets, milder than broccoli rabe. - Is this dish vegan?
Yes, just make sure your hoisin sauce doesn’t contain animal products. - Can I use oyster sauce instead of hoisin?
Definitely! It’ll be less sweet, more savory. - How do I avoid soggy greens?
Steam briefly and serve immediately—don’t cover after steaming. - What’s the best way to trim gai lan?
Cut off the dry ends and peel any super thick stalks if needed. - Can I make the sauce ahead?
Yes! It keeps in the fridge for up to a week. - Is this dish gluten-free?
Use gluten-free hoisin and tamari instead of soy sauce. - What protein pairs well with this?
Grilled tofu, roasted chicken, pork belly, or shrimp. - Can I use this sauce on other veggies?
Absolutely—try it on green beans, bok choy, or eggplant. - How do I keep the garlic from burning?
Use medium heat and stir constantly. Burnt garlic = bitter sauce!
Conclusion
Steamed Gai Lan with Hoisin Garlic Sauce proves that veggies can be the star of the show. Crisp greens, rich garlicky sauce, and just a hint of sweetness—it’s simple, satisfying, and downright addictive. Whether you’re serving it up next to a sizzling stir-fry or enjoying it on its own, this dish brings major flavor with minimal effort.
Print
Steamed Gai Lan with Hoisin Garlic Sauce
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Steaming
- Cuisine: Chinese
- Diet: Vegan
Description
Steamed Gai Lan with Hoisin Garlic Sauce is a simple yet flavorful Chinese side dish featuring tender Chinese broccoli drizzled with a sweet, savory, and garlicky hoisin-based sauce. Perfectly balanced and easy to prepare, it complements rice bowls, noodle dishes, or grilled proteins beautifully.
Ingredients
- 1 lb Gai Lan (Chinese broccoli), trimmed and rinsed
- 1 tbsp vegetable oil
- 2 cloves garlic, minced
- 2 tbsp hoisin sauce
- 1 tbsp soy sauce (low sodium preferred)
- 1 tbsp water
- 1 tsp rice vinegar
- 1/2 tsp sesame oil
- Toasted sesame seeds (optional, for garnish)
Instructions
- Trim the tough ends of the gai lan and rinse thoroughly.
- Steam the gai lan in a steamer basket over boiling water for 5–7 minutes until bright green and tender-crisp. Remove and set aside on a serving plate.
- In a small saucepan, heat vegetable oil over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant.
- Stir in hoisin sauce, soy sauce, water, rice vinegar, and sesame oil. Simmer for 1–2 minutes until the sauce slightly thickens.
- Drizzle the warm sauce over the steamed gai lan.
- Garnish with toasted sesame seeds if desired and serve immediately.
Notes
- Do not over-steam the gai lan to preserve its crunch and color.
- You can substitute hoisin sauce with oyster sauce for a different flavor.
- Serve with jasmine rice or as part of a dim sum spread.
Nutrition
- Serving Size: 1/4 recipe
- Calories: 85
- Sugar: 5g
- Sodium: 440mg
- Fat: 5g
- Saturated Fat: 0.5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 2g
- Cholesterol: 0mg
Keywords: gai lan, Chinese broccoli, hoisin sauce, garlic sauce, steamed vegetables, vegan Chinese side dish