Autumn Cantonese Family Dinner
A balanced Chinese family supper that centers on a sizzling wok-seared beef with crisp-tender broccoli, supported by a gentle braised tofu-and-mushroom dish and fluffy steamed jasmine rice. The menu is built for one cook to complete from a cold start within a tight 1 hour 5 minute active window and finishes with the stir-fry at the pass for maximum texture.
1. FINAL MENU
- Cuisine: Chinese
- Serve time: 5:00 PM
This meal is worth sitting down for because it pairs a hot, fast wok finish — caramelized beef and bright broccoli — with slow, savory braised tofu that anchors the plate; fluffy steamed jasmine rice collects every sauce note while quick, sharp cucumber pickles reset the palate. It’s a family-friendly Chinese dinner that balances immediate stir-fry excitement with dishes that hold and complement each other, all timed for a single cook to execute cleanly.
- Wok-Seared Beef with Broccoli
- Braised Silken Tofu with Shiitake Mushrooms
- Steamed Jasmine Rice
- Quick Pickled Cucumbers
- Chilled Chrysanthemum Honey Lemon (kid-friendly drink)
- Off-dry Riesling, 750 ml bottle × 2 (adult beverage)
2. FULLY EXECUTABLE RECIPES
Wok-Seared Beef with Broccoli
Equipment
- 12-inch carbon-steel or heavy-bottom wok (or 12-inch skillet) + wok spatula
- Large bowl for marinade
- Small bowl for sauce + spoon
- Cutting board and sharp chef’s knife
- Medium pot (2–3 qt) for blanching broccoli and holding water
- Colander and bowl of ice water for shocking
- Serving platter (12–14 inch)
Ingredients (serves 5)
- Beef flank or sirloin, thinly sliced against the grain: 1,000 g (1.0 kg)
- Broccoli florets (trimmed into bite-sized pieces): 800 g
- Light soy sauce: 45 ml ⁺ (3 tbsp)
- Shaoxing wine: 30 ml (2 tbsp) ⁺
- Oyster sauce: 15 ml (1 tbsp) ⁺
- Granulated sugar: 12 g (1 tbsp) ⁺
- Cornstarch: 24 g (≈3 tbsp) ⁺ — 2 tbsp for marinade (16 g) + 1 tbsp for slurry (8 g)
- Vegetable oil (neutral oil): 45 ml (3 tbsp) ⁺
- Garlic, minced: 3 cloves (≈12 g) ⁺
- Fresh ginger, minced: 15 g (≈1 tbsp) ⁺
- Ground white or black pepper: 1/2 tsp (1.5 g)
- Water: 30 ml (2 tbsp) for sauce
- Toasted sesame oil: 5 ml (1 tsp) ⁺
Practical substitutions:
- If Shaoxing wine unavailable, use dry sherry 1:1.
- Oyster sauce can be reduced-sodium or a vegetarian mushroom sauce when needed.
Cooking / Baking
- No oven used.
- Total cook time: 30 minutes (20 minutes prep including slicing and mise en place; 10 minutes active cooking).
Instructions
- Prep (15–20 min): Thinly slice beef across the grain into ~3 mm slices. Put sliced beef into a large bowl. Add 2 tbsp (16 g) cornstarch, 1 tbsp (15 ml) light soy sauce, 1 tbsp (15 ml) Shaoxing wine, and 1 tbsp (15 ml) vegetable oil; mix thoroughly and let sit while you prep other items (this is a short marinade/velveting step, not long soak).
- Make sauce (2 min): In a small bowl combine 3 tbsp (45 ml) light soy sauce, 1 tbsp (15 ml) oyster sauce, 1 tbsp (12 g) sugar, 2 tbsp (30 ml) Shaoxing wine, 2 tbsp (30 ml) water. Stir to dissolve sugar. Set aside.
- Bring a medium pot of water to a boil for blanching. Prepare an ice bath (bowl with cold water + ice).
- Blanch broccoli (3–4 min total): When water boils, add 800 g broccoli and blanch until bright green and just tender, 90–120 seconds depending on floret size. Immediately transfer broccoli to the ice bath to stop cooking. Drain and set aside on a tray.
- Heat wok (1–2 min): Place wok over high heat until very hot (smoking slightly). Add 2 tbsp (30 ml) vegetable oil and swirl to coat.
- Stir-fry beef (4–6 min): Add marinated beef in a single layer and let sear undisturbed 30–45 seconds to get color; stir-fry quickly until just browned but not completely cooked through, 2–3 minutes total. Transfer beef to a plate.
- Finish (2–3 min): Wipe wok briefly if necessary; add remaining 1 tbsp (15 ml) oil, add minced garlic (3 cloves) and minced ginger (1 tbsp) and stir 15 seconds until fragrant. Return beef to wok, add blanched broccoli, pour sauce, and stir vigorously to combine. Mix 1 tbsp (8 g) cornstarch with 2 tbsp (30 ml) water to make a slurry; pour slurry into wok and stir until sauce thickens and coats beef and broccoli (~30–45 sec). Drizzle 1 tsp (5 ml) toasted sesame oil, sprinkle 1/2 tsp pepper, toss once.
- Plate (1 min): Transfer to serving platter and serve immediately.
Braised Silken Tofu with Shiitake Mushrooms
Equipment
- 10-inch sauté pan with lid or 3-quart saucepan with lid
- Wooden spatula
- Cutting board and knife
- Measuring cups and spoons
Ingredients (serves 5)
- Firm (or medium-firm) tofu: 800 g (two 400 g blocks), drained and cut into 2 cm cubes
- Fresh shiitake mushrooms, trimmed and sliced: 300 g
- Vegetable oil: 30 ml (2 tbsp) ⁺
- Garlic, minced: 4 cloves (≈16 g) ⁺
- Fresh ginger, minced: 15 g (≈1 tbsp) ⁺
- Light soy sauce: 45 ml (3 tbsp) ⁺
- Dark soy sauce: 15 ml (1 tbsp)
- Granulated sugar: 12 g (1 tbsp) ⁺
- Low-sodium chicken or vegetable stock: 240 ml (1 cup)
- Cornstarch: 8 g (1 tbsp) ⁺ (for slurry)
- Toasted sesame oil: 5 ml (1 tsp) ⁺
- Scallions, sliced for garnish: 2 stalks (white + green parts separated)
Practical substitutions:
- Dried shiitake rehydrated (use 1:5 dried:rehydrated weight) — if using dried, reserve soaking liquid and replace 120 ml stock with soaking liquid for extra umami.
Cooking / Baking
- Stove-top braise.
- Total cook time: 35 minutes (10–15 min prep; 20–25 min simmer/braise).
Instructions
- Prep (8–10 min): Drain and cube tofu into 2 cm pieces. Slice shiitake, mince garlic and ginger, slice scallions separating whites from greens.
- Sauté aromatics (2 min): Heat 2 tbsp (30 ml) vegetable oil in the pan over medium heat. Add scallion whites, minced garlic (4 cloves) and ginger (1 tbsp); sauté 30–45 seconds until fragrant.
- Cook mushrooms (3–4 min): Add sliced shiitake and sauté until they begin to soften and release liquid, about 3 minutes.
- Add tofu and braising liquid (2 min): Gently nestle tofu cubes into the pan. Add 3 tbsp (45 ml) light soy sauce, 1 tbsp (15 ml) dark soy sauce, 1 tbsp (12 g) sugar, and 1 cup (240 ml) stock. Bring to a gentle simmer.
- Braise (15–18 min): Reduce heat to low, cover and simmer gently for 15 minutes to allow tofu to absorb flavors. Uncover and simmer 4–5 minutes to reduce sauce slightly if it’s very watery.
- Thicken and finish (1–2 min): Mix 1 tbsp (8 g) cornstarch with 2 tbsp (30 ml) water into a slurry. Stir slurry into simmering sauce and cook 30–60 seconds until sauce thickens. Drizzle 1 tsp (5 ml) toasted sesame oil, check seasoning; remove from heat.
- Garnish and hold (serve up to 15 minutes before): Scatter scallion greens on top and transfer to a warmed serving bowl. This dish holds well for up to 15 minutes before service on a low-warm surface.
Steamed Jasmine Rice
Equipment
- 3-quart heavy saucepan with tight-fitting lid (or rice cooker)
- Fine-mesh sieve to rinse rice
- Measuring cup and kitchen scale
Ingredients (serves 5)
- Jasmine rice (uncooked): 2 cups (400 g)
- Cold water for cooking: 2 1/2 cups (600 ml)
- Kosher salt: 1 tsp (5 g)
Practical substitutions:
- Long-grain white rice may be used; cook with same ratio, check doneness earlier.
Cooking / Baking
- Stovetop steaming/simmer method.
- Total cook time: 25 minutes (5–10 min prep/rinse + 15–18 min simmer + 5 min rest).
Instructions
- Rinse (3 min): Put 2 cups (400 g) jasmine rice in a sieve and rinse under cold water until runoff is mostly clear (about 2–3 minutes).
- Combine and bring to boil (1–2 min): Put rinsed rice in saucepan, add 2 1/2 cups (600 ml) cold water and 1 tsp kosher salt. Cover and bring to a boil over medium-high heat.
- Simmer (15–18 min): When boiling, reduce heat to low and simmer covered for 15–18 minutes without lifting the lid.
- Rest (5 min): Turn off heat and keep covered for 5 minutes. Fluff with fork before serving. Keep covered and warm; rice holds well for ~20–30 minutes.
Quick Pickled Cucumbers (Chinese-style quick pickles)
Equipment
- Large bowl
- Knife and cutting board
- Small saucepan (for warming dressing)
- Serving bowl
Ingredients (serves 5)
- English cucumbers: 2 large (about 700 g total)
- Kosher salt: 1 tsp (5 g) — for initial salting
- Rice vinegar: 60 ml (1/4 cup)
- Light soy sauce: 15 ml (1 tbsp) ⁺
- Granulated sugar: 12 g (1 tbsp) ⁺
- Toasted sesame oil: 5 ml (1 tsp) ⁺
- Garlic, minced: 1 clove (≈4 g) ⁺
Practical substitutions:
- Use half cucumber seed removal if preferred for texture.
Cooking / Baking
- No cooking required beyond warming the dressing (optional).
- Total active time: 15 minutes (plus 15–30 minutes resting if desired).
Instructions
- Slice (5 min): Rinse cucumbers and slice into 6–8 cm lengths, then smash each piece lightly with the flat of a knife and cut into bite-sized chunks. Put in a bowl.
- Salt draw (5 min): Sprinkle 1 tsp kosher salt over cucumber pieces and toss. Let sit 5 minutes, then drain and gently pat dry on paper towel.
- Make dressing (2–3 min): In a small saucepan or microwave-safe bowl combine 1/4 cup (60 ml) rice vinegar, 1 tbsp (15 ml) light soy sauce, 1 tbsp (12 g) sugar; warm briefly (30 sec) just to dissolve sugar, then add 1 tsp (5 ml) toasted sesame oil and 1 clove minced garlic.
- Toss and rest (2–5 min): Pour dressing over cucumbers, toss, and let rest 10–15 minutes to develop flavor. These pickles hold well for several hours in refrigerator; for this timeline, finish 20–25 minutes before service.
Chilled Chrysanthemum Honey Lemon (kid-friendly)
Equipment
- 2‑liter pitcher
- Kettle
- Measuring spoons and cups
- Spoon and citrus juicer (optional)
Ingredients (5 servings, each ~300 ml)
- Chrysanthemum tea bags (or loose flowers in a teabag): 6 bags
- Water: 1.25 liters (1250 ml)
- Honey: 45 ml (3 tbsp)
- Lemon: 1 medium (juice + slices for serving)
- Ice: as desired (not included in shopping totals)
Cooking / Baking
- Total time: 15 minutes active + chilling (see note).
Instructions
- Brew (6–8 min): Bring 1.25 liters water to near boil, pour over 6 chrysanthemum tea bags in a pitcher, and steep 6–8 minutes.
- Sweeten and cool (2 min): Remove bags, stir in 3 tbsp (45 ml) honey until dissolved. Add juice of 1 lemon (~30 ml), stir.
- Chill or serve (5 min): For best taste chill at least 45 minutes; if you lack chill time, serve over ice immediately.
Off-dry Riesling (adult beverage)
Equipment
- Wine glasses
Ingredients (serves 5 adults)
- Off-dry Riesling, 750 ml bottle × 2 (total 1500 ml)
Cooking / Baking
- No cooking. Serve chilled (chill bottle 2 hours or put in ice bucket 20–30 minutes before serving).
Instructions
- Chill and open at service. No further steps.
3. LINEAR TIMELINE (3:55 PM–5:00 PM)
- 3:55 PM: Steamed Jasmine Rice — Rinse 2 cups (400 g) jasmine rice and start on stovetop: combine with 2 1/2 cups (600 ml) water and 1 tsp salt, bring to boil.
- 3:58 PM: Braised Silken Tofu with Shiitake Mushrooms — Start prep: drain and cube tofu, slice shiitake, mince garlic and ginger, separate scallion whites/greens.
- 4:03 PM: Steamed Jasmine Rice — Once boiling, reduce to low, cover and simmer 15–18 minutes (do not lift lid).
- 4:05 PM: Braised Silken Tofu — Heat 2 tbsp oil, sauté scallion whites, garlic and ginger; add shiitake and sauté until softened; nest tofu and add 3 tbsp light soy, 1 tbsp dark soy, 1 tbsp sugar and 1 cup stock; bring to gentle simmer, cover.
- 4:15 PM: Rice — Turn off heat; keep covered and rest 5 minutes; fluff rice and keep covered on back burner (will hold).
- 4:18 PM: Tofu — Uncover, simmer gently to reduce sauce; check seasoning and simmer uncovered if necessary.
- 4:25 PM: Tofu — Make cornstarch slurry and thicken sauce, drizzle 1 tsp sesame oil, garnish with scallion greens; transfer to a warm serving bowl and set on a low-warm area. (This dish will hold up to ~15 minutes.)
- 4:27 PM: Quick Pickled Cucumbers — Salt cucumbers and let sit 5 minutes, then drain and pat dry; warm dressing briefly and toss cucumbers; set pickles aside to rest (can be done up to 30 minutes before service).
- 4:35 PM: Mise for Beef — Slice beef if not already sliced; finish marinade (if you set beef aside earlier, now ensure it’s drained); measure and assemble sauce bowl and cornstarch slurry; mince remaining ginger and garlic and prepare scallions.
- 4:40 PM: Blanch water — Bring 2–3 qt pot of water to a rolling boil for broccoli and set out ice bath.
- 4:42 PM: Blanch broccoli — Add broccoli and blanch 90–120 seconds until bright green; shock in ice bath; drain and set on towel to remove excess water.
- 4:44 PM: Final mise check — Tongs, wok, oil at hand; serving platter warmed; rice covered and nearby; tofu and pickles staged for plating.
- 4:50 PM: Wok-Seared Beef with Broccoli — Heat wok very hot, add 2 tbsp oil, sear beef in batches until browned but slightly rare (~2–3 minutes total), transfer to plate.
- 4:54 PM: Wok — Add remaining oil, sauté minced garlic and ginger 15 seconds, return beef, add blanched broccoli and prepared sauce; stir and add slurry to thicken (~1 minute).
- 4:56 PM: Finish beef — Toss, drizzle 1 tsp sesame oil, taste briefly, transfer to serving platter and bring to pass.
- 4:58 PM: Final assembly — Fluff rice once more, place rice, tofu, pickles, and beef on the table; open wine bottles and chill if needed (ice bucket); pour kid drink over ice if not chilled.
- 5:00 PM: Serve — Family dinner served exactly at 5:00 PM.
4. CONSOLIDATED SHOPPING LIST
Produce
- Broccoli florets — 800 g
- English cucumbers — 2 large (about 700 g)
- Garlic — 8 cloves (≈32 g) ⁺
- Fresh ginger — 30 g (≈2 tbsp minced) ⁺
- Scallions (green onions) — 5 stalks (use whites & greens) ⁺
- Lemon — 1 medium
Meat / Seafood
- Beef flank or sirloin, whole piece to slice thin — 1,000 g (1.0 kg)
Dairy
- (none)
Dry Goods / Pantry
- Jasmine rice — 2 cups (400 g)
- Light soy sauce — 105 ml (≈7 tbsp) ⁺
- Dark soy sauce — 15 ml (1 tbsp)
- Oyster sauce — 15 ml (1 tbsp) ⁺
- Shaoxing wine (or dry sherry) — 45 ml (3 tbsp) ⁺
- Granulated sugar — 36 g (3 tbsp) ⁺
- Cornstarch — 40 g (≈4 tbsp) ⁺
- Vegetable oil (neutral oil) — 75 ml (5 tbsp) ⁺
- Toasted sesame oil — 15 ml (3 tsp) ⁺
- Low-sodium chicken or vegetable stock — 240 ml (1 cup)
- Kosher salt — 3 tsp (approx. 15 g)
- Ground white or black pepper — 1/2 tsp (1.5 g)
- Dried chrysanthemum tea bags (or loose) — 6 bags (or equivalent loose)
- Honey — 45 ml (3 tbsp)
- Rice vinegar — 60 ml (1/4 cup)
- (Optional substitution) Dried shiitake — if fresh unavailable, buy 60 g dried (rehydrate to replace fresh shiitake)
Drinks
- Chrysanthemum tea bags — 6 bags
- Off-dry Riesling, 750 ml bottle × 2
5. NOTES & ASSUMPTIONS
- Optional table-side items: chili oil, Szechuan pepper oil or sliced fresh chilies for adults to add heat at the table (do not add to shared base).
- Global substitutions: Shaoxing wine may be replaced 1:1 with dry sherry; oyster sauce may be replaced with a mushroom-based vegetarian oyster sauce if needed.
- Child-safety notes: Hot oil (wok searing) and steam (blanching) are the principal hazards. Keep children away from the stove during the 4:40–5:00 PM window; use oven mitts and keep pot handles turned inward.
- Timeline risk(s): The tightest execution window is 4:42–5:00 PM when blanching broccoli, final mise, and the single-batch high-heat stir-fry must be completed. A single long interruption during this window will cause late service.
- Practical mitigation mindset: Before 4:40 PM, assemble all mise en place exactly as listed — sauces mixed, slurry measured, beef sliced and drained, wok and spatula at hand, serving platter warmed. Think ahead to “what must be in reach for a single pass at 4:50 PM.” If you see equipment clutter, clear it before 4:40 PM.
- Latest safe start time: You can start as late as 3:55 PM for a 5:00 PM serve.