Saigon Family Sunday Supper
A generous, family-style Vietnamese Sunday supper centered on caramel‑brown braised pork and tea‑eggs, balanced by bright pickles, fresh herb rolls, and fragrant jasmine rice; hands‑on finishing gives the fresh rolls and dipping sauces their lift at the table. Designed for eight with mild shared seasoning and adult and kid drink pairings that suit the menu.
1. FINAL MENU
- Name of the meal: Saigon Family Sunday Supper
- Cuisine: Vietnamese
- Serve time: 5:00 PM
This meal pairs the rich, lacquered comfort of a caramelized braised pork shoulder with the brightness of crisp pickles and a platter of fresh herbs, while family-style steamed jasmine rice soaks up the pork jus; fresh shrimp-and-herb rice-paper rolls are assembled last for texture and color, with a classic nuoc cham tying it all together — a Sunday menu that balances comforting slow flavors with lively, finish-to-order components worth sitting down for.
- Caramelized Braised Pork Shoulder with Eggs (Thit Kho-style)
- Steamed Jasmine Rice
- Pickled Carrot & Daikon (Do Chua)
- Fresh Herb & Lettuce Platter (rau thơm)
- Shrimp Fresh Rice-Paper Rolls (Goi Cuon) — finish-to-order
- Nuoc Cham dipping sauce
- Vietnamese Lime Soda (kid-friendly)
- Dry Riesling, 2 bottles (adult beverage)
2. FULLY EXECUTABLE RECIPES
Caramelized Braised Pork Shoulder with Eggs (Thit Kho-style)
Equipment
- 6-quart Dutch oven or heavy 5–6 qt covered pot
- Chef's knife, cutting board
- Measuring cups and spoons
- Wooden spoon
- Slotted spoon
- Medium pot (for eggs)
- Thermometer (optional)
Ingredients
- Pork shoulder, bone-off, cut into 1-inch cubes: 4 lb
- Large eggs: 8
- Shallots, peeled and thinly sliced: 6 small (about 8 oz)
- Garlic, smashed and minced: 3 cloves
- Granulated sugar: 3/4 cup
- Vegetable oil: 3 tbsp
- Fish sauce: 6 tbsp ⁺
- Light coconut water: 1 1/2 cups (if unavailable: low-sodium chicken broth + 2 tbsp sugar) — practical substitution below
- Water: 1 cup
- Light soy sauce: 2 tbsp (optional, for color)
- Ground black pepper: 2 tsp
- Scallions / green onions, sliced for garnish: 1 bunch
- Salt: 1/2 tsp (for seasoning during sear)
Practical substitutions
- Coconut water may be inconsistent at some stores; substitute low-sodium chicken broth + 2 tbsp granulated sugar to mimic sweetness.
- Light soy sauce is optional; if avoiding soy, omit and add a small splash more fish sauce.
Cooking / Baking
- Total cook time: 1 hour 15 minutes (includes active searing + covered simmer)
- Simmer temperature: maintain a bare gentle simmer (around medium-low on most stoves). Do not boil vigorously.
Instructions
- Prepare ingredients (15 minutes): Trim excess fat from pork shoulder and cut into 1-inch cubes. Salt the cubes lightly (1/2 tsp salt total). Peel and thinly slice shallots. Mince garlic. Have eggs ready to boil.
- Hard-boil eggs (start ~3:40 PM, 10 minutes): Place eggs in a medium pot, cover with cold water by 1 inch. Bring to a rolling boil over high heat, then immediately reduce to a simmer and cook 10 minutes. Drain and transfer to cold water; peel when cool and set aside.
- Make the caramel and sear pork (10 minutes): Heat the Dutch oven over medium. Add 3 tbsp vegetable oil and 3/4 cup granulated sugar. Stir constantly with a wooden spoon as sugar melts and turns deep amber (about 6–8 minutes). When amber and fragrant, immediately add half the pork cubes and sear, turning to coat in caramel; add remainder and sear until golden (about 4–5 minutes total). Add sliced shallots and minced garlic; cook 1–2 minutes until soft and aromatic.
- Deglaze and build braise (5 minutes): Carefully pour 1 1/2 cups coconut water and 1 cup water into the pot (it will steam). Add 6 tbsp fish sauce, 2 tbsp light soy sauce if using, and 2 tsp ground black pepper. Stir to combine and loosen browned bits.
- Simmer covered (50 minutes): Bring to a gentle simmer, lower heat to maintain a bare simmer, cover, and cook 50 minutes, stirring once halfway. Check tenderness at 45 minutes; pork should be fork-tender.
- Finish with eggs & reduce (5 minutes): Add peeled hard-boiled eggs to the pot to warm and absorb sauce. Uncover, increase heat slightly and reduce the sauce for 4–5 minutes until glossy and slightly thickened. Taste and adjust (small splash more fish sauce only if necessary). Remove from heat and keep covered and warm until service (can rest up to 15 minutes).
- Garnish and serve: Sprinkle sliced scallions over the pork in the pot. Serve family-style, with ladles for rice.
Steamed Jasmine Rice
Equipment
- 6-quart saucepan with tight-fitting lid OR a rice cooker (6–8 cup uncooked capacity)
- Fine-mesh strainer
Ingredients
- Uncooked jasmine rice: 4 cups
- Water: 6 cups
- Salt: 1 tsp
Practical substitutions
- If jasmine rice is unavailable, use long-grain white rice with same ratio and identical cook method.
Cooking / Baking
- Total cook time: 35 minutes (includes resting)
- No internal temp required.
Instructions
- Rinse rice (3 minutes): Place 4 cups jasmine rice in a fine-mesh strainer and rinse under cold water until the rinse runs clear; drain thoroughly.
- Cook (18 minutes active, plus rest): In a 6-quart saucepan combine rinsed rice, 6 cups water, and 1 tsp salt. Bring to a boil over medium-high, stir once, cover with tight lid, reduce heat to low and simmer 18 minutes without lifting lid. Turn off heat and let rice rest, covered, 10 minutes. Fluff with fork and keep covered until service.
Pickled Carrot & Daikon (Do Chua)
Equipment
- Medium mixing bowl
- 2-cup liquid measuring cup
- Mandoline or sharp knife
- 1-quart container or jar with lid
Ingredients
- Carrots, peeled and julienned: 6 medium (about 1 1/4 lb) ⁺
- Daikon radish, peeled and julienned: 1 large (about 1 lb)
- Rice vinegar: 1 1/2 cups ⁺
- Water: 1 1/2 cups
- Granulated sugar: 3/4 cup ⁺
- Salt: 1 1/2 tsp
Practical substitutions
- If daikon is unavailable, substitute with additional carrot and a small honeycrisp apple (julienned) for brightness.
Cooking / Baking
- Total cook time: 20 minutes (plus cooling)
Instructions
- Julienne vegetables (8 minutes): Peel and julienne carrots and daikon; place in a clean jar or 1-quart container.
- Make pickling liquid (3 minutes): In a small saucepan combine 1 1/2 cups rice vinegar, 1 1/2 cups water, 3/4 cup granulated sugar and 1 1/2 tsp salt. Warm over medium until sugar dissolves (do not need to boil).
- Combine and cool (2 minutes + cool): Pour hot brine over the julienned vegetables, press down to submerge, let cool to room temperature (~10–15 minutes) then cover and refrigerate. Ready within 20 minutes; holds for several days.
Fresh Herb & Lettuce Platter (rau thơm)
Equipment
- Salad spinner or large bowl + towel
- Large platter
Ingredients
- Thai basil: 1 bunch ⁺
- Mint: 1 bunch ⁺
- Cilantro: 1 bunch ⁺
- Butter lettuce: 2 heads, leaves separated and rinsed ⁺
Practical substitutions
- If Thai basil is unavailable, regular basil is acceptable but less anise‑like.
Cooking / Baking
- Total prep time: 10 minutes
Instructions
- Rinse herbs and lettuce thoroughly, use a salad spinner to dry; trim stems as desired.
- Arrange on a large platter and chill until service.
Nuoc Cham (Vietnamese dipping sauce)
Equipment
- Measuring cups and spoons
- Small bowl
- Whisk
Ingredients
- Fish sauce: 8 tbsp (1/2 cup) ⁺
- Granulated sugar: 3/4 cup ⁺
- Warm water: 1 1/2 cups
- Fresh lime juice: 3/4 cup (about 6 limes) ⁺
- Rice vinegar: 2 tbsp ⁺
- Garlic, minced: 2 cloves ⁺
- Finely shredded carrot (optional garnish): 1/4 cup (use from julienned carrots) ⁺
- Mild chile slices optional for adults at table (do not add to shared bowl)
Practical substitutions
- If limes are scarce, substitute with 1/2 cup bottled lime juice + 1/4 cup water.
Cooking / Baking
- Total prep time: 10 minutes
Instructions
- Dissolve sugar in warm water, whisk until clear.
- Add fish sauce, lime juice, rice vinegar, and minced garlic. Stir and taste; adjust balance so it is mildly sweet-sour-salty (shared base must be mild, do not add chile).
- Add shredded carrot as garnish. Chill briefly if desired.
Shrimp Fresh Rice-Paper Rolls (Goi Cuon) — finish-to-order
Equipment
- Large shallow bowl (for rice paper soaking)
- Medium pot for poaching shrimp
- Large platter for assembly
- Kitchen towels
- Tongs
Ingredients (makes 16 rolls, about 2 rolls per person)
- Raw medium shrimp, shell-on: 2 lb (will be poached and peeled) — Meat/Seafood
- Rice paper wrappers: 24 sheets
- Rice vermicelli (thin): 8 oz (dry)
- Pickled carrot & daikon: use portion from Do Chua as filling ⁺
- Butter lettuce leaves: from platter, 2 heads total ⁺
- Thai basil, mint, cilantro: from platter ⁺
- Nuoc Cham: serve alongside (from recipe)
Practical substitutions
- If medium shrimp are unavailable, use large shrimp adjusting cook time slightly; if shrimp unavailable, thin strips of firm tofu are acceptable (poach/steam 6–8 minutes).
Cooking / Baking
- Total active time: 30 minutes (poach shrimp + soak vermicelli + assemble)
Instructions
- Prepare shrimp (4–5 minutes cook + cool): Bring a 3-quart pot of water to a gentle boil, add 1 tsp salt. Add shrimp and poach 2–3 minutes until just opaque; immediately transfer to an ice bath to stop cooking. Peel and butterfly each shrimp lengthwise; slice in half if large.
- Cook vermicelli (4 minutes): Soak/cook rice vermicelli per package directions (usually 3–4 minutes in boiling water). Drain and rinse under cold water; toss lightly with a teaspoon of oil to prevent sticking.
- Assemble rolls (20 minutes): Fill a large shallow bowl with warm water. Dip one rice paper wrapper briefly (3–5 seconds) to soften, lay on work surface. Place a lettuce leaf, a small handful of vermicelli, a few sprigs of herbs, a spoonful of pickled carrots/daikon, and 3 halved shrimp (arranged in a line) near the bottom third of the wrapper. Fold bottom edge over filling, fold sides in, roll tightly toward the top. Place finished roll seam-side down on a platter. Repeat until all rolls are made. Keep covered with a damp towel to prevent drying. Serve immediately with nuoc cham and optional peanut-hoisin sauce.
Vietnamese Lime Soda (Kid-Friendly)
Equipment
- Small saucepan
- Pitcher
- Citrus juicer
- Measuring cups
Ingredients (makes 8 servings)
- Fresh limes: 14 total (see note below) ⁺
- Granulated sugar: 1 cup ⁺
- Water (for syrup): 1 cup
- Sparkling water: 2 liters — Drinks
- Ice (from home)
Practical substitutions
- If sparkling water flavors are stocked (e.g., lime), reduce fresh lime juice by 1/4 cup.
Cooking / Baking
- Total prep time: 10 minutes (plus chilling)
Instructions
- Make simple lime syrup: In a small saucepan combine 1 cup sugar and 1 cup water; bring to a simmer, stir until sugar dissolves; remove from heat and cool.
- Juice limes to yield ~1 cup lime juice for soda base. Combine cooled syrup with 1 cup fresh lime juice in a pitcher; add chilled sparkling water just before service (about 2 liters), stir gently, add ice, and serve. Reserve extra lime slices for garnishes.
Adult Beverage — Dry Riesling
Equipment
- Wine glasses
Ingredients
- Dry Riesling: 2 bottles (750 ml each) — Drinks
Instructions
- Chill bottles to 50–55°F if possible and serve in wine glasses. No cooking steps.
Optional: Peanut‑Hoisin Dipping Sauce (label as optional)
Not nut-free: peanut.
Equipment
- Small saucepan
Ingredients
- Smooth peanut butter: 1/2 cup ⁰
- Hoisin sauce: 1/2 cup ⁰
- Warm water: 1/3 cup ⁰
- Lime juice: 1 tbsp ⁰
- Crushed roasted peanuts for garnish: 2 tbsp ⁰
Instructions
- Whisk peanut butter and hoisin with warm water to thin to dipping consistency. Add lime juice. Serve at room temperature. (Optional; do not add chiles.)
3. LINEAR TIMELINE (3:30 PM–5:00 PM)
- 3:30 PM: Caramelized Braised Pork Shoulder — Trim pork, cut into 1" cubes, measure ingredients, peel and thin-slice shallots, mince garlic; set pot on stove ready.
- 3:40 PM: Caramelized Braised Pork Shoulder — Start pot of water on high for eggs; place 8 eggs in pot, bring to boil then simmer 10 minutes for hard-boil.
- 3:45 PM: Caramelized Braised Pork Shoulder — In 6-qt Dutch oven heat 3 tbsp oil and 3/4 cup sugar; cook sugar to deep amber (3–8 minutes), add pork cubes and sear, add shallots and garlic and cook 1–2 minutes.
- 3:55 PM: Caramelized Braised Pork Shoulder — Deglaze with 1 1/2 cups coconut water + 1 cup water; add 6 tbsp fish sauce, 2 tbsp soy sauce (optional), 2 tsp black pepper; bring to gentle simmer, cover and reduce heat; set timer for 50 minutes (braising runs 3:55–4:45).
- 4:00 PM: Pickled Carrot & Daikon — Peel and julienne 6 carrots and 1 daikon; bring 1 1/2 cups rice vinegar + 1 1/2 cups water + 3/4 cup sugar + 1 1/2 tsp salt to warm and pour over vegetables; set aside to cool.
- 4:10 PM: Steamed Jasmine Rice — Rinse 4 cups jasmine rice; start stovetop method: combine rice + 6 cups water + 1 tsp salt, bring to boil, cover and simmer 18 minutes (4:10–4:28), then rest covered 10 minutes (4:28–4:38).
- 4:20 PM: Herb & Lettuce Platter — Wash and spin-dry Thai basil, mint, cilantro and butter lettuce; separate leaves and arrange on platter; refrigerate.
- 4:25 PM: Nuoc Cham — In a bowl dissolve 3/4 cup sugar in 1 1/2 cups warm water; add 8 tbsp fish sauce, 3/4 cup lime juice, 2 tbsp rice vinegar and 2 minced garlic cloves; taste, chill briefly.
- 4:30 PM: Shrimp for Rolls — Bring 3-qt pot of water to gentle boil, add 1 tsp salt and poach 2 lb shrimp for 2–3 minutes until opaque; transfer to ice bath, then peel and butterfly.
- 4:35 PM: Rice Vermicelli — Cook 8 oz vermicelli per package directions (about 3–4 minutes), drain, rinse with cold water, toss with 1 tsp oil and set aside.
- 4:40 PM: Start Assembling Shrimp Fresh Rice-Paper Rolls — Lay out work station (warm water bowl, fillings, rice papers). Begin softening wrappers and assembling rolls; place finished rolls on platter under damp towel.
- 4:45 PM: Caramelized Braised Pork Shoulder — Braise timer ends; add peeled hard-boiled eggs to braising liquid to warm and absorb flavor; uncover and increase heat to reduce sauce for ~4–5 minutes (4:45–4:50).
- 4:50 PM: Caramelized Braised Pork Shoulder — Turn off heat, cover pot to keep warm; give one final stir and garnish with sliced scallions.
- 4:52 PM: Nuoc Cham & Pickles — Taste nuoc cham and adjust; drain pickles if needed and transfer a portion to small bowls for table service.
- 4:54 PM: Shrimp Rolls — Finish assembling any remaining rolls, cut rolls in half if desired, arrange on platter with small bowls of nuoc cham and optional peanut sauce.
- 4:58 PM: Final Plating — Fluff rice and transfer to warmed serving bowls; set pork pot on table; set herb platter, pickles and rolls on buffet surface; place beverages on side.
- 5:00 PM: Serve — Announce family-style service; pour kid lime soda and open adult Riesling for guests.
4. CONSOLIDATED SHOPPING LIST
Produce
- Shallots — 6 small (about 8 oz)
- Garlic — 5 cloves ⁺
- Thai basil — 1 bunch ⁺
- Mint — 1 bunch ⁺
- Cilantro — 1 bunch ⁺
- Butter lettuce — 2 heads ⁺
- Limes — 14 whole (for nuoc cham and lime soda) ⁺
- Carrots — 6 medium (about 1 1/4 lb) ⁺
- Daikon radish — 1 large (about 1 lb)
- Scallions / green onions — 1 bunch ⁺
Meat / Seafood
- Pork shoulder, bone-off — 4 lb
- Raw medium shrimp (shell-on) — 2 lb
Dairy
- Large eggs — 8
Dry Goods / Pantry
- Jasmine rice (uncooked) — 4 cups
- Rice vermicelli (dry) — 8 oz
- Rice paper wrappers — 24 sheets
- Granulated sugar — 3 1/4 cups ⁺
- Vegetable oil — 4 tbsp total ⁺
- Fish sauce — 14 tbsp (about 7/8 cup) ⁺
- Rice vinegar — 1 5/8 cups (1.5 cups + 2 tbsp) ⁺
- Light coconut water — 1 1/2 cups
- Light soy sauce — 2 tbsp
- Salt — 1 tbsp (total) ⁺
- Ground black pepper — 2 tsp
- Peanut butter — 1/2 cup ⁰
- Hoisin sauce — 1/2 cup ⁰
- Roasted peanuts, crushed — 2 tbsp ⁰
Drinks
- Sparkling water — 2 liters
- Dry Riesling (bottles) — 2 bottles (750 ml each)
Notes on notation: ingredients used in multiple components are marked with ⁺; ingredients used only for optional components are marked with ⁰.
5. NOTES & ASSUMPTIONS
- Optional table-side items: peanut-hoisin dipping sauce (listed as optional); sliced fresh chiles for adults only (do not add to shared nuoc cham).
- Global substitutions: if coconut water is not available, low-sodium chicken broth + 2 tbsp sugar is an effective substitute for the braise liquid.
- Child-safety notes: boiling eggs and poaching shrimp are hot‑water tasks — keep children away from the stove. Hot pot and braise surfaces will be heavy; use oven mitts and a stable surface when moving the Dutch oven.
- Timeline risk(s): The tightest execution window is 4:30–5:00 PM, when final roll assembly, shrimp cooking, rice finishing, and the braise reduction overlap. This is the riskiest period because multiple finish-to-order and finishing tasks coincide for one solo cook.
- Practical mitigation mindset: mise en place is essential — have all herbs washed, vermicelli measured, rice papers stacked, bowls and platters ready before 4:30. Use timers and keep a towel and chilled ice bath ready for shrimp. If available, recruit one helper specifically for rolling the rice papers during the final 30 minutes. Accept minor staging — e.g., keep finished rolls under a damp towel to avoid drying while finishing the pork.
- Leftovers: The braised pork holds well and will be even better the next day; plan containers if keeping leftovers.
- Latest safe start time: You can start as late as 3:30 PM for a 5:00 PM serve.