Five Sharp
Someone shared their Sunday dinner plan with you. Get your own — two weeks of Plus, no card.Start on Plus

Pescatarian except a side (chicken).

Gluten-free except a side (soy sauce).

No pork, no alcohol except the drink (riesling).

Thai · posted November 10, 2026 · to cook Sunday, November 15, 2026

Bangkok Family Supper

A family-friendly Thai meal built around a mild, aromatic Panang curry with tiger prawns, complemented by tender chicken satay, fragrant jasmine rice and a bright cucumber salad. Each dish balances kid-friendly seasoning with authentic Thai textures and flavors—easy to finish at service for fresh seafood and crisp salad while the curry base develops gentle depth.

  • Cuisine: Thai
  • Serve time: 5:30 PM

This meal is worth sitting down for because it pairs a gently spiced, aromatic Panang curry—brightened with lime and Thai basil—with hands-on chicken satay and a crisp, vinegary cucumber salad to balance richness. Jasmine rice anchors the plate for easy family-style serving; the pacing deliberately leaves seafood and the salad to the last minutes so textures are perfect at the table.

  • Panang Curry with Tiger Prawns (Goong Panang)
  • Jasmine Rice
  • Chicken Satay with Peanut Sauce
  • Thai Cucumber Salad (Ajaad)
  • Sparkling Lime & Ginger Cooler (kid-friendly)
  • Off-dry Riesling, 1 bottle (adult pairing)

2. FULLY EXECUTABLE RECIPES

Panang Curry with Tiger Prawns (Goong Panang)

Equipment

  • 3-quart heavy-bottomed saucepan or Dutch oven
  • 10–12-inch skillet
  • Measuring cups and spoons
  • Wooden spoon
  • Small bowl
  • Instant-read thermometer

Ingredients

  • Coconut milk: 2 (13.5-oz) cans (27 oz) — for the curry base (see substitutions below) ⁺
  • Panang curry paste: 4 tablespoons (store-bought)
    • Substitution: 4 Tbsp red curry paste + 1 Tbsp smooth peanut butter (if Panang paste unavailable)
  • Vegetable oil: 2 tablespoons ⁺
  • Peanut butter (smooth): 2 tablespoons ⁺
  • Fish sauce: 2 tablespoons ⁺
  • Brown sugar (or palm sugar, packed): 2 tablespoons ⁺
  • Kaffir lime leaves: 6 leaves (if unavailable: 1 tablespoon lime zest) — note substitution below
  • Thai basil leaves: 1 cup packed (about 1 oz)
  • Large tiger prawns (peeled, deveined, tails on): 1.5 lb (24–30 prawns depending on size)
  • Lime juice: 1 tablespoon (from ~1 lime) ⁺
  • Toasted unsalted peanuts, chopped, for garnish: 2 tablespoons (optional table garnish)
  • Salt: 1/4 teaspoon

Practical substitutions

  • Fresh kaffir lime leaves may be scarce; substitute 1 Tbsp finely grated lime zest and 1 tsp lime juice.
  • If coconut milk brands vary in richness, use full-fat cans. If you only find 5 oz cans, buy equivalent volume (total 27 oz).

Cooking / Baking

  • Stove-top only. Final internal temp for prawns: 145 °F.
  • Total cook time: 30 minutes (prep + active simmering; prawns added in the last 4 minutes)

Instructions

  1. 5 minutes before you need to start the curry cooking step: remove prawns from refrigerator, pat dry, and keep chilled on a plate; do not salt them now.
  2. Measure and have all ingredients at hand (mise en place): open coconut milk cans, measure curry paste, chop basil.
  3. Heat the 3-quart saucepan over medium heat. Add 2 tablespoons vegetable oil.
  4. Add 4 tablespoons Panang curry paste to the hot oil. Stir constantly for 1–2 minutes until fragrant.
  5. Pour in one (13.5-oz) can of coconut milk (approx 1 2/3 cups). Whisk thoroughly to loosen paste and bring just to a gentle simmer; cook 4–5 minutes, stirring, until the coconut milk starts to thicken slightly and the oil separates at the edges.
  6. Add the remaining can of coconut milk (13.5 oz), 2 tablespoons peanut butter, 2 tablespoons brown sugar, 2 tablespoons fish sauce, kaffir lime leaves (or lime zest substitute), and 1/4 teaspoon salt. Stir to combine.
  7. Reduce heat to low–medium and simmer gently, uncovered, for 15 minutes, stirring occasionally. The sauce should reduce a little and balance sweet, salty and savory flavors.
  8. At 5 minutes before serving (schedule places this at 5:26 PM): increase heat to medium-high, taste and adjust (add 1/2 tsp fish sauce or 1/2 tsp brown sugar if needed). Add the 1.5 lb prawns in a single layer and simmer 3–4 minutes, stirring gently — cook until opaque and the internal temperature reaches 145 °F.
  9. Remove from heat, stir in 1 tablespoon lime juice and fold in Thai basil leaves. Transfer to a warm serving bowl and sprinkle chopped peanuts at the table if desired.

Jasmine Rice

Equipment

  • 2-quart saucepan with tight-fitting lid (or rice cooker)
  • Fine-mesh sieve

Ingredients

  • Jasmine rice, long-grain: 2 cups uncooked (yields ~5–6 cups cooked)
  • Water: 2 1/2 cups
  • Salt: 1/2 teaspoon
  • Vegetable oil: 1 tablespoon ⁺

Practical substitutions

  • If jasmine rice unavailable, use long-grain white rice; cook with the same water ratio.

Cooking / Baking

  • Stove-top simmer. Total cook time: 25 minutes (5 min bring to boil + 15 min simmer + 5 min rest)

Instructions

  1. Rinse 2 cups jasmine rice under cold water in a fine-mesh sieve until water runs clear; drain well.
  2. Combine rinsed rice, 2 1/2 cups water, 1/2 tsp salt and 1 Tbsp vegetable oil in the 2-quart saucepan. Bring to a boil over high heat (about 5 minutes).
  3. When boiling, reduce heat to low, cover and simmer gently for 15 minutes without lifting the lid.
  4. After 15 minutes, turn off heat and let rice rest, covered, 5 minutes. Fluff with a fork and transfer to serving bowl. Keep covered and warm until serving (serve at 5:30 PM).

Chicken Satay with Peanut Sauce

Not pescatarian: chicken.

Not gluten-free: soy sauce.

Equipment

  • 10–12 inch grill pan or broiler pan (or outdoor grill)
  • Baking sheet
  • Small saucepan (for sauce)
  • 12 wooden skewers, soaked in water 20 minutes before use
  • Knife and cutting board

Ingredients

  • Boneless, skinless chicken thighs: 1.5 lb (trimmed) — cut into thin 3/8-inch strips
  • Coconut milk: 1/3 cup (from can) ⁺
  • Fish sauce: 1 tablespoon ⁺
  • Brown sugar: 1 tablespoon ⁺
  • Curry powder: 1 tablespoon
  • Ground turmeric: 1/2 teaspoon
  • Vegetable oil: 1 tablespoon ⁺
  • Wooden skewers: 12 (approximately 6–7 inches) — soak 20 minutes
  • Salt: 1/4 teaspoon

Peanut Sauce (makes ~1 1/4 cups)

  • Peanut butter (smooth): 1/2 cup (8 tablespoons) ⁺
  • Coconut milk: 1/2 cup (from can) ⁺
  • Soy sauce: 2 tablespoons
  • Brown sugar: 1 tablespoon ⁺
  • Lime juice: 1 tablespoon ⁺
  • Water: 2–4 tablespoons to thin as needed

Practical substitutions

  • If curry powder not on hand, substitute 1/2 tablespoon mild curry paste diluted in 1 Tbsp coconut milk.

Cooking / Baking

  • Marinate 30 minutes (passive). Grill/broil 8–10 minutes. Total active cook time: 15 minutes; total elapsed time including marination: 45 minutes.

Instructions

  1. 30 minutes before you will cook the satay (start marinating at roughly 4:35 PM per timeline): Cut 1.5 lb chicken thighs into thin strips. Place in a bowl.
  2. Add to chicken: 1/3 cup coconut milk, 1 Tbsp fish sauce, 1 Tbsp brown sugar, 1 Tbsp curry powder, 1/2 tsp ground turmeric, 1 Tbsp vegetable oil and 1/4 tsp salt. Toss to coat. Cover and let sit at room temperature for 30 minutes (passive).
  3. While chicken marinates, soak 12 wooden skewers in water for at least 20 minutes.
  4. After 30 minutes marinating: thread 2–3 strips per skewer (12 skewers total).
  5. Preheat a broiler with rack 6 inches from heat or preheat a grill pan over medium-high heat. Brush both sides lightly with oil.
  6. Arrange skewers on broiler pan or grill pan and cook 3–4 minutes per side, flipping once, until internal temp reaches 165 °F and juices run clear (total about 8–10 minutes).
  7. Transfer cooked skewers to a baking sheet and tent loosely with foil. Allow to rest 5–8 minutes; keep warm. (Do not let them sit more than ~10–12 minutes before serving to preserve texture.)
  8. Make peanut sauce while skewers cook or during their rest: In a small saucepan over medium heat, combine 1/2 cup peanut butter, 1/2 cup coconut milk, 2 Tbsp soy sauce, 1 Tbsp brown sugar and 1 Tbsp lime juice. Warm gently, whisking until smooth. Thin with 2–4 Tbsp water to a pourable sauce. Keep warm (very low heat) and transfer to a small serving bowl at service.

Thai Cucumber Salad (Ajaad)

Equipment

  • Medium mixing bowl
  • Chef's knife and cutting board

Ingredients

  • Persian cucumbers or English cucumber: 2 medium (about 12–14 oz total), thinly sliced
  • Small shallot: 2, thinly sliced ⁺
  • Rice vinegar: 3 tablespoons
  • Brown sugar: 1 tablespoon ⁺
  • Salt: 1/2 teaspoon
  • Lime juice: 1 tablespoon ⁺
  • Fresh cilantro leaves: 2 tablespoons chopped (optional garnish)

Practical substitutions

  • If rice vinegar is unavailable, use white wine vinegar diluted with 1 tsp water.

Cooking / Baking

  • No heat. Total prep time: 10 minutes.

Instructions

  1. Slice cucumbers thinly and place in medium bowl. Thinly slice shallots and add to bowl.
  2. Keep dressing separate until 5 minutes before serving: whisk together 3 Tbsp rice vinegar, 1 Tbsp brown sugar, 1 Tbsp lime juice and 1/2 tsp salt until sugar dissolves.
  3. At 5 minutes before serving (per timeline, 5:25 PM), pour dressing over cucumbers and shallots, toss well and transfer to serving bowl. Garnish with chopped cilantro if using.

Sparkling Lime & Ginger Cooler (kid-friendly)

Equipment

  • Pitcher
  • Measuring cup
  • Tall glasses and ice

Ingredients (total for 4 servings)

  • Club soda: 24 ounces (3 cups)
  • Ginger ale (non-alcoholic): 16 ounces (2 cups)
  • Fresh lime juice: 4 tablespoons (4 oz, about 4 limes) ⁺
  • Simple syrup: 4 tablespoons (1/4 cup) — to make: 1/4 cup granulated sugar + 1/4 cup water (heat to dissolve; cool)
  • Ice: as needed

Practical substitutions

  • If ginger ale is unavailable, use ginger beer (non-alcoholic) but reduce the simple syrup by 1 Tbsp because ginger beer is sweeter.

Cooking / Baking

  • No heat to serve (simple syrup should be cooled). Total prep time: 10 minutes (makes simple syrup included).

Instructions

  1. Make simple syrup ahead by combining 1/4 cup sugar and 1/4 cup water in a small saucepan; heat gently until sugar dissolves, cool.
  2. In a pitcher, combine 24 oz club soda, 16 oz ginger ale, 4 oz fresh lime juice and 4 Tbsp cooled simple syrup. Stir gently.
  3. Serve over ice in tall glasses. Chill the club soda/ginger ale beforehand if possible.

Off-dry Riesling (adult pairing)

Not no pork, no alcohol: riesling.

Equipment

  • Wine glasses
  • Refrigerator or ice bucket

Ingredients

  • Off-dry Riesling, 1 bottle (750 ml), e.g., German Kabinett or Alsace-style off-dry Riesling

Cooking / Baking

  • None (purchased). Serving note: chill to about 45–50 °F and pour at service.

3. LINEAR TIMELINE (4:35 PM–5:30 PM)

  • 4:35 PM: Chicken Satay — Start marinade: slice 1.5 lb chicken thighs into thin strips and toss with 1/3 cup coconut milk, 1 Tbsp fish sauce, 1 Tbsp brown sugar, 1 Tbsp curry powder, 1/2 tsp turmeric, 1 Tbsp oil and 1/4 tsp salt; cover and let marinate (passive).
  • 4:45 PM: Panang Curry — Prep mise en place: open 2 coconut milk cans, measure 4 Tbsp Panang paste, measure peanut butter, brown sugar, fish sauce, tear kaffir lime leaves (or zest limes), rinse basil; place prawns still chilled on a plate in fridge.
  • 4:50 PM: Satay — Soak wooden skewers if not already; begin threading marinated chicken onto skewers (12).
  • 4:55 PM: Panang Curry — Begin curry base: heat 2 Tbsp oil in 3-qt saucepan, sauté 4 Tbsp Panang paste 1–2 minutes, add one can coconut milk and cook 4–5 minutes until oil separates.
  • 5:00 PM: Panang Curry — Add second can coconut milk, 2 Tbsp peanut butter, 2 Tbsp brown sugar, 2 Tbsp fish sauce and kaffir lime leaves; reduce heat to low–medium and simmer gently, stirring occasionally (about 15 minutes).
  • 5:00 PM: Jasmine Rice — Rinse 2 cups jasmine rice and start on stove: combine rice, 2 1/2 cups water, 1/2 tsp salt and 1 Tbsp oil; bring to boil over high heat.
  • 5:05 PM: Jasmine Rice — After boil, reduce to low, cover, and simmer for 15 minutes undisturbed.
  • 5:07 PM: Satay — Preheat broiler or grill pan to medium-high; brush skewers lightly with oil and place under broiler or on grill pan.
  • 5:08 PM: Chicken Satay — Cook skewers ~3–4 minutes per side (total 8–10 minutes) until internal temp 165 °F; remove to baking sheet and tent loosely with foil; allow to rest 5–8 minutes and keep warm.
  • 5:12 PM: Peanut Sauce — While satay rests, make peanut sauce in small saucepan: combine 1/2 cup peanut butter, 1/2 cup coconut milk, 2 Tbsp soy sauce, 1 Tbsp brown sugar and 1 Tbsp lime juice; warm and thin with water to desired consistency; keep warm off heat.
  • 5:15 PM: Curry — Continue simmering curry base; taste and adjust for salt/sugar. Keep at a gentle simmer, uncovered.
  • 5:20 PM: Rice — After 15 minutes simmer, turn off heat and let rice rest, covered, for 5 minutes.
  • 5:21 PM: Cucumber Salad — Slice cucumbers and shallots if not already prepped; keep vegetables loose and dry; keep dressing separate.
  • 5:24 PM: Cucumber Salad — Whisk dressing (3 Tbsp rice vinegar, 1 Tbsp brown sugar, 1 Tbsp lime juice, 1/2 tsp salt) and, at once, pour over cucumbers and toss; transfer to serving bowl and set on table.
  • 5:25 PM: Curry — Bring curry to medium-high heat; remove any scum and stir gently to warm the base for shrimp finishing.
  • 5:26 PM: Panang Curry — Add 1.5 lb prawns in single layer; simmer 3–4 minutes until opaque and shrimp reach 145 °F. Stir in 1 Tbsp lime juice and 1 cup Thai basil leaves off-heat.
  • 5:28 PM: Final plating — Fluff rice and place in serving bowl; transfer satay skewers to platter with warm peanut sauce; give curry one last stir and transfer to serving bowl; place cucumber salad on table.
  • 5:30 PM: Serve — Family-style serve all dishes and pour chilled Sparkling Lime & Ginger Cooler and off-dry Riesling.

4. CONSOLIDATED SHOPPING LIST

Produce

  • Limes: 6 each ⁺
  • Persian or English cucumbers: 2 medium (approx 12–14 oz)
  • Small shallots: 2 each ⁺
  • Garlic cloves: 6 cloves ⁺
  • Thai basil: 1 packed cup (about 1 oz)
  • Kaffir lime leaves: 6 leaves (or 1 Tbsp lime zest substitute)
  • Fresh cilantro: 1 small bunch (optional garnish)

Meat / Seafood

  • Tiger prawns (peeled, deveined, tails on): 1.5 lb
  • Boneless skinless chicken thighs: 1.5 lb

Dry Goods / Pantry

  • Coconut milk: 3 (13.5-oz) cans (total 40.5 oz) ⁺
  • Panang curry paste: 4 tablespoons (about 2 oz jar amount)
  • Peanut butter (smooth): 10 tablespoons (0.625 cup) ⁺
  • Vegetable oil (neutral oil): 4 tablespoons total ⁺
  • Fish sauce: 3 tablespoons total ⁺
  • Brown sugar (or palm sugar): 5 tablespoons total ⁺
  • Jasmine rice, long-grain: 2 cups uncooked
  • Curry powder: 1 tablespoon
  • Ground turmeric: 1/2 teaspoon
  • Soy sauce: 2 tablespoons
  • Rice vinegar: 3 tablespoons
  • Toasted unsalted peanuts (for garnish, optional): 2 tablespoons
  • Wooden skewers: 12 pieces
  • Salt: 2 teaspoons total
  • Black pepper, ground: 1/4 teaspoon
  • Granulated sugar (for simple syrup): 1/4 cup
  • Club soda: 24 ounces (for kid drink) — note this is a beverage but listed under Dry Goods / Pantry to avoid duplicate lines
  • Ginger ale: 16 ounces (for kid drink) — listed here
  • Simple syrup water: (use tap water) — no purchase required

Drinks

  • Off-dry Riesling (German Kabinett or Alsace-style): 1 bottle (750 ml)

5. NOTES & ASSUMPTIONS

  • Optional table-side items: crushed peanuts and extra lime wedges for the Panang; sliced fresh chilies or chili flakes for adults to add heat at the table.
  • Global substitutions: If kaffir lime leaves are unavailable, use 1 tablespoon finely grated lime zest in the curry as noted in recipe. If Panang paste is unavailable, use red curry paste + peanut butter as described.
  • Child safety: wooden skewers should be handled by an adult while skewering and removed before children handle the satay; hot pans, oil and broiler are handled only by adults. Keep prawns refrigerated until final cook.
  • Timeline risk(s): The tightest execution window is 5:20–5:30 PM when rice rests, the curry base is finished, salad is dressed, and prawns are cooked. The curry prawns must be added in the last 4 minutes to avoid overcooking; the salad must be dressed within 5 minutes of serve to prevent wilting.
  • Mitigation mindset: Pre-measure and stage ingredients during downtime early in the timeline (4:45–5:00 PM). Keep a thermometer and timers visible; if running late, prioritize finishing rice and prawns (they are the service anchors), and delay dressing the salad until immediately before serving.
  • Latest safe start time: You can start as late as 4:35 PM for a 5:30 PM serve.

More like this

Get a Sunday dinner plan like this.

One complete dinner a week, tuned to your household: menu, recipes, shopping list and timeline. Two weeks of Plus to start, then one free Sunday a week. One magic link, no card.

Bangkok Family Supper: Panang Curry — Five Sharp