Korean Food Delivery: A Foreigner's Order Guide
Korean-only apps, foreign cards that bounce, and an address box that wants a number you've never heard of — untangled by someone who orders here every week.
The first time it really landed for me was a Tuesday night, standing in my hallway, when the smell of fried chicken came through a neighbor’s door before I’d even decided what to eat. In Seoul, delivery isn’t a backup plan for nights you can’t cook — it’s the main event. Chicken and beer, tteokbokki, a full pot of jjigae, a single iced coffee carried up eleven floors: all of it arrives at your door, often faster than you’d finish walking to the restaurant. The catch is that the apps built for this were built for Koreans, and for a long time a visitor bounced off them at the first screen. That’s changed a lot by 2026, and here’s the path that actually gets hot food to your door.
Pick your app first
There are three big domestic apps and one built for people like you. Which one you open decides how much friction you’re in for, so choose before you’re hungry.
| App | English | Foreign card | Korean phone needed? |
|---|---|---|---|
| Baemin (배달의민족) | Yes, since Feb 2026 | Yes — Visa, Mastercard, JCB, UnionPay | No, on Baemin Global |
| Coupang Eats | Yes | On and off — often blocked after a first order | Yes, plus an ID check |
| Shuttle Delivery | Yes, fully | Yes, plus PayPal and KakaoPay | No — phone is optional |
Baemin is the giant, running close to 60% of the market, which matters for one concrete reason: selection. It lists the tiny mom-and-pop places that never bother signing up for the smaller apps. Since February 2026 it shows an English, Japanese, or Chinese interface, and the sign-up flow foreigners want is Baemin Global — the same app, an English mode you reach through your phone’s per-app language setting, with email or Apple/Google/Facebook sign-in and no Korean phone number required.
Coupang Eats reads fine in English and tends to be quick, but it’s the fussy one. It wants a Korean phone number in your name and an identity check at checkout, and foreign cards work on it one day and get declined the next — the pattern I see is a first order sailing through, then later ones blocked when a low-value transaction skips the full verification. If you already use the Coupang shopping app, that same account logs you into Eats, which saves a step but doesn’t fix the card problem.
Shuttle Delivery is the one nobody tells you about. The entire app is English (and a dozen other languages), support answers in English, phone verification is optional, and it takes international cards, PayPal, and KakaoPay. The trade-off is a shorter restaurant list than the big three. For a tourist without a Korean number, that’s a price worth paying.
Yogiyo, the third domestic name, I’ll be blunt about: skip it as a foreigner. It has no English version, demands a residence card plus a matching Korean phone number, and turns away most overseas cards.
Set yourself up to actually pay
This is where most people fail, so handle it before you’re staring at a cart. A card issued outside Korea is the single biggest reason an order dies at checkout. Baemin Global has made this genuinely workable — it processes Visa, Mastercard, JCB, and UnionPay through a payment gateway built for international cards, and since June 2, 2026 it also takes Apple Pay with an overseas card loaded. Coupang Eats added the same Apple Pay support on the same date, which is the most reliable way to pay it. Still, “supported” and “works every time” aren’t the same sentence, so have a backup ready.
The cleanest backup is a Korean-issued prepaid card. A T-money-style prepaid or travel card like WOWPASS or Namane is topped up with your own cash and issued inside Korea, so it presents to the app as a domestic card rather than a foreign one — which sidesteps the exact rejection that kills overseas Visas. It’s worth loading one and trying it; when it works, it removes the guessing entirely.
If you’re staying with a Korean friend or partner, the low-effort move is to have them register their card once and let you order from your own phone — the account is yours, the payment method is theirs. And cash on delivery still exists. Most apps let you pick it, but you have to select it before you place the order, not when the rider is at your door, and you’ll want the amount close to exact.
One honest caveat: a wallet like Wise or Revolut, which issues you a Visa or Mastercard debit card, clears these apps more consistently than a traditional home-bank card. If your everyday card keeps bouncing, that’s the next thing to try.
Placing the first order, step by step
Once you can pay, ordering is mostly tapping. The one screen that trips up every newcomer is the address.
Korean delivery runs on an address format with two numbers you’ve never had to think about. Your building has a 동 (dong) — a building number like 101 — and your unit has a 호 (ho) — a number like 1502. The app finds your building from the road-name address or your GPS pin, but it can’t guess which door inside is yours. So after the map locks onto the building, look for the second, smaller line asking for detail and type your unit there: “101동 1502호,” or just “1502” if it’s a single-building place. Get this wrong and your food reaches the lobby and stops. If you’re in a hotel or guesthouse, put the room number here and add the building name in plain English — riders read it.
From there the menu screens are visual and forgiving. Tap a dish, and options fan out: spice level, size, sides, whether you want the set or just the main. Free choices and paid add-ons sit together, so watch the little prices next to each — a “+₩2,000” means you’re upgrading, a “₩0” means it’s just a preference. Add everything to the cart, and the app checks your total against the restaurant’s minimum order, which sits around ₩10,000 to ₩20,000 depending on the place. Come up short and it won’t let you check out, which is how one person ends up ordering a dessert they didn’t want.
Then the delivery fee lands on top — normally ₩2,000 to ₩4,000, most often ₩3,000, and it climbs toward ₩5,000 in bad weather. That’s not a bug: when it’s pouring, fewer riders are out and the app quietly raises the fee to pull them onto the road. Order in a downpour and you’re paying the rain tax.
The last box before you pay is the delivery-request field, and it’s the most useful thing on the screen. This is where you tell the rider what to do at your door. The default across Korea is contactless drop-off, so the phrase to type — or tap from the presets — is “문 앞에 놔주세요” (leave it at the door). If your doorbell is temperamental, add “벨 누르지 말고 문자 주세요” (don’t ring, just text me). English often works too, but the Korean phrase removes all doubt.
When it arrives
You mostly won’t see the person who brings your food, and that’s normal, not rude. Contactless delivery is the default here — the rider sets the bag down, snaps a quick photo of your door as proof of drop-off, and you’ll get a notification that it’s arrived. No knock, no small talk, no tip. Tipping isn’t a thing in Korean delivery; the fee you already paid is the whole cost, and riders don’t expect a cent more.
Two resident habits worth stealing. First, watch for the 리뷰 이벤트 (review event): a lot of restaurants tuck a line into their listing offering a free side, a drink, or extra cheese if you leave a photo review afterward. Add it to your cart when you see it — it’s a real freebie, not a trick, and you claim it by actually posting the photo later. Second, if you don’t want strangers’ food-smell logic deciding your evening, order early — Friday and Saturday nights the good places hit a wait, and the app will honestly quote you 60 or 70 minutes once the kitchen backs up.
If you’d rather skip the fee entirely and you’re not far, every app offers 포장 (pickup): order and pay ahead, then walk over and grab it with no delivery charge and no address to enter. On a nice day, with a restaurant two blocks away, it’s the move.
The words on every screen
You don’t need Korean to order, but recognizing these ten words turns a wall of characters into a form you can fill out.
- 배달 (baedal) — delivery
- 포장 (pojang) — pickup / takeout
- 주소 (juso) — address
- 동 / 호 (dong / ho) — building number / unit number
- 최소주문금액 (choeso-jumun-geumaek) — minimum order amount
- 배달팁 (baedal-tip) — delivery fee
- 요청사항 (yocheong-sahang) — request / notes field
- 결제 (gyeolje) — payment
- 문 앞 (mun-ap) — at the door
- 리뷰 이벤트 (ribyu-ibenteu) — the free-item-for-a-review deal
Learn those, load a card that clears, and your hallway starts smelling like the good stuff too. For more of the small things that catch newcomers off guard, browse the rest of the guides.