Seoul Weeknight Supper
A balanced Korean weeknight supper built for family rhythms: quick-marinated, pan-seared beef with a sweet-spicy edge, a glossy braised potato side that keeps, a seasoned spinach banchan, steaming short-grain rice, jar kimchi, and chilled barley tea for the kids with a bottle of dry Riesling for adults.
1. FINAL MENU
- Name of the meal: Seoul Weeknight Supper
- Cuisine type: Korean
- Serve time: 17:00
This menu is worth sitting down for because it blends a lively finish-to-order protein (quick-cooked, caramelized beef with a Korean sweet-spicy marinade) with two classic, texturally complementary sides — a soy-braised potato that soaks up flavor and a sesame-seasoned spinach banchan — plus steaming short-grain rice and jar kimchi for contrast. The components are straightforward for one cook, timed so the single hot pan gets one decisive final push while other dishes hold and assemble easily; kid-friendly barley tea and a chilled dry Riesling complete the experience.
- Quick-marinated bulgogi-style pan beef (finish-to-order)
- Gamja jorim — soy-braised potatoes (holds)
- Sigeumchi-namul — seasoned blanched spinach (holds)
- Steamed short-grain rice
- Jarred napa cabbage kimchi
- Ssam lettuce (optional)
- Kid drink: chilled barley tea (boricha)
- Adult drink: Dry Riesling, 1 bottle
2. FULLY EXECUTABLE RECIPES
Quick-marinated bulgogi-style pan beef
Equipment
- 1 medium mixing bowl (1.5 L)
- Microplane or box grater
- 30 cm (12") heavy skillet or cast-iron pan
- Tongs
- Cutting board and chef’s knife
- Measuring spoons, liquid measures, kitchen scale
- Serving platter warm (optional)
Ingredients (serves 4)
- Thinly sliced beef (ribeye or sirloin), 700 g
- Soy sauce, 80 ml
- Granulated sugar, 30 g
- Gochujang (Korean chili paste), 15 g (1 tbsp)
- Sesame oil, 15 ml (1 tbsp)
- Fresh Asian pear OR apple, grated, 100 g (about 1/2 small pear) — See substitution below
- Garlic, minced, 4 cloves (12 g)
- Fresh ginger, grated, 1 tsp (5 g)
- Green onion, thinly sliced, 2 stalks (30 g)
- Ground black pepper, 1/2 tsp (1.5 g)
- Neutral oil for pan-searing (vegetable or canola), 15 ml (1 tbsp)
- Toasted sesame seeds, 1 tbsp (8 g) for garnish
Practical substitutions
- Asian pear: if unavailable, use 100 g peeled apple or 1 tbsp mirin + 1 tsp sugar to help tenderize.
- Gochujang: if unavailable, substitute 10 g gochugaru (Korean chili flakes) + 5 g tomato paste.
Cooking / Baking
- Total cook time: 40 minutes (8 minutes active prep + 30 minutes passive marinate + 10 minutes active cooking)
Instructions
- (Prep) Weigh and slice beef if not pre-sliced: trim any large silverskin and ensure slices are thin (2–3 mm). Pat beef dry with paper towel. (2 minutes)
- (Marinade) In mixing bowl combine 80 ml soy sauce, 30 g sugar, 15 g gochujang, 15 ml sesame oil, 100 g grated pear (squeeze out excess juices into the marinade), 12 g minced garlic, 5 g grated ginger, 30 g sliced green onion, and 1/2 tsp ground black pepper. Stir to dissolve sugar. (3 minutes)
- Add the beef to the marinade, pressing pieces into the sauce so all meat is coated. Cover and let sit at room temperature for 30 minutes, turning once halfway. (30 minutes passive)
- (Cook — finish-to-order) When ready to cook (final stage: start cooking at 16:50 to finish by 17:00), heat the 30 cm skillet over high heat until smoking point is near (about 2–3 minutes). Add 15 ml neutral oil and swirl. Add half the beef in a single layer (do not overcrowd). Sear, tossing and spreading meat so it caramelizes, for 4–5 minutes until browned and cooked through. Transfer to warm platter. Repeat with remaining beef. (10 minutes)
- Sprinkle toasted sesame seeds over meat and scatter reserved sliced green onion. Serve immediately so beef is at peak texture.
Gamja jorim — soy-braised potatoes
Equipment
- 2.5–3.0 L saucepan with lid
- Medium colander
- Cutting board and chef’s knife
- Wooden spoon
- Measuring spoons and cups
Ingredients (serves 4)
- Yukon/gold potatoes, peeled and cut into 2–3 cm chunks, 600 g
- Water, for boiling and sauce, total 600 ml (300 ml for parboil water discard; 300 ml for braise)⁺
- Soy sauce, 60 ml⁺
- Granulated sugar, 22 g
- Mirin, 15 ml (1 tbsp)
- Garlic, sliced, 2 cloves (6 g)⁺
- Neutral oil (vegetable), 10 ml (2 tsp)⁺
- Sesame oil, 5 ml (1 tsp)⁺
- Toasted sesame seeds, 1 tsp (3 g)
- Fine kosher salt, 1/2 tsp (3 g)
Practical substitutions
- Small new potatoes may be used; cut larger ones to approximate 2–3 cm pieces.
Cooking / Baking
- Total cook time: 45 minutes (10 minutes prep + 8 minutes parboil + 25 minutes braise; occasional stirring)
Instructions
- (Prep) Peel potatoes and cut into uniform 2–3 cm chunks. Place cut potatoes in cold water until ready to parboil. (8 minutes)
- Bring 1 L water to a rolling boil in the saucepan. Add 1/2 tsp fine salt and the potato chunks. Parboil for 6–8 minutes until knife-tender but still holding shape. Drain in colander and reserve. (8 minutes)
- Return saucepan to medium heat, add 10 ml vegetable oil, and when hot add sliced garlic; sauté 30 seconds until fragrant. Add 60 ml soy sauce, 22 g sugar, 15 ml mirin, and 300 ml fresh water and bring to a simmer. (2 minutes)
- Add the parboiled potatoes to the pan, turn to coat, then simmer uncovered over medium-low so the liquid reduces to a glossy glaze, stirring every 3–4 minutes to prevent sticking. Cook ~20–25 minutes until liquid is thick and potatoes are glazed. (20–25 minutes)
- Stir in 5 ml sesame oil and 1 tsp toasted sesame seeds, adjust seasoning with extra 1/4 tsp salt only if necessary. Keep covered off heat; this dish holds and can finish up to ~15 minutes before service. (2 minutes)
Sigeumchi-namul — seasoned blanched spinach
Equipment
- Large pot (3 L) for blanching with colander
- Bowl of ice water (large)
- Kitchen towel or cheesecloth for squeezing
- Measuring spoons
Ingredients (serves 4)
- Fresh spinach, trimmed, 300 g
- Soy sauce, 15 ml (1 tbsp)⁺
- Sesame oil, 15 ml (1 tbsp)⁺
- Garlic, minced, 1 clove (3 g)⁺
- Toasted sesame seeds, 1 tsp (3 g)⁺
- Fine kosher salt, 1/4 tsp (1.5 g)
Practical substitutions
- If baby spinach is inconsistent, use blanched Swiss chard (same weight) and squeeze thoroughly.
Cooking / Baking
- Total cook time: 12 minutes (2 minutes blanch + 8–10 minutes drain/squeeze/season)
Instructions
- Bring 2 L water to a rolling boil in the pot. Add a generous pinch (1/4 tsp) salt. (2 minutes)
- Submerge spinach in boiling water for 30–40 seconds until wilted but still bright. Immediately transfer to an ice-water bath to stop cooking. (2 minutes)
- Drain spinach, squeeze tightly in a towel or cheesecloth to remove excess water, then cut into 4–5 cm lengths. (3 minutes)
- In a bowl combine 15 ml soy sauce, 15 ml sesame oil, 3 g minced garlic, 1 tsp toasted sesame seeds and 1/4 tsp salt. Add squeezed spinach and toss to coat. Adjust seasoning if needed. Hold at room temp or lightly warmed; this banchan tolerates a short hold. (3–5 minutes)
Steamed short-grain rice
Equipment
- 2.0–2.5 L lidded saucepan with tight-fitting lid OR rice cooker (4-cup uncooked capacity)
- Fine-mesh sieve
- Measuring cup and kitchen scale
Ingredients (serves 4)
- Short-grain white rice, 360 g (2 cups by volume)
- Water, 480 ml (for cooking)⁺
- Fine kosher salt, 1/2 tsp (3 g)
Practical substitutions
- If short-grain is unavailable, use medium-grain rice and reduce simmer time by 2 minutes.
Cooking / Baking
- Total cook time: 30 minutes (5 minutes rinse/prep + 20–25 minutes cook + 5 minutes rest)
Instructions
- Measure 360 g rice into sieve and rinse under cold running water, stirring by hand, until water runs clear (about 3–4 rinses). Drain 1 minute. (5 minutes)
- Place rice in saucepan, add 480 ml water and 1/2 tsp salt. Cover and bring to a boil over high heat. Once boiling, reduce to low and simmer, covered, for 12–14 minutes until water absorbed. (14 minutes)
- Turn off heat and let rice rest covered for 6 minutes. Fluff with rice paddle or fork just before serving. Rice may finish a few minutes before service and hold covered until plated. (6 minutes)
Jarred napa cabbage kimchi
Equipment
- Small serving bowl
- Tongs
Ingredients (serves 4)
- Jarred napa cabbage kimchi, 250 g (store-bought) — no cooking
Practical substitutions
- If napa kimchi unavailable, use any mild kimchi (same quantity).
Cooking / Baking
- Total cook time: 0 minutes (ready to serve)
Instructions
- Transfer 250 g kimchi to a small serving bowl. Provide serving tongs. Serve chilled or room temperature.
Ssam lettuce (optional)
Equipment
- Salad spinner or colander
Ingredients (serves 4)⁰
- Butter or green leaf lettuce, whole leaves separated, 8 leaves (one small head)
Practical substitutions
- Use romaine hearts or perilla leaves if available.
Cooking / Baking
- Total prep time: 5 minutes
Instructions
- Rinse leaves, spin or pat dry, arrange on a small platter. Serve chilled.
Kid drink: Chilled barley tea (boricha)
Equipment
- 1 L kettle or saucepan
- Pitcher
- Measuring spoon
Ingredients (serves 4)
- Roasted barley tea (loose or teabags), 8 g total (or 4 teabags)
- Water, 1 L (for brewing)⁺
- Ice as desired for serving
Practical substitutions
- If barley tea unavailable, use mild green tea or diluted pear juice (same volume).
Cooking / Baking
- Total time: 20 minutes (10 minutes brew + ~10 minutes cool/chill to serving temp)
Instructions
- Bring 1 L water to a boil. Remove from heat and add 8 g barley tea (or 4 teabags). Steep 8–10 minutes. (10 minutes)
- Remove tea leaves/teabags, transfer to pitcher and place in refrigerator to chill or add ice to cool. Serve chilled in cups.
Adult drink: Dry Riesling
Equipment
- Wine glasses, optional cooling bucket
Ingredients (serves adults)
- Dry Riesling, 1 bottle (750 ml)
Cooking / Baking
- Total time: 0 minutes
Instructions
- Chill bottle to ~8–10°C before service. Pour into white wine glasses at table.
3. LINEAR TIMELINE (16:00–17:00)
- 16:00: (Quick-marinated bulgogi-style pan beef) Combine marinade ingredients and add beef to bowl; coat, cover, and begin 30-minute marinate.
- 16:08: (Gamja jorim) Peel and cut 600 g potatoes into 2–3 cm chunks; keep in cold water until parboil.
- 16:16: (Gamja jorim) Bring 1 L water to boil, add 1/2 tsp salt and parboil potatoes 6–8 minutes until just tender; drain.
- 16:24: (Gamja jorim) In saucepan over medium heat add 10 ml vegetable oil and sliced garlic; sauté 30 seconds, add 60 ml soy sauce, 22 g sugar, 15 ml mirin and 300 ml fresh water; bring to simmer and add parboiled potatoes to braise.
- 16:30: (Kid drink) Bring 1 L water to boil, remove from heat and steep 8 g barley tea for 8–10 minutes in a pitcher; then place pitcher in fridge to chill.
- 16:32: (Steamed rice) Rinse 360 g short-grain rice until water runs clear; drain and place in saucepan with 480 ml water and 1/2 tsp salt; bring to boil.
- 16:34: (Steamed rice) Reduce to low, cover and simmer rice for ~14 minutes.
- 16:36: (Gamja jorim) Reduce braise to medium-low, simmer uncovered and stir every 3–4 minutes as sauce reduces and glazes potatoes.
- 16:40: (Sigeumchi-namul) Prepare ice bath; blanch 300 g spinach 30–40 seconds then shock in ice bath.
- 16:42: (Sigeumchi-namul) Drain, squeeze spinach tightly, cut into 4–5 cm lengths and toss with 15 ml soy sauce, 15 ml sesame oil, 3 g minced garlic and 1 tsp sesame seeds; set aside covered.
- 16:48: (Gamja jorim) Continue braising potatoes until liquid is glossy and thick (target finish ~16:49); stir in 5 ml sesame oil and 1 tsp sesame seeds; keep covered off heat.
- 16:49: (Rice) Turn off heat and let rice rest covered for 6 minutes; fluff at 16:55.
- 16:50: (Quick-marinated bulgogi-style pan beef) Heat 30 cm skillet over high heat; add 15 ml oil and cook half the marinated beef, tossing and searing 4–5 minutes until caramelized; transfer to platter.
- 16:54: (Quick-marinated bulgogi-style pan beef) Cook remaining beef in same skillet 4–5 minutes until done; transfer to platter and garnish with sesame seeds and reserved green onion.
- 16:55: (Steamed rice) Fluff rice and keep covered; portion into warmed bowls for service.
- 16:56: (Jarred kimchi & optional ssam) Place 250 g kimchi in small serving bowl; rinse and arrange 8 lettuce leaves if using.
- 16:57: (Kid drink) Remove chilled barley tea from fridge and add ice or pour into cups; adult wine should be chilled and ready.
- 16:58: (Final plating) Arrange gamja jorim in serving bowl, place sigeumchi-namul in small dish, set bulgogi platter and rice on table; lay out kimchi and optional ssam lettuce.
- 17:00: Serve — all components plated and served at the table.
4. CONSOLIDATED SHOPPING LIST
Produce
- Asian pear OR apple, 1 small (100 g)⁺
- Garlic, 7 cloves (approx 1 head)⁺
- Fresh ginger, 1 small knob (approx 10 g)⁺
- Green onions, 3 stalks (30 g)⁺
- Potatoes (Yukon/Gold), 600 g
- Fresh spinach, 300 g
- Butter/green leaf lettuce, 1 small head (8 leaves)⁰
Meat / Seafood
- Thin-sliced beef (ribeye or sirloin), 700 g
Dairy
- (none)
Dry Goods / Pantry
- Soy sauce, 155 ml total⁺
- Granulated sugar, 52 g total⁺
- Gochujang, 15 g
- Sesame oil, 35 ml total⁺
- Toasted sesame seeds, 15 g total⁺
- Mirin, 15 ml
- Neutral vegetable oil, 30 ml total⁺
- Short-grain white rice, 360 g
- Fine kosher salt, 8 g total⁺
- Ground black pepper, 1/2 tsp (1.5 g)
- Roasted barley tea (boricha), 8 g
- Jarred napa cabbage kimchi, 250 g
- Water, 1.6 L total (for braise, rice, tea, and cooking)⁺
Drinks
- Dry Riesling (white wine), 1 bottle (750 ml)
5. NOTES & ASSUMPTIONS
- Optional table-side items: gochugaru or extra gochujang in a small bowl for adults who want more heat; perilla leaves for ssam can be used if available.
- Global substitutions: Asian pear for the bulgogi may be swapped for 100 g peeled apple; use same weight.
- Child-safety notes: keep hot skillet and braising pan handles turned inward; kids should not be near the stove during the 16:50–16:55 high-heat cook. Keep the wine bottle out of reach.
- Timeline risks: the tightest execution window is 16:50–17:00 when the cook must sear both batches of beef and finish rice/fluffing/assembly; this is risky because it overlaps multiple final tasks. Mitigation mindset: pre-organize serving dishes and tools before 16:45, keep rice lid ready to open and fluff promptly, and cook beef in two quick batches without overfilling the pan.
- Latest safe start time: You can start as late as 16:00 for a 17:00 serve.