Bangkok Sunday Family Supper
A bright Thai family meal built around a mild, fragrant green curry and a quick stir-fry of caramelized chicken and toasted cashews, balanced by fragrant jasmine rice, garlic-scented greens and a crisp cucumber salad; finished with a kid-friendly limeade and an off-dry Riesling for the adults.
1. FINAL MENU
- Name of the meal: Bangkok Sunday Family Supper
- Cuisine type: Thai
- Serve time: 5:00 PM
This menu pairs a gently seasoned Gaeng Keow Wan (green curry) that rewards a short simmer with a finish-to-order Gai Pad Med Mamuang (chicken with cashews) for sizzling texture and family-friendly flavors; jasmine rice anchors both, a quick garlic Chinese broccoli adds bright green crunch, and a lightly dressed cucumber salad refreshes the palate. A homemade Thai-style limeade keeps kids happy while an off-dry Riesling complements the curry's coconut notes—simple techniques, bold aromatics, and a tight finish window make this a meal worth gathering for.
- Gaeng Keow Wan Gai (Thai green chicken curry)
- Gai Pad Med Mamuang (Thai chicken with cashews) — finish-to-order
- Jasmine rice
- Stir-fried Chinese broccoli with oyster sauce
- Thai cucumber salad (som tam–style cucumber relish) — finish-to-order
- Nam Manao (Thai limeade) — kid drink
- Off-dry Riesling (adult beverage) — white wine, 1 bottle
- Fresh mango with coconut cream (optional)
2. FULLY EXECUTABLE RECIPES
Gaeng Keow Wan Gai (Thai green chicken curry)
Equipment
- 10–12-inch heavy skillet with lid or 3-quart saucepan
- Chef’s knife, cutting board
- Measuring spoons and cups, wooden spoon
Ingredients
- Boneless skinless chicken, cut into 1-inch pieces: 1 lb (450 g) ⁺
- Coconut milk (canned): 2 × 13.5 oz cans (27 fl oz / ~800 ml)
- Green curry paste (store-bought): 2 tbsp
- Vegetable oil: 2 tbsp ⁺
- Fish sauce: 3 tbsp ⁺
- Light brown sugar (or palm sugar): 1 tbsp ⁺
- Thai eggplant or zucchini, cut into 1-inch pieces: 2 medium (about 12 oz / 340 g)
- Substitution: 2 small zucchini or 1 medium aubergine
- Canned bamboo shoots, drained: 8 oz (225 g)
- Green beans, trimmed and halved on the diagonal: 8 oz (225 g)
- Thai basil leaves, loosely packed: 1 cup (about 15 g)
- Water: 1/2 cup (120 ml)
- Lime wedges, for serving: 1 lime (optional)
Practical substitutions: If Thai eggplant is unavailable, use zucchini or small globe eggplant. Green curry paste brands vary; reduce quantity if your paste is very spicy.
Cooking / Baking
- Total cook time: 30 minutes
Instructions
- Trim and cut chicken into 1-inch pieces. Cut eggplant/zucchini into 1-inch chunks, trim and halve green beans, drain bamboo shoots. Gather measured fish sauce and sugar.
- Heat skillet over medium heat; add 2 tbsp vegetable oil. When oil shimmers (about 30 seconds), add 2 tbsp green curry paste and sauté, stirring constantly, 60 seconds until fragrant.
- Pour in 1 can (13.5 oz) coconut milk; stir to loosen paste; bring to a gentle simmer.
- Add chicken pieces, stirring to coat. Add remaining coconut milk, 1/2 cup water, and bring back to a gentle simmer.
- Reduce heat to medium-low and simmer partially covered 12 minutes, stirring every 3–4 minutes.
- Add eggplant (or zucchini), bamboo shoots and green beans; simmer uncovered 6–8 minutes until vegetables are tender and chicken is cooked through (internal temp 165°F / 74°C).
- Stir in fish sauce (3 tbsp) and brown sugar (1 tbsp). Taste — because the shared base must be mild, do not add extra chile. Remove from heat and stir in Thai basil leaves until wilted (about 30 seconds). Keep covered and warm; this dish can finish up to 15 minutes before serve.
Gai Pad Med Mamuang — Thai chicken with cashews (finish-to-order)
Equipment
- 12-inch wok or 10–12-inch skillet
- Cutting board, chef’s knife
- Measuring spoons and cups, spatula
- Small bowl for sauce
Ingredients
- Boneless skinless chicken, thinly sliced across the grain: 1 lb (450 g) ⁺
- Roasted unsalted cashews: 1 cup (140 g)
- Large bell pepper, sliced into 1/2-inch strips: 1 large
- Yellow onion, sliced into 1/2-inch wedges: 1 medium
- Garlic, minced: 4 cloves (approx 2 tsp) ⁺
- Vegetable oil: 3 tbsp ⁺
- Light soy sauce: 2 tbsp
- Oyster sauce: 2 tbsp ⁺
- Fish sauce: 1 tbsp ⁺
- Light brown sugar: 1 tsp ⁺
- Scallions, sliced on the bias (white + green): 3 stalks
- Fresh cilantro, coarsely chopped for garnish: 1/4 cup
- Optional adult heat (table): sliced fresh Thai chiles or crushed red pepper at table
Practical substitutions: Use roasted almonds if cashews are unavailable; use chicken thighs or breasts interchangeably.
Cooking / Baking
- Total cook time: 12 minutes active (plus 15 minutes mise en place)
Instructions
- Combine sauce in small bowl: 2 tbsp soy sauce + 2 tbsp oyster sauce + 1 tbsp fish sauce + 1 tsp light brown sugar. Stir until sugar dissolves.
- Heat wok/skillet over high heat until hot. Add 2 tbsp vegetable oil, swirl.
- Add sliced chicken in a single layer; let sear undisturbed 60–90 seconds, then stir-fry 2–3 minutes until surface cooked but not fully browned.
- Push chicken to one side, add remaining 1 tbsp oil to empty side; add minced garlic and stir 15–20 seconds until fragrant (do not burn).
- Add bell pepper and onion; stir-fry 1–2 minutes until vegetables begin to soften.
- Pour sauce over the pan; toss all ingredients and cook 1–2 minutes until sauce thickens slightly and chicken reaches 165°F (74°C).
- Stir in roasted cashews and scallions; toss 30 seconds to coat and warm cashews.
- Transfer to serving dish, sprinkle cilantro. This dish must finish at or within a few minutes of serve; do not cook early.
Jasmine Rice
Equipment
- 2–3 quart saucepan with tight-fitting lid
- Fine-mesh sieve, measuring cups
Ingredients
- Jasmine rice (uncooked): 2 cups (about 380 g)
- Water: 2 1/2 cups (600 ml)
- Salt: 1/2 tsp ⁺
- Unsalted butter (optional): 1 tbsp (15 g) — place under Dairy
Practical substitutions: Long-grain white rice can substitute; adjust water ratio to package.
Cooking / Baking
- Total cook time: 23 minutes (5 minutes prep/bring to boil + 18 minutes simmer)
Instructions
- Rinse 2 cups jasmine rice in a fine-mesh sieve under cold running water until the rinse water runs clear (about 30 seconds).
- Combine rinsed rice, 2 1/2 cups water, and 1/2 tsp salt in saucepan. Bring to a boil over high heat (about 5 minutes).
- As soon as boiling, reduce heat to low, cover tightly and simmer 18 minutes without lifting the lid.
- Remove from heat, keep covered and let rest 5 minutes. Optionally stir in 1 tbsp butter and fluff with fork. Rice should be ready close to serve (may finish slightly early but not more than 15 minutes before 5:00 PM).
Stir-fried Chinese Broccoli with Oyster Sauce
Equipment
- 12-inch skillet or wok
- Tongs or spatula
Ingredients
- Chinese broccoli (gai lan) or broccoli florets: 1 lb (450 g)
- Garlic, minced: 3 cloves (about 1 1/2 tsp) ⁺
- Vegetable oil: 1 tbsp ⁺
- Oyster sauce: 2 tbsp ⁺
- Light soy sauce: 1 tsp
- Sesame oil: 1 tsp
- Water: 2 tbsp
Practical substitutions: Use broccoli if gai lan is unavailable.
Cooking / Baking
- Total cook time: 8 minutes
Instructions
- Trim and cut Chinese broccoli into 2–3 inch pieces; separate thicker stems from leaves.
- Heat skillet over medium-high; add 1 tbsp vegetable oil. Add minced garlic and fry 15–20 seconds until fragrant.
- Add thicker stems first and stir 1 minute, then add leaves and 2 tbsp water; cover for 1 minute to steam.
- Remove lid, add 2 tbsp oyster sauce, 1 tsp light soy sauce and 1 tsp sesame oil; toss until coated and bright green (about 1 minute). Transfer to serving bowl and keep warm.
Thai Cucumber Salad (quick som tam–style cucumber relish)
Equipment
- Mixing bowl, whisk
- Knife and cutting board
Ingredients
- Persian or English cucumbers, thinly sliced on the bias: 2 medium (about 1 lb / 450 g)
- Shallot, thinly sliced: 1 small
- Rice vinegar: 3 tbsp
- Granulated sugar: 1 tbsp ⁺
- Salt: 1/2 tsp ⁺
- Optional adult heat: sliced fresh chilies at table
Practical substitutions: Use regular cucumber, seeded and sliced if Persian not available.
Cooking / Baking
- Total cook time: 6 minutes
Instructions
- Thinly slice cucumbers and shallot into a mixing bowl.
- Whisk together 3 tbsp rice vinegar + 1 tbsp granulated sugar + 1/2 tsp salt until sugar dissolves.
- Pour dressing over cucumbers and shallot; toss gently. This is texture-sensitive — finish and dress within 6 minutes of serve.
Nam Manao — Thai limeade (kid drink)
Equipment
- Pitcher, citrus juicer, spoon
- Glasses and ice
Ingredients (per serving)
- Fresh lime juice: 1/4 cup (60 ml)
- Granulated sugar: 1 tbsp
- Cold water: 6 fl oz (180 ml)
- Ice: as needed
- Fresh mint sprig: 1 sprig
Ingredients (total for 4 servings)
- Fresh limes (to yield 1 cup / 8 fl oz juice): 8 medium limes
- Granulated sugar: 4 tbsp ⁺
- Cold water: 24 fl oz (720 ml)
- Fresh mint: 8 sprigs
Cooking / Baking
- Total prep time: 10 minutes (+ chill)
Instructions
- Juice limes to yield 1 cup (about 8 medium limes).
- In pitcher, dissolve 4 tbsp granulated sugar in 1/2 cup (120 ml) warm water, then add remaining cold water to make 24 fl oz total.
- Stir in lime juice, add ice to glasses and pour. Garnish each glass with a mint sprig.
- Serving note: chill 20–30 minutes if possible; otherwise serve over ice immediately.
Off-dry Riesling (adult beverage)
Equipment
- Wine glasses
Ingredients
- Off-dry Riesling, white wine: 1 bottle (750 ml)
Cooking / Baking
- Total prep time: none
Instructions
- Chill bottle to 45–50°F (7–10°C) and serve in white wine glasses. No cooking steps.
Fresh mango with coconut cream (optional)
Equipment
- Knife, small saucepan
Ingredients
- Ripe mangoes: 2 medium ⁰
- Canned coconut cream: 1/2 cup (120 ml) ⁰
- Granulated sugar: 1 tbsp ⁰
Cooking / Baking
- Total prep time: 10 minutes
Instructions
- Slice mango into cheeks and serve with a drizzle of warmed coconut cream (heat coconut cream with 1 tbsp sugar in a small saucepan until just warm, do not boil). Serve immediately. (Optional dessert; label ⁰ in shopping list.)
3. LINEAR TIMELINE (3:55 PM–5:00 PM)
- 3:55 PM: (Gaeng Keow Wan Gai) Gather and measure all green curry ingredients; trim and cut 1 lb chicken, chop eggplant (or zucchini), trim green beans, drain bamboo shoots; set coconut milk and curry paste nearby.
- 4:10 PM: (Gaeng Keow Wan Gai) Heat 10-inch skillet over medium, add 2 tbsp vegetable oil, fry 2 tbsp green curry paste 1 minute; add 1 can coconut milk, stir; add chicken and remaining coconut milk plus 1/2 cup water; bring to gentle simmer.
- 4:11 PM: (Nam Manao) Juice 8 limes (yield ~1 cup), dissolve 4 tbsp sugar in 1/2 cup warm water, mix with 3/4 cup cold water to total 24 fl oz, add mint sprigs; place pitcher in fridge to chill (or keep on ice). (Kid drink)
- 4:20 PM: (Gaeng Keow Wan Gai) Stir curry; adjust simmer to low-medium and simmer 10 minutes, stirring occasionally.
- 4:27 PM: (Jasmine rice) Rinse 2 cups jasmine rice; combine with 2 1/2 cups water and 1/2 tsp salt in saucepan; bring to boil, then reduce to low, cover and simmer 18 minutes (do not lift lid).
- 4:30 PM: (Gaeng Keow Wan Gai) Add bamboo shoots, eggplant/zucchini and green beans to curry; simmer uncovered 6–8 minutes until vegetables tender and chicken at 165°F (74°C).
- 4:36 PM: (Gaeng Keow Wan Gai) Stir in 3 tbsp fish sauce and 1 tbsp brown sugar; remove from heat and stir in basil; cover and keep warm (curry finished; will sit up to ~15 minutes).
- 4:40 PM: (Prep for multiple) Prep and mise en place for stir-fry and sides: slice 1 lb chicken for stir-fry, slice bell pepper and onion, measure cashews, mix stir-fry sauce (soy + oyster + fish + sugar); wash and trim Chinese broccoli; thin-slice cucumbers and shallot and set aside (do not dress cucumbers until last 6 minutes).
- 4:45 PM: (Stir-fried Chinese Broccoli) Heat 12-inch skillet over medium-high; add 1 tbsp oil, fry 3 cloves minced garlic 15–20 sec, add Chinese broccoli stems then leaves with 2 tbsp water; cover 1 minute, uncover and add 2 tbsp oyster sauce + 1 tsp soy + 1 tsp sesame oil; toss and transfer to a serving bowl and keep warm (finish by 4:53 PM).
- 4:48 PM: (Gai Pad Med Mamuang — start cooking) Heat wok or 12-inch skillet over high; add 2 tbsp oil, add sliced chicken to sear; stir-fry 2–3 minutes until nearly cooked.
- 4:50 PM: (Jasmine rice) Finish rice simmer step at 4:50 PM: remove saucepan from heat, let rest covered 5 minutes; fluff and transfer to warm serving bowl just before plating.
- 4:50 PM: (Gai Pad Med Mamuang) Push chicken to side, add remaining 1 tbsp oil, add garlic 15–20 sec, add onion and bell pepper 1–2 minutes, add stir-fry sauce, toss 1–2 minutes, add cashews and scallions, cook 30–60 sec until sauce thickens — target finish at 4:58–4:59 PM.
- 4:54 PM: (Thai cucumber salad) Whisk 3 tbsp rice vinegar + 1 tbsp sugar + 1/2 tsp salt; dress cucumbers and shallot; toss gently and hold very briefly (finish no earlier than ~4:54–4:58 PM).
- 4:58 PM: (Plating) Transfer stir-fry to serving platter; fluff and open rice pot, transfer rice to serving bowl; arrange Chinese broccoli and curry (kept warm) on table; place cucumber salad in a small bowl.
- 5:00 PM: (Service) Put Nam Manao on the table and open chilled Riesling; serve all dishes exactly at 5:00 PM.
4. CONSOLIDATED SHOPPING LIST
Produce
- Thai eggplant or zucchini — 2 medium
- Green beans — 8 oz (225 g)
- Thai basil — 1 cup loosely packed (~15 g)
- Garlic ⁺ — 7 cloves (approx 3 tbsp minced)
- Bell pepper — 1 large
- Yellow onion — 1 medium
- Cucumbers — 2 medium
- Shallot — 1 small
- Limes — 8 medium
- Fresh mint — 8 sprigs
- Scallions — 3 stalks
- Chinese broccoli (gai lan) or broccoli — 1 lb (450 g)
- Fresh cilantro — 1 small bunch (~1/4 cup chopped)
- Mangoes ⁰ — 2 medium (optional)
Meat / Seafood
- Boneless skinless chicken (breast or thigh) ⁺ — 2 lb (900 g) total
Dairy
- Unsalted butter — 1 tbsp
Dry Goods / Pantry
- Jasmine rice — 2 cups (uncooked)
- Coconut milk (canned) — 2 × 13.5 oz cans (27 fl oz total)
- Green curry paste — 2 tbsp
- Bamboo shoots (canned, drained) — 8 oz (225 g)
- Roasted unsalted cashews — 1 cup (140 g)
- Oyster sauce ⁺ — 4 tbsp total
- Soy sauce (light) — 2 tbsp + 1 tsp
- Fish sauce ⁺ — 4 tbsp total
- Vegetable oil ⁺ — 6 tbsp total
- Light brown sugar ⁺ — 1 tbsp + 1 tsp
- Granulated sugar ⁺ — 5 tbsp total
- Rice vinegar — 3 tbsp
- Sesame oil — 1 tsp
- Salt ⁺ — 1 tsp total
- Canned coconut cream ⁰ — 1/2 cup (optional for dessert)
Drinks
- Riesling (off-dry white wine) — 1 bottle (750 ml)
5. NOTES & ASSUMPTIONS
- Optional table-side items: sliced fresh Thai chiles or red pepper flakes for adults; extra fish sauce and lime wedges for individual seasoning.
- Global substitutions: zucchini for Thai eggplant; broccoli for Chinese broccoli; roasted almonds for cashews if needed. Use mild green curry paste quantity as written to keep shared base mild.
- Child-safety notes: keep whole roasted cashews out of reach of small children while serving; supervise children at table when glassware and wine are present. Slice cashews or offer small pieces for kids if they are younger than 6 and under supervision.
- Timeline risk(s): The tightest execution window is 4:45–5:00 PM when the stir-fry (finish-to-order), rice finishing, cucumber dressing, and plating overlap. This is risky because the stir-fry must be cooked and plated within minutes of serve while rice is finishing and salad is dressed.
- Mitigation mindset: Be fully mise en place before 4:45 — have sauces measured in small bowls, cashews and scallions at hand, serving dishes warmed, and a clean counter. Work methodically: start rice on time, keep curry covered and warm, and begin the stir-fry only once the rice and vegetable side prep are ready. If you fall behind by 3–4 minutes, pause nonessential plate tasks (e.g., garnish) and focus on cooking the stir-fry and fluffing rice.
- Leftovers: This plan yields leftovers from curry and rice; cool and store promptly after service.
- The latest safe start time: You can start as late as 3:55 PM for a 5:00 PM serve.