RecipesLettuce › Crispy Tofu and Shredded Lettuce Stir-Fry with Oyster Sauce and Ginger

Crispy Tofu and Shredded Lettuce Stir-Fry with Oyster Sauce and Ginger

Iceberg or Cos lettuce is shredded into wide ribbons and tossed into a wok at the very last moment, just long enough for the heat and the glossy oyster-ginger sauce to make the leaves collapse to something silky and intensely savoury without going limp and watery. This is a classic Cantonese technique — stir-fried lettuce appears on every good dim sum menu in Hong Kong for good reason. The crispy pan-fried tofu brings substance and a satisfying contrast of textures. This is genuinely on the table in under thirty minutes.

27 min (15 min prep, 12 min cook)Serves 4easyMainsvegan · dairy-free

Ingredients

  • 1 iceberg or Cos lettuce, core removed, leaves roughly shredded into 4cm wide ribbonsRomaine or butterhead also work; avoid Little Gem as it will overcook too quickly
  • 400 g firm tofu, drained and pressed dry, cut into 2cm cubesor use extra-firm tofu for even crispier results
  • 3 tbsp cornflour
  • 4 tbsp vegetable oil
  • 4 cloves garlic, finely sliced
  • 3 cm fresh ginger, peeled and cut into fine matchsticks
  • 3 tbsp oyster sauce (vegan)standard oyster sauce works if you are not cooking vegan; this will add molluscs to the allergen list
  • 2 tbsp light soy sauce
  • 1 tsp toasted sesame oil
  • 1 tsp caster sugar
  • 3 tbsp water
  • 3 spring onions, finely sliced at an angle
  • 946 ml steamed jasmine rice, cooked, to serve

Contains: cereals gluten, molluscs, sesame, soya.

Method

  1. Press the tofu cubes between several sheets of kitchen paper and place a heavy board on top for at least 5 minutes to remove excess moisture. This is the single most important step for getting the tofu crispy rather than steaming in the pan.About 5 min
  2. Mix together the vegan oyster sauce, soy sauce, sesame oil, caster sugar and water in a small bowl. Set beside the hob so everything is ready before you start cooking.About 2 min
  3. Toss the dried tofu cubes in the cornflour in a bowl until each piece is lightly coated. Heat 3 tablespoons of the vegetable oil in a wok or large non-stick frying pan over a high heat until shimmering. Add the tofu in a single layer and fry, without touching it, for 3 minutes until the underside is golden and crisp. Turn and fry for a further 2–3 minutes on the other sides until the cubes are golden all over. Remove with a slotted spoon and set aside on a plate.About 7 min
  4. Wipe the wok out quickly, add the remaining 1 tablespoon of oil and return to a high heat. Add the garlic slices and ginger matchsticks and stir-fry for 30 seconds until fragrant and just beginning to colour at the edges. Do not let them burn.About 1 min
  5. Pour in the sauce mixture — it should bubble and spit immediately. Add the shredded lettuce and toss vigorously in the wok for exactly 60–90 seconds, turning it constantly so every ribbon meets the heat. The lettuce should wilt slightly and become coated in the glossy sauce but still retain some texture and colour. Return the crispy tofu to the wok and toss for a further 20 seconds to combine.About 2 min
  6. Tip immediately into a warm serving dish, scatter over the spring onions and serve at once alongside steamed jasmine rice. Stir-fried lettuce waits for no one — it must go straight to the table.

Tips

  • Dry the tofu as thoroughly as you can. Any residual water will cause it to steam in the oil rather than fry, and you will never get that crust.
  • The lettuce goes in absolutely last and cooks for under 90 seconds. Overcooking is the enemy here — it will turn watery and lose all its character.
  • Have every element prepped and beside the hob before you start. Stir-frying is fast and it punishes you for pausing to chop something mid-cook.

Ring the changes

  • Add 150g of sliced shiitake mushrooms to the wok with the garlic for an extra layer of savoury flavour.
  • For a non-vegan version, replace the vegan oyster sauce with standard oyster sauce and add 200g of peeled raw prawns at step 4, cooking until they turn pink before adding the sauce.

Keeping it

Best eaten immediately. If you must keep leftovers, store in the fridge for up to 1 day — the lettuce will soften further but the flavour is still good reheated quickly in a hot wok.

In the app this recipe finds you

Log what you've picked and GrowMore CookMore matches it to 1,918 more recipes like this one, tells you what's ready before the frost gets it, and keeps the freezer honest. Free to start.

More from the same crop

Chilled Lettuce and Pea Soup with Crème Fraîche

This is a proper cold soup — vivid green, smooth as silk, and genuinely refreshing on a hot summer day. A full head of round lettuce gives the soup its silky body and a gentle bitterness that stops it tasting like blended peas alone. It takes barely any time to make but needs a couple of hours in the fridge, so it is an ideal make-ahead dish for when you know lunch is going to be busy.

25 min · easy · Lettuce
Turkish-Style Stuffed Lettuce Rolls with Spiced Lamb and Rice

Tender outer leaves of butterhead or iceberg lettuce are wrapped around a fragrant filling of spiced lamb mince, long-grain rice, toasted pine nuts and currants, then gently simmered in a lemony tomato broth until the rice is cooked through and the leaves have turned silky and yielding. It is a dish rooted in the Turkish tradition of sarma but using fresh garden lettuce in place of vine leaves — something that works beautifully when you have a glut of large-headed lettuce coming at once. Serve with thick yoghurt and warm flatbread.

1 h 10 min · medium · Lettuce
Griddled Halloumi and Little Gem Salad with Pomegranate and Sumac Dressing

Crisp, cool Little Gem leaves are piled high with salty griddled halloumi, jewel-bright pomegranate seeds, and a sharp sumac dressing that ties everything together. This is a salad that earns its place as a main — substantial, bold, and genuinely satisfying. Ready in under 25 minutes, it is exactly what you want to make when the garden is giving you lettuce faster than you can eat it.

23 min · easy · Lettuce
Tony C Smith
Tony C Smith

Allotment keeper in the North East of England, the voice behind the Tony C Smith YouTube channel, and the gardener who built GrowMore CookMore. Club numbers on this page update as members log their plots. Last updated 4 April 2026.