Bangkok Family Thursday Supper
A bright, family-friendly Thai midweek supper built around a quick wok-fried beef in a smoky-roasted-chile paste, a crunchy green-papaya salad, fluffy jasmine rice and a simple fresh-mango finish—designed to deliver bold Thai flavours within a tight evening cook window.
1. FINAL MENU
- Name of the meal: Bangkok Family Thursday Supper
- Cuisine type: Thai
- Serve time: 17:00
This menu is worth sitting down for because it balances lively Thai contrasts — smoky, savory wok-fried beef with roasted-chile paste, the crunchy, tart vibrancy of som tam, and clean jasmine rice — finished by ripe mango and coconut. Everything is tuned for a single cook working in a 2-hour or shorter window so flavours stay bright, the salad is crunchy at the table, and the family gets an authentic Thai meal with minimal fuss.
- Neua Pad Prik Pao — Thai stir-fried beef with roasted-chile (prik pao) paste, green beans and red pepper
- Som Tam — Green papaya salad with cherry tomatoes, long beans, roasted peanuts, fish sauce, palm sugar and lime (finish at service)
- Jasmine rice
- Fresh mango with warm coconut cream drizzle
- Lemongrass‑ginger iced cooler (kid-friendly drink)
- Off-dry Riesling, 1 bottle (adult beverage)
2. FULLY EXECUTABLE RECIPES
Neua Pad Prik Pao — Thai stir-fried beef with roasted-chile paste
Equipment
- 30 cm wok or 25–28 cm heavy skillet
- Chef’s knife
- Cutting board
- Mixing bowl
- Measuring spoons and scale
- Tongs or spatula
- Plate for resting cooked beef
Ingredients (serves 4)
- 600 g beef sirloin or flank, thinly sliced against the grain
- 30 ml (2 tbsp) vegetable oil
- 4 cloves garlic (≈16 g), finely sliced
- 2 shallots (≈80 g), thinly sliced
- 200 g green beans, trimmed and cut into 4 cm pieces
- 1 large red bell pepper (≈150 g), seeded and sliced into 1 cm strips
- 30 g prik pao (roasted red-chile paste) — 2 tbsp
- 45 ml fish sauce — 3 tbsp
- 15 ml oyster sauce — 1 tbsp
- 15 g palm sugar — 1 tbsp (packed) (or light brown sugar)
- 1/2 tsp ground white pepper (≈1 g)
- 2 tbsp water (30 ml) for loosening sauce
- 30 g roasted peanuts, coarsely chopped (for garnish) ⁺
Practical substitutions
- If prik pao is unavailable: use 1 tbsp sambal oelek + 1 tbsp mild chili sauce (e.g., Sriracha) + 1/4 tsp smoked paprika, blended — this approximates the sweet-smoky-roasted profile.
- Oyster sauce may be omitted for pescatarian preference; increase fish sauce by 1 tsp and add 1 tsp soy sauce.
Cooking / Baking
- Total cook time: 30 minutes (includes 12 minutes active wok time + prep)
Instructions
- Prepare ingredients: slice beef thinly (approx 3 mm), toss on plate. Trim and cut green beans and red pepper. Thinly slice shallots and garlic. Measure sauces and sugar.
- Heat wok on high until shimmering. Add 15 ml (1 tbsp) oil and swirl.
- Add beef in a single layer (you may need to do two quick batches if your pan is small). Sear 60–90 seconds undisturbed, toss and sear another 60–90 seconds until mostly cooked but still tender. Remove beef to plate and keep warm. Repeat for second batch if necessary. (If cooking in two batches, use the second batch time to cook vegetables in next steps.)
- Wipe wok quickly with paper towel if smoking; return to medium-high heat and add remaining 15 ml oil.
- Add garlic and shallots; stir-fry 30–45 seconds until fragrant and lightly golden.
- Add green beans and red pepper; stir-fry 90–120 seconds until beans are bright and just tender-crisp.
- Add prik pao, fish sauce, oyster sauce, palm sugar and 2 tbsp water; stir to combine and let sauce bubble 30–45 seconds until glossy.
- Return beef to wok; toss to coat with sauce and heat through for 60–90 seconds. Sprinkle white pepper, taste, and adjust with 1 tsp extra fish sauce if needed.
- Transfer to a warmed serving platter; sprinkle chopped roasted peanuts over the top just before serving.
Som Tam — Green papaya salad (finish-to-order)
Equipment
- Large ceramic or wooden mortar and pestle (or sturdy bowl and muddler/pestle)
- Vegetable peeler
- Julienne peeler or mandoline (or sharp knife)
- Mixing bowl
- Measuring spoons and scale
Ingredients (serves 4)
- 1 medium green papaya (≈600 g whole, yields ≈400 g shredded) — if unavailable, see substitutions
- 100 g carrot (if papaya shortage, add more carrot)
- 150 g cherry tomatoes, halved
- 100 g long beans or French green beans, cut into 3–4 cm pieces
- 3 cloves garlic (≈12 g)
- 3 fresh bird’s eye chiles (base spice = medium) — finely chopped or pounded
- 45 ml fish sauce — 3 tbsp
- 30 g palm sugar — 2 tbsp (packed)
- 45 ml fresh lime juice (≈3 limes)
- 50 g roasted peanuts, coarsely chopped ⁺
- 15 g dried shrimp (optional) — omit for the kids if desired
Practical substitutions
- If green papaya is unavailable: use 300 g shredded carrot + 200 g shredded firm cucumber/daikon; texture will be crisp though less papaya-specific.
- If long beans unavailable: use extra green beans or blanched sugar snap peas.
Cooking / Baking
- Total cook time: 15 minutes active; final dressing and toss to be completed within 5 minutes of serving.
Instructions
- Peel the papaya. Using a julienne peeler, mandoline set for matchsticks, or sharp knife, shred the papaya into thin strips and place in a bowl. Add shredded carrot if using a substitution.
- Trim and cut long beans into 3–4 cm pieces. Halve cherry tomatoes.
- In the mortar: lightly pound garlic and bird’s eye chiles together until crushed (don’t pulverize to a paste; small pieces are good). Add palm sugar and lightly crush to blend.
- Add fish sauce and lime juice to the mortar, stir to dissolve sugar and combine into a dressing.
- At about 16–56–16:59 (finish window — see timeline), add long beans and cherry tomatoes to the shredded papaya, pour dressing from mortar over the veg, add roasted peanuts and optional dried shrimp, then toss with a pair of spoons vigorously for 1–2 minutes until evenly coated. Plate immediately and serve.
Note: Do not dress the shredded papaya more than a few minutes before service — dressing makes the salad go soggy quickly.
Jasmine rice
Equipment
- 2.5–3 L heavy saucepan with lid
- Fine-mesh sieve
- Measuring cup and scale
Ingredients (serves 4)
- 360 g jasmine rice (uncooked) — about 2 cups
- 540 ml water
- 1/4 tsp fine salt (≈1.5 g)
Practical substitutions
- If jasmine is unavailable: use Thai fragrant rice or pandan rice. Avoid basmati; it’s drier and less characteristic.
Cooking / Baking
- Total cook time: 25 minutes
Instructions
- Rinse rice in a fine-mesh sieve under cold running water until drainage runs nearly clear (about 4–5 rinses). Drain 1 minute.
- Put rice, 540 ml water and 1/4 tsp salt in the saucepan and cover. Bring to a gentle boil over high heat (about 3–4 minutes).
- When boiling, reduce to a low simmer, keep lid on, and cook 14–16 minutes without stirring. After 14 minutes check: if water is absorbed and rice tender, remove from heat; if not, cook up to 16 minutes.
- Remove from heat and keep covered; let rest 3–5 minutes before fluffing with fork and transferring to serving bowl so rice will be served hot at 16:50–16:55.
Fresh mango with warm coconut cream drizzle
Equipment
- Small saucepan (1 L)
- Sharp knife and cutting board
- Small serving bowl
Ingredients (serves 4)
- 2 ripe mangoes (about 300–400 g each), peeled and sliced into 8–10 slices each
- 120 ml coconut cream (from can)
- 20 g granulated sugar
- Pinch (1/8 tsp) fine salt
Practical substitutions
- If mangoes are not ripe: use ripe canned mango slices; drain and serve cold.
Cooking / Baking
- Total cook time: 5 minutes
Instructions
- Peel and slice mangoes and arrange on a small platter.
- In small saucepan, combine coconut cream, sugar and salt and warm over low heat until sugar dissolves and mixture is hot but not boiling, about 2–3 minutes.
- Spoon warm coconut cream over mango just before serving (serve mango at room temperature).
Lemongrass‑ginger iced cooler (kid-friendly)
Equipment
- 1.5 L saucepan
- Fine mesh strainer
- Pitcher and glasses
- Measuring spoons and scale
Ingredients (serves 4)
- 1 L water (for infusion)
- 2 stalks lemongrass, tough outer layers removed and bruised (≈80 g)
- 40 g fresh ginger, thinly sliced (≈1.5 oz)
- 60 g granulated sugar (≈3 tbsp)
- 1 tbsp (15 ml) fresh lime juice (optional, for brightness) ⁺
- Ice for serving
Practical substitutions
- If fresh lemongrass is unavailable: use 2 bags of lemon tea (not caffeinated) + 20 g extra ginger sliced; flavour will be milder.
Cooking / Baking
- Total cook time: 35–45 minutes (including steep + chill time)
Instructions
- Put water, bruised lemongrass and sliced ginger into saucepan, bring to a gentle simmer over medium heat and simmer 8–10 minutes with lid slightly ajar.
- Turn off heat and steep 8–10 minutes. Strain into a pitcher, add sugar and stir until dissolved. Add lime juice if using.
- Cool to lukewarm then refrigerate or place in ice bath until chilled (aim to be chilled by 16:50). Serve over ice in glasses.
Adult beverage: Off-dry Riesling
Equipment
- Wine opener
- White wine glasses
Ingredients (serves 4)
- 1 bottle off-dry Riesling (750 ml) — serve chilled (6–8 °C)
Cooking / Baking
- Total cook time: none (purchase and chill)
Instructions
- Chill bottle in refrigerator for at least 2 hours before service or in an ice bucket for 20–30 minutes before serving. Open and pour into glasses at service.
3. LINEAR TIMELINE (16:20–17:00)
- 16:20: Som Tam — Peel and shred 1 medium green papaya (≈400 g shredded); peel and julienne 100 g carrot if using; place shredded papaya in a large bowl uncovered in fridge or on counter. Trim and cut 100 g long beans into 3–4 cm pieces; halve 150 g cherry tomatoes; set aside in separate small bowls.
- 16:25: Jasmine rice — Rinse 360 g jasmine rice in fine-mesh sieve until water runs nearly clear (4–5 rinses). Drain.
- 16:27: Jasmine rice — Place rinsed rice, 540 ml water and 1/4 tsp salt in 2.5–3 L saucepan; bring to a gentle boil over high heat.
- 16:30: Kid drink — Prepare lemongrass and ginger: bruise 2 stalks lemongrass and thinly slice 40 g ginger. Put into 1 L water on stove and bring to a gentle simmer.
- 16:32: Kid drink — Simmer lemongrass-ginger mixture 8 minutes with lid slightly ajar.
- 16:36: Beef prep (while drink simmers) — Thinly slice 600 g beef against the grain; place in a bowl. Slice 2 shallots, mince 4 cloves garlic; trim and cut 200 g green beans; slice 1 red bell pepper into strips.
- 16:38: Kid drink — Turn off heat and steep lemongrass-ginger 8 minutes; strain into pitcher, stir in 60 g sugar until dissolved; cool on counter.
- 16:40: Som Tam — Lightly toast 50 g peanuts in a small dry skillet over medium heat 2–3 minutes until aromatic; cool and roughly chop. (Peanuts used for both Som Tam and garnish; reserve half for garnish.)
- 16:42: Rice — When rice has reached a boil, reduce to low heat, cover and simmer 14–16 minutes (set timer for 16 minutes).
- 16:44: Beef final prep — Mix in a small bowl: 30 g prik pao, 45 ml fish sauce, 15 ml oyster sauce, 15 g palm sugar and 2 tbsp water; have sauce measured and ready. Pat beef dry with paper towel and divide into two batches if pan space limited.
- 16:46: Beef cooking — Heat 30 cm wok on high until very hot; add 15 ml oil. Add first batch of beef and sear 60–90 seconds per side until mostly cooked; remove to plate. (If pan small, second batch will follow; if large, continue without removing.)
- 16:48: Beef cooking — Add remaining 15 ml oil to wok; add garlic and shallots and stir-fry 30–45 seconds until fragrant.
- 16:49: Beef cooking — Add green beans and red pepper; stir-fry 90–120 seconds until bright and slightly tender.
- 16:51: Beef cooking — Add the prepared prik pao sauce mixture to wok; bubble 30–45 seconds until glossy and combined.
- 16:52: Beef cooking — Return all beef to wok; toss to coat and heat through 60–90 seconds. Sprinkle 1/2 tsp white pepper. Turn off heat and transfer beef to warmed serving platter; sprinkle 30 g chopped roasted peanuts over top. (Beef finished at 16:53; keep warm.)
- 16:53: Rice — Check rice at 16 minutes; if water absorbed and rice tender, remove from heat and let rest covered 3–5 minutes; fluff with fork and transfer to serving bowl so rice is hot at service.
- 16:54: Kid drink — Place pitcher in refrigerator or ice bath to chill rapidly (aim chilled by 16:58–16:50); set aside glasses and ice.
- 16:54: Som Tam final assembly start — In mortar, lightly pound 3 cloves garlic and 3 bird’s-eye chiles until crushed. Add 30 g palm sugar and crush slightly to combine.
- 16:55: Som Tam dressing — Add 45 ml fish sauce and 45 ml lime juice to mortar; stir to dissolve sugar into a dressing.
- 16:56: Som Tam final assembly — Add long beans and cherry tomatoes to shredded papaya in bowl, pour dressing over them, add 50 g chopped roasted peanuts and (optional) dried shrimp, then toss vigorously for 60–90 seconds until evenly coated. Plate immediately. (Finish at 16:58–16:59.)
- 16:58: Final plating — Arrange jasmin rice, beef platter, and som tam on table; spoon any pan sauce over beef if desired. Remove chilled pitcher of lemongrass cooler from fridge, pour over ice into kids’ glasses.
- 16:59: Dessert prep & finish — Slice 2 ripe mangoes and arrange on small platter. Warm 120 ml coconut cream with 20 g sugar on low for 2 minutes and drizzle warm coconut cream over mango just before serving.
- 17:00: Serve — Pour adult Riesling into glasses and place desserts on table. Meal served.
4. CONSOLIDATED SHOPPING LIST
Produce
- Garlic — 6 cloves (≈24 g) ⁺
- Shallots — 2 (≈80 g)
- Green beans — 200 g
- Long beans — 100 g
- Red bell pepper — 1 large (≈150 g)
- Green papaya — 1 medium (≈600 g whole yields ≈400 g shredded)
- Carrot — 100 g (substitution for papaya if needed) ⁰
- Cherry tomatoes — 150 g
- Limes — 3 (for 45 ml lime juice)
- Mangoes — 2 ripe
- Lemongrass — 2 stalks (≈80 g)
- Fresh ginger — 40 g
- Fresh bird’s eye chiles — 3 (plus 4 extra fresh chilies for table heat) ⁺
Meat / Seafood
- Beef sirloin or flank — 600 g
Dairy
- None
Dry Goods / Pantry
- Jasmine rice — 360 g ⁺
- Vegetable oil — 60 ml (≈4 tbsp) ⁺
- Prik pao (roasted red-chile paste) — 30 g (≈2 tbsp) (or sambal + mild chili sauce + smoked paprika substitution)
- Fish sauce — 60 ml (≈4 tbsp) ⁺
- Oyster sauce — 15 ml (≈1 tbsp)
- Palm sugar — 50 g ⁺
- Granulated sugar — 80 g (60 g for drink + 20 g for dessert)
- Roasted peanuts — 80 g ⁺
- Dried shrimp — 15 g (optional) ⁰
- Ground white pepper — 1/2 tsp (≈1 g)
- Fine salt — small amount for rice (1/4 tsp)
- Ice — amount as needed for drinks
Drinks
- Off-dry Riesling — 1 bottle (750 ml)
- Cold water — for drink infusion and cooking (tap)
5. NOTES & ASSUMPTIONS
- Optional table-side items: extra sliced fresh bird’s eye chiles and small bowls of fish sauce with chopped chiles for adults to add heat at the table.
- Global substitutions: If green papaya is unavailable, the Som Tam will be made with shredded carrot + shredded firm cucumber/daikon (see recipe substitution). If prik pao is unavailable, use sambal oelek + mild chili sauce + smoked paprika as noted.
- Child-safety notes: Keep whole fresh bird’s eye chiles and any extra hot-condiment bowls out of reach of children until plated; children in this household eat the same food but the family requested base spice = medium. Do not let kids handle raw knives or the hot wok or hot oil.
- Timeline risks: The tightest execution window is 16:44–16:58 when the beef wok work, rice finishing, and drink chilling converge. Risk comes from limited stove space (only one high-heat wok) and the need to time the Som Tam dressing and beef finishing so both are fresh. Mitigation mindset: organize mise en place completely before starting the rice (have measured sauces, sliced veg and peanuts ready), keep the wok area clear, and move quickly between steps — prioritize the single-hot-stove sequence (rice simmer is low-maintenance once set).
- Latest safe start time: You can start as late as 16:20 for a 17:00 serve. Starting later compresses the window and increases the risk of having two finish-to-order items overlap; do not start later than 16:20.