Chinese Garlic Romaine Lettuce (10-Minute Side Dish)
This Chinese garlic lettuce is romaine dipped in boiling water for just a couple of seconds, then drenched in a sizzling garlic soy sauce with a little oyster sauce. Six ingredients and about 10 minutes, and you have a hot vegetable side dish ready to go next to your rice.
In Chinese it’s 豉油生菜, which basically means soy sauce lettuce. The first time I made it for my boys, my oldest poked a leaf with his chopsticks and asked why I was cooking salad. Two bites later he was fighting his little brother for the last crunchy rib, and Biscuit sat under the table hoping someone would drop one. Nobody did.
The leaves go soft and silky, the thick ribs keep their crunch, and every bite picks up that garlicky sauce. It’s vegetarian with a vegetarian oyster sauce, and soy-free with coconut aminos.

A Quick Look At The Recipe
- Recipe Name: Chinese Garlic Romaine Lettuce (10-Minute Side Dish)
- Ready In: 10 minutes
- Serves: 4 servings
- Main Ingredients: romaine lettuce (or 2 to 3 romaine hearts), neutral cooking oil (including a drizzle for blanching), garlic (minced), green onion (chopped), soy sauce or coconut aminos, oyster sauce
- Why You'll Love It: Romaine dipped in boiling water for a few seconds and topped with a sizzling garlic soy sauce. An easy 10-minute Chinese vegetable side dish.
Why Romaine Hearts Work Best
Romaine has those thick, sturdy ribs, so it can handle a quick dip in boiling water and still have some bite. The leafy tops soften and turn glossy while the ribs stay crunchy. That mix of textures is my favorite thing about this dish.
Iceberg works too and stays even crunchier. I’d skip butter lettuce and green leaf lettuce here. They’re too delicate and go limp the second they hit the water.
Grab romaine hearts if your store has them. They’re already trimmed down to the tender middle, so there’s less to wash and nothing to chop.
Top Tips Before You Start
- Wash the leaves well near the base. That’s where the dirt likes to hide.
- Dip a few leaves at a time so the water stays at a rolling boil.
- Drain really well. Extra water on the plate thins out the sauce.
- Have everything chopped before you heat the oil. The garlic only needs 20 to 30 seconds and goes from golden to bitter fast.
How Long to Blanch Lettuce
Two to three seconds. That’s it! The leaves turn bright green and a little shiny, and that’s your cue to pull them out.
If your romaine has really thick ribs, give those a couple of extra seconds. Any longer than that and the leaves turn soft and watery on the plate.
The drizzle of oil in the boiling water is a little trick for glossy leaves. It coats the lettuce so it looks shiny when it hits the table.
How to Make Chinese Garlic Lettuce
Scroll down to the full recipe card for more detailed ingredients and instructions! ⬇️








What to Serve With Garlic Lettuce
A bowl of white rice is a must, because you’ll want something to soak up the extra sauce. For dinner, I love it next to my crispy sweet and sour pork or my 25-minute beef and broccoli stir fry.
On a busy night, a pot of Chinese egg drop soup and a plate of this lettuce make an easy little Chinese dinner. You’ll find more ideas in my Chinese recipes collection.
FAQ
Can I make this ahead? This one is best right after the sauce goes on, since the leaves keep softening as they sit. The easier route is to wash and dry the lettuce and mince the garlic earlier in the day. Then it’s about 5 minutes from boiling water to the table.
My sauce tastes too salty. What happened? Soy sauce brands vary a lot in saltiness. Start with 1 1/2 tablespoons, taste, and add the rest if it needs it. A splash of water also mellows it out.
How do I make it soy-free? Swap the soy sauce for coconut aminos and use a soy-free oyster sauce alternative. Coconut aminos is a little sweeter, so the sauce tastes a bit milder.

Get the recipe:Chinese Garlic Romaine Lettuce (10-Minute Side Dish)
Ingredients
- 1 head romaine lettuce, or 2 to 3 romaine hearts
- 3 tbsp neutral cooking oil, including a drizzle for blanching
- 5-6 cloves garlic, minced
- 1 green onion, chopped
- 2 tbsp soy sauce or coconut aminos
- 1/2 tbsp oyster sauce
Instructions
- Wash and separate the lettuce leaves.
- Bring a large pot of water to a boil. Add a drizzle of cooking oil.
- Working in small batches of 1–5 leaves, dip the lettuce into boiling water for about 2 seconds. Drain well and place on a serving plate.
- Heat the remaining oil in a small saucepan over medium heat. Add the garlic and green onion. Sauté for 20–30 seconds, until fragrant and the garlic just begins to turn golden.
- Add the soy sauce and oyster sauce. Stir to combine and immediately turn off the heat.
- Pour the warm sauce over the lettuce. Gently toss and serve immediately.
Notes
The Nutrition Facts above are specific to the ingredients I chose to use for this recipe, which may vary.