How to Build a Korean Banchan Spread in 8 Dishes Save to Pinterest

How to Build a Korean Banchan Spread in 8 Dishes

The first time I sat down to a proper banchan table, it was a Tuesday in Seoul's Mangwon neighborhood. No occasion, just lunch. Twelve small dishes arrived before the soup did. Sesame spinach in a chipped celadon bowl. Cubes of soy-braised potato so glossy they looked lacquered. A pile of fermented radish the color of sunset. The cook was a woman in her sixties who had clearly done this every single day of her adult life, and I remember thinking: this is not a recipe. It's a system.

That's what banchan actually is. Not a category of food but a method of building a meal in small, complementary pieces, each made ahead, each holding its own shape on the table. The Korean home cook isn't improvising at six o'clock. She's pulling jars and lidded bowls from the fridge, three days of low-key work assembling itself into dinner.

This is the eight-dish version I make when friends come over. It takes one focused afternoon, mostly hands-off, and the leftovers feed you for the rest of the week. I'll walk you through it the way I'd walk a friend through my kitchen: the order that actually works and the small moves that separate a banchan table from a tray of cold vegetables.

Overhead view of a Korean banchan spread with eight small dishes on a wooden table

time3 hours activeplus 24h fermentation for the kimchi
serves4 to 6banchan are shared, not portioned
cost / headabout $4.50
skilleasy to moderateno single dish is hard, the choreography is the skill

What You're Building, and What You'll Need

The eight dishes below are chosen to balance each other. Two are fermented (kimchi, pickled radish). Two are braised (soy potato, black beans). Three are namul, the family of seasoned vegetable sides (spinach, bean sprouts, zucchini). One is a protein anchor (seasoned ground beef, or its mushroom stand-in). The contrast is the whole point: cold against warm, salty against sweet, crunchy against yielding.

You need a few pantry items that, once bought, will last months. Gochugaru (Korean red pepper flakes, the coarse kind, not cayenne). Gochujang (fermented chili paste; look for Chung Jung One or Sempio brands). Soy sauce, ideally a Korean brand like Sempio 501. Toasted sesame oil. Toasted sesame seeds. Garlic, ginger, scallions, and a bottle of mirim, which is a Korean cooking syrup. Can't find it? Apple juice with a pinch of sugar does the job.

Tools: one large pot of water that stays simmering on the back of the stove (you'll blanch four different things in it), a 10-inch skillet, a small saucepan, eight small bowls or shallow dishes for serving, and lidded containers for storage. A kitchen scale earns its keep here.

Shopping

0 items · 0 sections

The Order That Actually Works

If you start the kimchi first thing in the morning and the black beans an hour later, everything else slots in around them. Here's the sequence I follow. It's not the only sequence, but it's the one that keeps the sink from drowning.

The afternoon's choreography

4 phases over 3 hours
Step 01

Phase one (0:00)

Salt the cabbage for kimchi. Start soaking the black beans if you didn't do it overnight.

Step 02

Phase two (0:45)

Start the black bean braise on low. Make the radish pickle. Rinse and rebalance the cabbage, then dress it.

Step 03

Phase three (1:30)

Set up the blanching pot. Run the three namul through it in order: spinach, bean sprouts, zucchini. Each gets seasoned while the next blanches.

Step 04

Phase four (2:30)

Braise the potatoes. Cook the beef or mushroom topping. Plate everything in small bowls.

Step 1: Start the Kimchi (Geotjeori, the Fresh Kind)

A full aged kimchi takes a week. The fresh, barely-fermented version (geotjeori) takes a day and tastes alive in a different way: brighter, more cabbage-forward, less funky. This is the one to make if you're new to the practice.

Cut one medium napa cabbage lengthwise into quarters, then crosswise into 2-inch pieces. Toss in a large bowl with 1/4 cup coarse sea salt and 2 tablespoons sugar. Let it sit 45 minutes, tossing once at the halfway mark. The cabbage will weep out a surprising amount of water and the ribs will bend without snapping. That bend is what you're looking for.

Rinse the cabbage three times in cold water, then squeeze it in handfuls and let it drain in a colander.

For the paste: blend 1/2 cup gochugaru, 4 cloves garlic, a 1-inch knob of ginger, 2 tablespoons fish sauce (or 1 tablespoon soy sauce plus 1 teaspoon miso), 2 tablespoons mirim, and 1 tablespoon sugar with 1/4 cup water until it looks like wet brick dust. Toss with the cabbage and three sliced scallions, using gloves if you value your fingertips.

Pack into a jar, press down so the brine rises above the cabbage, and leave on the counter for 6 hours before refrigerating. Eat the next day. It keeps two weeks and gets sourer every day.

What can go wrong: under-salting is the most common error. The cabbage should taste aggressively salty after the first 45 minutes; if it tastes mild, add another tablespoon and wait 20 minutes more. Limp ribs that snap instead of bend mean you've gone too far.

Step 2: Braise the Black Soybeans (Kongjaban)

This is the dish that surprises people every time. Glossy, sweet-salty, slightly chewy black beans that sit at the corner of the table and disappear before anything else.

Soak 1 cup dried black soybeans overnight, or quick-soak by bringing them to a boil for 5 minutes and letting them sit covered for an hour. Drain.

Combine the beans with 2 cups water, 1/4 cup soy sauce, 3 tablespoons sugar, 2 tablespoons mirim, and 1 tablespoon toasted sesame oil in a small saucepan. Bring to a simmer, partially cover, and cook on low for 45 to 55 minutes, stirring every 15. The liquid should reduce until it coats the beans like a thin syrup. In the last 5 minutes, uncover and let it tighten. Finish with 1 teaspoon sesame seeds.

Listen for: a wet sizzle, not a dry sputter. If you hear sputtering, add 2 tablespoons of water. If after 50 minutes the beans are still firm in the center, give them another 10. They should yield like a cooked chickpea, not a roasted nut.

Close-up of glossy soy-braised black beans in a small ceramic bowl with sesame seeds

Step 3: Pickle the Radish (Musaengchae or Chicken-Mu Style)

Two radish options. The crunchy salad version (musaengchae): peel and julienne 1/2 pound Korean radish into matchsticks. Toss with 1 tablespoon gochugaru, 2 teaspoons rice vinegar, 1 teaspoon sugar, 1 teaspoon fish sauce, 1 minced garlic clove, a pinch of salt, and a sliced scallion. Let sit 20 minutes. It'll turn a low-key sunset orange and weep a little; that liquid is good, leave it.

The yellow cubed version (the kind that comes with fried chicken in Seoul) is also easy: cube the radish into 1/2-inch dice, brine in 1 cup water, 1/2 cup rice vinegar, 1/4 cup sugar, and 2 teaspoons salt for 4 hours minimum. I prefer musaengchae for a banchan spread because it adds both color and heat.

What can go wrong: if your radish tastes bitter, it was old. Korean radish should smell sweet and almost peppery when you cut it. Daikon works fine but is milder.

Step 4: Set Up the Blanch-and-Season Line for the Namul

Namul is the technique that defines half of any banchan table. You blanch a vegetable, shock it, squeeze it, and dress it. Same five-minute method, three different vegetables, three completely different finished dishes.

Bring a large pot of water to a rolling boil and salt it like pasta water. Set a bowl of ice water next to it. Get out three medium bowls for the three finished namul.

Sigeumchi Namul (Sesame Spinach)

Blanch 1 pound spinach for 30 seconds. No longer. Plunge into ice water. Squeeze out every drop you can; a good squeeze yields a tight ball the size of a tangerine. Chop roughly. Toss with 1 tablespoon soy sauce, 1 tablespoon toasted sesame oil, 1 minced garlic clove, 1 teaspoon sesame seeds, and a pinch of salt. Taste. It should be quiet, nutty, slightly sweet.

Kongnamul Muchim (Seasoned Bean Sprouts)

Boil 12 ounces mung bean sprouts for 4 minutes exactly. Drain (do not shock; you want them warm enough to take seasoning). Toss with 2 teaspoons toasted sesame oil, 1 teaspoon soy sauce, 1 minced garlic clove, 1 sliced scallion, 1/2 teaspoon sea salt, and a pinch of gochugaru if you want heat. The crunch should be audible but not raw.

Aehobak Bokkeum (Stir-Fried Zucchini)

This one breaks the blanch rule. It's a quick saute. Half-moon two medium zucchini at 1/4-inch thickness. Salt with 1 teaspoon salt and let sit 10 minutes; squeeze gently. Saute in 1 tablespoon neutral oil over medium-high for 3 minutes until just translucent. Off heat, fold in 1 teaspoon sesame oil, 1 minced garlic clove, 1 teaspoon sesame seeds, and a pinch of gochugaru. The pieces should bend but still hold their shape.

Three small white bowls of Korean namul side dishes, spinach, bean sprouts, and zucchini, on a linen cloth

Key principle: for all three namul, the dressing goes on warm or barely-cool vegetables. Never cold. Cold spinach refuses to absorb sesame oil and you'll end up with seasoned-flavored grease pooling in a bowl. Warm spinach drinks it up.

Step 5: Braise the Potatoes (Gamja Jorim)

The dish that taught me banchan is patience plus restraint. Cube 1 pound Yukon Gold potatoes into 3/4-inch dice. Rinse twice in cold water to wash off the starch; this is what keeps them from clumping in the pan.

Heat 1 tablespoon neutral oil in a skillet over medium. Add the potatoes and stir for 2 minutes. Add 1/2 cup water, 3 tablespoons soy sauce, 2 tablespoons sugar, 1 tablespoon mirim, and 1 sliced garlic clove. Simmer uncovered for 12 to 15 minutes, stirring gently every few minutes, until the liquid has reduced to a sticky glaze and the potatoes are fork-tender but still hold their cubes.

Finish off-heat with 1 teaspoon sesame oil and 1 teaspoon sesame seeds. The potatoes should look glossy, like they were varnished.

What can go wrong: stir too aggressively and the potatoes fall apart. The fix is to lift the pan and swirl it instead of using a spoon for the last five minutes. If the liquid reduces before the potatoes are tender, add 1/4 cup water and keep going.

Step 6: Cook the Protein Anchor

A banchan spread doesn't need a meat dish, but having one savory-rich element grounds the table. The classic version is jang-jorim (soy-braised beef), which takes 90 minutes. The weeknight version is seasoned ground beef, which takes 8.

In a skillet over medium-high, brown 8 ounces ground beef (85/15) for 4 minutes, breaking it up. Drain excess fat if there's more than a tablespoon. Add 2 tablespoons soy sauce, 1 tablespoon sugar, 1 tablespoon mirim, 2 minced garlic cloves, 1 teaspoon grated ginger, and a generous twist of black pepper. Cook another 3 minutes until the liquid is gone and the beef is dark and glossy. Off-heat: 1 teaspoon sesame oil, 1 sliced scallion, sesame seeds.

For the meatless version, swap in 8 ounces of finely chopped shiitake mushroom caps. Saute in 1 tablespoon oil for 6 minutes until they release their water and reabsorb it, then add the same seasonings. The texture is genuinely close.

Skillet of glossy dark Korean seasoned ground beef with scallions and sesame seeds

Step 7: Plate, Don't Pile

This is the step most home cooks skip. And it's the one that makes a banchan table feel like a banchan table instead of a tray of leftovers.

Use small bowls. Genuinely small. Six inches across is the upper limit. Each dish gets its own vessel; never combine. Fill them about two-thirds full, mounded slightly in the center. The visual rhythm of eight small bowls is the experience, the same way a sushi counter feels different from a sushi platter.

Arrange the bowls around a central pot of short-grain rice and, if you're making it, a simple soup like a clear radish soup or doenjang jjigae. The rice and soup are the meal; the banchan are the conversation.

Serve everything at the right temperature: room temperature for the namul, fridge-cold for the kimchi and pickled radish, just-warm for the potatoes and beef. Do not microwave the cold dishes. Do not chill the warm ones.

Step 8: Store, Replenish, Live With It

The last technique is the longest-running one: how to keep a banchan rhythm going through the week so you're not starting from scratch every dinner.

Editor's note

Make three banchan on Sunday, two more on Wednesday. I keep two fermented dishes always in the fridge (a kimchi, a pickle), one braise (potatoes or beans), and rotate one fresh namul every two days. By Friday I have six things and dinner is a question of rice and reheating.

Storage windows, tested:

  • Fresh kimchi: 2 weeks, gets sourer
  • Pickled radish: 1 week (musaengchae), 1 month (cubed brine version)
  • Black bean braise: 10 days
  • Potato braise: 4 days
  • Namul (all three): 3 days, best by day 2
  • Seasoned beef or mushroom: 4 days

Reheat the braises gently with a splash of water; the namul are eaten cold from the fridge or brought to room temperature on the counter for 20 minutes.

The Principles Underneath

If you understand these four, you can build any banchan you want from any vegetable in your fridge.

Salt early, season late. Kimchi and zucchini both need a salt cure before they touch the rest of their seasoning. The salt pulls water out, concentrates flavor, and lets the dressing actually adhere instead of sliding off.

Sesame oil is a finisher. It loses its perfume when cooked. Add it off-heat, always. The exception is the black bean braise, where it's part of the cooking liquid because it's emulsifying with soy and sugar to form the glaze.

Garlic is raw in cold dishes, cooked in hot ones. Raw garlic in namul gives the sharp brightness that makes the dish taste alive. Raw garlic in a braise tastes acrid. Pay attention to which side of the line each dish sits on.

Five tastes, every table. Salty (soy), sweet (sugar or mirim), sour (vinegar or fermented kimchi), bitter (sesame, scallion green), spicy (gochugaru). If one is missing, the table feels flat. Add accordingly.

When This Method Fits, and When It Doesn't

The eight-dish spread is for a Sunday with two hours and a friend coming over Tuesday. It is not for a Wednesday night when you got home at 7:15. For weeknights, run the same technique on three dishes: a kimchi from the jar, one fresh namul made in ten minutes, and the potato braise reheated. That is still a banchan dinner.

The method also doesn't fit if you don't eat rice. Banchan without rice is just a tray of seasoned vegetables; the white rice is the canvas that lets the salt and the heat make sense. If you're avoiding rice, swap in barley or millet, but don't try to make banchan the main event.

Banchan are not appetizers. They are the meal, arranged so that every bite of rice tastes a little different from the last.

Maangchi, in her cookbook Real Korean Cooking, 2015

Troubleshooting the First Attempt

Everything tastes the same. You leaned too hard on soy and sesame oil. Pull the next dish toward acid (rice vinegar) or heat (gochugaru) to rebalance.

The namul are watery on the plate. You didn't squeeze hard enough after blanching. Spinach in particular needs to be wrung out like a wet towel; aim for a ball that holds its shape when you set it on the cutting board.

The kimchi never got sour. Your kitchen is too cold (below 65 F) or you refrigerated too soon. Leave it on the counter another 12 hours and taste again. Cold houses can need 24 to 36 hours of room-temperature ferment.

The potato braise turned to mash. Stirred too hard, or the cubes were too small. Next time go 3/4-inch minimum and swirl the pan instead of using a spoon for the final minutes.

A Pinterest-Friendly Way to Show It Off

If you're shooting this for your own feed, photograph each bowl separately against a neutral background (linen, wood, slate) before plating the full table. Each dish makes a clean vertical pin on its own; the full spread is the establishing shot. A banchan table photographs better in raking afternoon light than under overhead kitchen bulbs. The small bowls cast little shadows that read as depth, and that depth is what stops the scroll.

Hands placing small banchan bowls on a wooden table with chopsticks and a rice pot

The Practical Takeaway

The Korean banchan table is the most generous-looking dinner you can put on for the least amount of stress, once you've done it twice. The first time is a slog because you're learning the choreography. The second time you'll cut an hour off and start improvising namul from whatever vegetable is wilting in the crisper.

Make the eight dishes once, all the way through, exactly as written. Then never make them all on the same day again. Rotate. Keep two ferments in the fridge at all times, one braise, and a fresh namul made the morning of. Dinner from then on is a matter of cooking rice and lifting lids.

A finished Korean banchan dinner table with rice, soup, and eight small side dishes seen from above in soft daylight

Save to Pinterest