Thai Sunday Family Supper
A lively Thai family supper built around bright, wok-finished prawns with sweet-sour-salty accompaniments: fluffy jasmine rice, a crisp cucumber salad, snappy garlic green beans, and a coconut-tapioca dessert. Fast techniques, bold but mild flavors for kids, and one-bottle wine pairing for the adults make this both approachable and special.
1. FINAL MENU
- Name of the meal: Thai Sunday Family Supper
- Cuisine type: Thai
- Serve time: 5:00 PM
One paragraph rationale: This Thai Sunday Family Supper balances quick, high-heat wok work and cool, bright refreshments so a single home cook can deliver five warm plates with one tidy hour of active finishing. The stir-fried Thai basil prawns provide the aromatic centerpiece, jasmine rice holds and finishes near service, a fresh cucumber salad and garlic green beans give contrasting textures, and coconut-tapioca with mango closes the meal on familiar tropical notes—kid-friendly, easily adjusted at table for adult heat, and engineered for minimal standing time and planned leftovers.
- Stir-Fried Thai Basil Prawns (Stir-Fried main)
- Jasmine Rice
- Stir-Fried Garlic Green Beans with Crispy Shallots
- Thai Cucumber Salad (Ajad-style dressing)
- Coconut Tapioca with Sliced Mango
- Lemongrass–Lime Spritz (kid-friendly drink)
- Off-dry Riesling, 1 bottle (adult beverage)
2. FULLY EXECUTABLE RECIPES
Stir-Fried Thai Basil Prawns
Equipment
- 12" heavy-bottom skillet or 12" wok
- Spatula or long-handled spoon
- Mixing bowl (1.5 qt)
- Chef's knife and cutting board
- Measuring spoons and cups
- Paper towels
Ingredients (serves 5)
- 2.00 lb large raw shrimp/prawns, shell removed and deveined (tails optional) (meat/seafood)
- 3 tablespoons vegetable oil ⁺
- 6 cloves garlic, peeled and minced (about 1.5 tablespoons) ⁺ (produce)
- 3 tablespoons oyster sauce (pantry)
- 2 tablespoons fish sauce ⁺ (pantry)
- 1 tablespoon light soy sauce ⁺ (pantry)
- 1 tablespoon brown sugar (pantry)
- 1 teaspoon cornstarch (pantry)
- 2 tablespoons water (for cornstarch slurry) (kitchen)
- 2 cups fresh Thai basil leaves, packed (produce)
- 1 lime, juiced (about 2 tablespoons) ⁺ (produce)
- 1/2 teaspoon ground white or black pepper (pantry)
- 2 small shallots, thinly sliced for garnish (produce) ⁺
Practical substitutions
- Oyster sauce: use hoisin + 1 tsp soy if unavailable.
- Thai basil: sweet basil is acceptable but flavor changes.
- Fish sauce: low-sodium soy + pinch more salt if unavailable (keeps saltiness).
Cooking / Baking
- No oven. Wok/skillet on high heat. Finish-time sensitive: final cook must land at serve time. Total active wok time: 8 minutes.
Total cook time
- 38 minutes total (18–20 minutes prep + 8 minutes active wok time + 10 minutes brief assembly)
Instructions
- Prep (do earlier in the timeline): Peel and devein the shrimp. Pat dry thoroughly with paper towels; dry shrimp sear better.
- Mix sauce: In a bowl, combine oyster sauce, fish sauce, light soy sauce, brown sugar, and cornstarch slurry (1 tsp cornstarch + 2 tbsp water). Stir until sugar/cornstarch dissolve.
- Heat: Place the 12" skillet or wok on high heat until very hot (about 2 minutes).
- Sear garlic: Add 3 tablespoons vegetable oil and swirl; when shimmering, add minced garlic and stir 10–15 seconds until fragrant but not brown.
- Stir-fry shrimp (this is the finish-to-order sequence): Add shrimp in a single layer, stir constantly until pink and opaque and edges just curl, about 2–3 minutes. Push shrimp to side.
- Add sauce: Pour the sauce over shrimp, increase heat to high, toss continuously until sauce thickens and coats shrimp, about 1–2 minutes.
- Finish: Turn off heat, add lime juice, ground pepper, and basil leaves; toss 20–30 seconds off-heat—the residual heat wilts basil without overcooking shrimp.
- Plate and garnish with thinly sliced shallots. Serve immediately; this dish must finish at or within a few minutes of the 5:00 PM serve time.
Jasmine Rice
Equipment
- 3-quart heavy pot with tight-fitting lid
- Fine-mesh sieve
- Measuring cups
Ingredients (serves 5)
- 2 1/2 cups jasmine rice (dry) (pantry)
- 3 3/4 cups water (kitchen)
- 1 teaspoon kosher salt (pantry)
Practical substitutions
- Long-grain white rice can be used; adjust water to 1:2 ratio.
Cooking / Baking
- Stovetop: Bring to boil then simmer low, covered. No internal temperature required.
Total cook time
- 30 minutes (2 minutes rinse + 18 minutes simmer + 10 minutes rest)
Instructions
- Rinse rice in fine-mesh sieve under cold running water until water runs mostly clear (about 1–2 minutes).
- Combine rinsed rice, 3 3/4 cups water, and 1 teaspoon salt in the pot; bring to a boil uncovered over high heat.
- When boiling, reduce heat to low, cover, and simmer gently 18 minutes—do not lift lid.
- Remove from heat and let rest, still covered, 10 minutes. Fluff with fork and keep covered until plating. Aim for rice to be finished about 10 minutes before serve (it holds well in a covered pot).
Stir-Fried Garlic Green Beans with Crispy Shallots
Equipment
- 12" skillet or wok
- Baking sheet and parchment paper (for crisp shallots)
- Tongs
Ingredients (serves 5)
- 1.25 lb green beans, trimmed (produce)
- 2 tablespoons vegetable oil ⁺ (pantry)
- 4 cloves garlic, minced (about 1 tablespoon) ⁺ (produce)
- 1 tablespoon light soy sauce ⁺ (pantry)
- 1/2 tablespoon fish sauce ⁺ (pantry)
- 1 teaspoon granulated sugar ⁺ (pantry)
- 1/2 teaspoon kosher salt (pantry)
- 4 oz shallots, thinly sliced (about 4 medium) — for crisping (produce) ⁺
- 2 tablespoons oil (for shallots in oven) ⁺ (pantry)
Practical substitutions
- Green beans: use asparagus tips or broccolini if beans unavailable; adjust cook time.
Cooking / Baking
- Wok/skillet on medium-high heat for stir-fry. Oven 350°F for crisp shallots.
Total cook time
- 20 minutes (10 minutes prep + 8 minutes cooking + 5–10 minutes for shallots)
Instructions
- Crisp shallots: Toss thinly sliced shallots with 2 tablespoons oil on a parchment-lined baking sheet. Bake at 350°F for 18–22 minutes, stirring once at 10 minutes, until golden and crisp. Remove and drain on paper towels. (This can be done earlier; shallots keep crisp at room temp for short time.)
- Trim green beans and cut any very long pods in half.
- Heat 12" skillet on medium-high; add 2 tablespoons vegetable oil. When hot, add minced garlic and stir 10 seconds.
- Add green beans, toss 2 minutes, then add 2–3 tablespoons water to create steam; cover briefly 1–2 minutes so beans become tender-crisp.
- Remove lid, add soy sauce, fish sauce, sugar, and salt; stir-fry 2 more minutes until beans are bright and slightly blistered.
- Transfer to serving bowl and sprinkle with crispy shallots just before serving (within ~10 minutes of service ideally).
Thai Cucumber Salad (Ajad-style)
Equipment
- Mixing bowl (1 qt)
- Whisk
Ingredients (serves 5)
- 2 medium English cucumbers, thinly sliced (about 6 cups) (produce)
- 1 small red onion, thinly sliced (produce)
- 1/2 cup cilantro leaves, chopped (produce)
- 2 tablespoons fish sauce ⁺ (pantry)
- 2 tablespoons fresh lime juice (about 1 lime) ⁺ (produce)
- 2 tablespoons rice vinegar (pantry)
- 2 tablespoons granulated sugar ⁺ (pantry)
- 1/2 teaspoon kosher salt (pantry)
Practical substitutions
- Rice vinegar: use white wine vinegar plus 1/4 teaspoon sugar if needed.
Cooking / Baking
- No cooking. Dress at the end to avoid sogginess.
Total cook time
- 10 minutes
Instructions
- Combine fish sauce, lime juice, rice vinegar, sugar, and salt in a bowl; whisk until sugar dissolves.
- Add cucumber, red onion, and cilantro; toss and chill 5–10 minutes. Dress the salad no sooner than 10 minutes before serving to keep cucumbers crisp.
Coconut Tapioca with Sliced Mango
Equipment
- Medium saucepan (2 qt)
- Fine-mesh sieve (optional)
- Measuring cups and spoons
Ingredients (serves 5)
- 3/4 cup small tapioca pearls (dry) (pantry)
- 3 cups full-fat canned coconut milk (about 27 fl oz total; buy 2 cans 13.5 fl oz each) (pantry)
- 2 cups water (kitchen)
- 1/2 cup granulated sugar ⁺ (pantry)
- 1/4 teaspoon kosher salt (pantry)
- 2 ripe mangoes, peeled and sliced (produce)
Practical substitutions
- Mango: use canned peeled mango slices in juice (drain) if fresh mango unavailable.
Cooking / Baking
- Medium-low simmer; stir periodically.
Total cook time
- 35 minutes (5 minutes prep + 25 minutes simmer + 5 minutes cooling)
Instructions
- In saucepan, combine tapioca pearls and 2 cups water. Let stand 5 minutes.
- Bring to gentle simmer over medium heat, stirring frequently so pearls do not stick. Simmer 10–12 minutes until pearls turn translucent with small white centers.
- Add coconut milk, sugar, and 1/4 tsp salt; reduce heat to low and simmer 10–12 minutes more, stirring so mixture is glossy and pearls fully translucent. If too thick, stir in up to 2–4 tablespoons water.
- Remove from heat and let cool slightly; transfer to bowl and chill briefly or serve warm. Stir before serving and top each portion with mango slices.
Lemongrass–Lime Spritz (Kid-friendly) — makes five ~8 oz servings
Equipment
- Small saucepan
- Pitcher
- Muddler or wooden spoon
- Measuring cups
Ingredients (total)
- 3 stalks lemongrass, trimmed and bruised (produce)
- 1 cup granulated sugar ⁺ (pantry)
- 1 cup water (kitchen)
- 1/2 cup fresh lime juice (about 4 limes) ⁺ (produce)
- 32 fl oz sparkling water (1 L bottle) — see Drinks section
- Ice
- Lime slices for garnish (from limes above)
Practical substitutions
- Lemongrass: use 1 tablespoon bottled lemongrass paste if fresh unavailable.
Cooking / Baking
- Make syrup on stovetop.
Total cook time
- 20 minutes (10 minutes syrup + cooling + assembly)
Instructions
- Make lemongrass syrup: Combine 1 cup sugar, 1 cup water, and bruised lemongrass in a small saucepan. Bring to a simmer over medium heat, stirring until sugar dissolves. Simmer 5 minutes. Remove from heat and steep 10 minutes.
- Strain syrup into a pitcher; discard lemongrass. Add 1/2 cup lime juice.
- To serve, combine 2 ounces (1/4 cup) syrup with 6 ounces sparkling water over ice for each serving. Stir gently and garnish with lime slice. Keep syrup chilled until service.
Off-dry Riesling (adult beverage)
Not no pork, no alcohol: riesling.
Equipment
- Wine glasses
Ingredients
- 1 bottle off-dry Riesling (750 ml) — buy one bottle (Drinks)
Instructions
- Chill the Riesling to 45–50°F and serve for adults at table. No cooking required.
3. LINEAR TIMELINE (4:00 PM–5:00 PM)
- 4:00 PM: (Coconut Tapioca) Begin coconut tapioca: measure 3/4 cup tapioca, 2 cups water; let soak 5 minutes, then bring to simmer in medium saucepan.
- 4:10 PM: (Coconut Tapioca) Add coconut milk, sugar, and salt; simmer and stir 10–12 minutes until pearls are translucent. Remove from heat at ~4:22 PM; cool slightly and transfer to covered bowl; place in fridge or keep covered at room temp.
- 4:14 PM: (Stir-Fried Thai Basil Prawns) Start shrimp prep: peel and devein 2.00 lb shrimp, pat dry; place in bowl and keep chilled. Mince garlic, measure sauces and cornstarch slurry; slice 2 shallots for garnish; have basil leaves ready.
- 4:32 PM: (Jasmine Rice) Rinse 2 1/2 cups jasmine rice, combine with 3 3/4 cups water and 1 tsp salt in heavy pot; bring to boil, reduce to low, cover and simmer 18 minutes (target finish time ~4:50 PM).
- 4:32 PM: (Crispy Shallots) While rice is boiling, toss thinly sliced 4 oz shallots with 2 tbsp oil and place on parchment-lined sheet; put in oven at 350°F for 18–22 minutes until golden and crisp (check at 10 minutes).
- 4:40 PM: (Green Beans Prep) Trim 1.25 lb green beans and measure garlic for beans; have soy/fish sauce ready.
- 4:42 PM: (Stir-Fried Garlic Green Beans) Heat 12" skillet on medium-high, add 2 tbsp oil and minced garlic; add green beans and stir-fry with a splash of water, cover briefly; add soy, fish sauce, sugar, and finish 6–8 minutes total—plate and hold, sprinkle with crispy shallots once they are removed from oven (finish ~4:50 PM).
- 4:50 PM: (Rice) Remove rice from heat and rest covered 10 minutes. Fluff at 4:58 PM.
- 4:52 PM: (Stir-Fried Thai Basil Prawns — finish-to-order start) Heat 12" skillet/wok on high; add 3 tbsp oil and minced garlic; when aromatic, add shrimp and stir constantly until pink (2–3 min), add sauce, thicken 1–2 min, turn off heat and toss with basil and lime—finish at 5:00 PM.
- 4:55 PM: (Thai Cucumber Salad) Whisk dressing (fish sauce, lime juice, rice vinegar, sugar, salt), toss with sliced cucumbers, red onion, and cilantro; chill briefly; dress no earlier than now so cucumbers remain crisp.
- 4:58 PM: (Plating & Drinks) Fluff rice and transfer to warmed serving bowl; plate green beans, portion prawns; spoon coconut tapioca into bowls and top with sliced mango; prepare 5 kid spritzes (2 oz syrup + sparkling water + ice) and open chilled Riesling for adult glasses.
- 5:00 PM: Serve all dishes and drinks to the table exactly at 5:00 PM.
4. CONSOLIDATED SHOPPING LIST
Produce
- Thai basil — 1 bunch (about 2 cups packed) ⁺
- Green beans — 1.25 lb
- English cucumbers — 2 medium
- Red onion — 1 small
- Shallots — 6 medium (about 10 oz) ⁺
- Garlic — 3 heads (about 14 cloves total) ⁺
- Limes — 8 medium ⁺
- Cilantro — 1 bunch
- Mangoes — 2 ripe
- Lemongrass — 3 stalks
- (All Produce quantities are total for the meal)
Meat / Seafood
- Shrimp, raw, large, peeled & deveined — 2.00 lb
Dry Goods / Pantry
- Jasmine rice — 2 1/2 cups (uncooked)
- Small tapioca pearls — 3/4 cup
- Granulated sugar — 1 3/4 cups ⁺
- Vegetable oil — 7 tablespoons ⁺
- Fish sauce — 3 1/2 tablespoons ⁺
- Oyster sauce — 3 tablespoons
- Light soy sauce — 2 tablespoons ⁺
- Rice vinegar — 2 tablespoons
- Cornstarch — 1 teaspoon
- Kosher salt — 1 tablespoon
- Ground white or black pepper — 1/2 teaspoon
- Canned full-fat coconut milk — 27 fl oz (2 cans x 13.5 fl oz)
- Brown sugar — 1 tablespoon
- (All Dry Goods quantities are total for the meal)
Drinks
- Sparkling water — 1 bottle (1 L / ~34 fl oz) (for kid spritz)
- Off-dry Riesling — 1 bottle (750 ml)
5. NOTES & ASSUMPTIONS
- Optional table-side items: small bowl of thinly sliced Thai bird chiles or a bottle of chili crisp for adults to add heat at the table (keep out of kids' reach).
- Global substitutions: if Thai basil is unavailable, use sweet basil; if fresh lemongrass is unavailable, use 1 tablespoon bottled lemongrass paste for the syrup.
- Child-safety notes: Place any hot pans or adult-only chilies out of reach; serve adult-added chiles in a separate bowl and supervise young children at the table.
- Timeline risk(s): The tightest window is 4:42–5:00 PM when rice finishing, green beans finishing, and the prawns require a hot wok in the last 8 minutes. If you're slow on mise en place, these tasks collide and the prawns could sit too long.
- Practical mitigation mindset without changing the menu: complete all mise en place (trim beans, mince garlic, slice shallots, peel shrimp, measure sauces, prepare syrup) before 4:32 PM; use the oven for shallot crisping to reduce pan swaps; keep one burner high for the wok and a second free for rice/simmering. If you fall behind, pause the shrimp cooking prep until rice is safely off the stove—never start the final shrimp sear without a hot pan ready to finish immediately.
- Latest safe start time: You can start as late as 4:00 PM for a 5:00 PM serve.