Steamed Gai Lan (Chinese Broccoli) with Garlic Soy Sauce is a classic Cantonese side dish that’s simple, healthy, and packed with flavor. Tender-crisp gai lan is topped with a fragrant garlic soy sauce, making it the perfect accompaniment to rice, noodles, seafood, or your favorite Asian-inspired meals.
Recipe Overview
| Detail | Information |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 5–7 minutes |
| Total Time | 17 minutes |
| Servings | 4 servings |
| Difficulty | Easy |
| Course | Side Dish |
| Cuisine | Chinese (Cantonese) |
| Calories | Approximately 95 per serving |
Ingredients
Gai Lan
- 1½ pounds (700g) gai lan (Chinese broccoli)
- Water, for steaming
Garlic Soy Sauce
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1 teaspoon sugar or honey
- 1 tablespoon water
- 3 cloves garlic, finely minced
- 1 teaspoon fresh ginger, grated (optional)
Garnish
- 1 teaspoon toasted sesame seeds
- 2 green onions, thinly sliced
- A drizzle of chili oil (optional)
Equipment Needed
- Steamer basket or steaming rack
- Large pot with lid
- Small saucepan
- Tongs
- Small mixing bowl
Instructions
Step 1: Prepare the Gai Lan
Wash the gai lan thoroughly.
Trim about ½ inch from the tough ends of the stems.
If the stems are very thick, slice them lengthwise in half to ensure even cooking.
Step 2: Steam the Vegetables
Bring about 1 inch of water to a boil in a large pot.
Place the gai lan in a steamer basket over the boiling water.
Cover and steam for 5–7 minutes, or until the stems are tender and the leaves are bright green.
Avoid overcooking to preserve the crisp texture.
Step 3: Prepare the Garlic Soy Sauce
While the gai lan is steaming, heat a small saucepan over medium heat.
Add:
- Soy sauce
- Oyster sauce
- Sesame oil
- Sugar or honey
- Water
- Garlic
- Ginger (if using)
Cook for 1–2 minutes, stirring frequently, until the garlic becomes fragrant. Do not let it brown.
Step 4: Assemble the Dish
Arrange the steamed gai lan on a serving platter.
Spoon the warm garlic soy sauce evenly over the vegetables.
Step 5: Garnish
Sprinkle with:
- Toasted sesame seeds
- Sliced green onions
Add a drizzle of chili oil if you enjoy a little heat.
Serve immediately.
Tips for Perfect Steamed Gai Lan
Choose Fresh Gai Lan
Look for bright green leaves and firm stems without yellowing.
Don’t Oversteam
The stems should remain slightly crisp while the leaves stay vibrant.
Fresh Garlic Is Best
Freshly minced garlic provides the richest flavor.
Serve Immediately
Gai lan tastes best while warm and freshly steamed.
Flavor Variations
Spicy Garlic Gai Lan
Add:
- ½ teaspoon chili flakes
- Chili crisp or chili oil
to the sauce.
Lemon Garlic Version
Stir in:
- 1 teaspoon fresh lemon juice
- Lemon zest
before serving.
Mushroom Gai Lan
Top with sautéed shiitake or oyster mushrooms.
Sesame Lover’s Version
Add:
- 1 tablespoon toasted sesame oil
- Extra sesame seeds
for a nuttier flavor.
Vegetarian Version
Replace oyster sauce with:
- Vegetarian mushroom oyster sauce
What to Serve With
Main Dishes
- Steamed jasmine rice
- Fried rice
- Grilled chicken
- Teriyaki salmon
- Beef stir-fry
- Garlic shrimp
Other Side Dishes
- Vegetable spring rolls
- Dumplings
- Egg drop soup
- Hot and sour soup
Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freezing is not recommended, as the vegetables may become soft after thawing.
Reheating
Microwave
Heat for 30–60 seconds until warmed through.
Stovetop
Warm gently in a skillet over low heat with a splash of water.
Nutrition Information
Per Serving (Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 95 |
| Protein | 4g |
| Carbohydrates | 8g |
| Fat | 5g |
| Fiber | 3g |
| Sugar | 3g |
Frequently Asked Questions
What is gai lan?
Gai lan, also known as Chinese broccoli, is a leafy green vegetable with thick stems and slightly bitter leaves commonly used in Cantonese cuisine.
Can I substitute regular broccoli?
Yes. Broccoli or broccolini can be used if gai lan isn’t available, although the flavor and texture will be slightly different.
Can I make this vegan?
Yes. Use vegetarian mushroom oyster sauce and replace honey with maple syrup or omit it.
Why is my gai lan bitter?
Older gai lan can be more bitter. Choosing younger stems and avoiding overcooking helps keep the flavor mild.
Can I blanch instead of steam?
Absolutely. Blanch the gai lan in boiling water for 2–3 minutes, then immediately transfer it to ice water before adding the sauce.
Recipe Notes
✅ Quick 20-minute side dish.
✅ Healthy and nutrient-rich.
✅ Naturally low in carbs.
✅ Great with rice and noodle dishes.
✅ Easy to customize.
Make-Ahead Tip
Prepare the garlic soy sauce up to 3 days ahead and refrigerate. Warm it just before serving over freshly steamed gai lan.
Serving Suggestion
Serve alongside steamed jasmine rice and grilled chicken, beef, or fish for a balanced, restaurant-style Cantonese meal. 🥬🥢✨
Chef’s Secret
After steaming, drizzle the gai lan with 1 teaspoon of hot sesame oil before adding the garlic soy sauce. The warm sesame oil enhances the aroma and gives the vegetables a rich, authentic restaurant-style finish. 😋🥬🧄✨
FAQs
Can I use frozen gai lan?
Fresh is recommended, but frozen gai lan can be steamed directly from frozen. Add 1–2 extra minutes to the cooking time.
How do I keep the vegetables bright green?
Avoid overcooking and serve immediately after steaming.
Is gai lan healthier than broccoli?
Both are highly nutritious. Gai lan is an excellent source of vitamins A, C, and K, along with fiber and antioxidants.
Can I add protein?
Yes! Top the dish with sliced grilled chicken, tofu, shrimp, or beef to turn it into a complete meal.
Can I make this ahead for meal prep?
Yes. Steam the gai lan and store it separately from the sauce. Reheat gently and combine just before serving for the best flavor and texture.
