Why Korean Soups Are the Ultimate Winter Comfort Food
If you've ever stepped off a subway in Seoul in January, you already know: Korean winters are no joke. The wind cuts right through you, your fingers go numb before you reach the exit, and all you want is something hot, deep, and deeply satisfying. That's exactly where Korean soup culture shines. In Korea, soup isn't a starter — it's the main event, a way of life, and in winter, practically a survival strategy.
Whether you're nursing a late night out with a bowl of haejang-guk (해장국), warming up after a temple visit with seolleongtang (설렁탕), or diving into a bubbling pot of sundubu-jjigae (순두부찌개), this guide will walk you through the best Korean soups for winter — what they taste like, where to find them, how to eat them, and what not to do. Think of me as your local Korean friend who's been eating these soups their whole life and wants you to have the same experience.
What Is Haejang-guk? Korea's Most Famous Winter Soup
Haejang-guk (해장국) literally translates to "soup to chase away a hangover," and yes, it absolutely delivers on that promise. But don't let the name fool you — you don't need to have had a single drink to enjoy it. Koreans eat haejang-guk for breakfast, after a cold night out, or simply because it's one of the most deeply nourishing soups in the entire cuisine.
The most classic version is haejangguk with dried napa cabbage (우거지 해장국), a rich, slightly spicy beef bone broth loaded with wilted cabbage, congealed ox blood (soondae), and chewy pieces of intestine. It sounds intense, and it is — in the best way. The broth is dark, earthy, and warming from the inside out.
Popular Types of Haejang-guk
- Ugeoji Haejang-guk (우거지 해장국): Dried cabbage in beef bone broth. The most common version, found all over Korea.
- Kongnamul Gukbap (콩나물국밥): Bean sprout soup with rice. A lighter, Jeonju-style haejang-guk that's incredibly refreshing and popular in the morning.
- Seonjiguk (선지국): Beef blood soup. Rich, iron-forward, and an acquired taste — but locals swear by it.
- Ppyeo Haejang-guk (뼈 해장국): Pork spine soup. Thick, meaty, and incredibly filling.
Where to Find Haejang-guk in Seoul
The most famous haejang-guk district in Seoul is Cheonggyecheon Haejang-guk Street (청계천 해장국 골목) near Euljiro. This alley has been serving workers and night owls since the 1960s and many restaurants open as early as 5 or 6 AM — perfect if you're jet-lagged or catching an early train. Expect to pay roughly 8,000–12,000 KRW per bowl. Take subway Line 2 or 5 to Euljiro 3-ga Station (을지로3가역).
In Jeonju, the home of kongnamul gukbap, head to the Nambu Market (남부시장) area for the most authentic experience. It's a short taxi ride from Jeonju Hanok Village.
Seolleongtang — The Slow-Cooked Soul of Korean Winter
Seolleongtang (설렁탕) is a milky-white ox bone broth soup that has been simmered for hours — sometimes over 10 — until the collagen breaks down and the broth turns creamy and opaque. It's served simply: a bowl of broth with thin slices of brisket or tendon, rice, and a small pile of green onions. That's it. And it's extraordinary.
The genius of seolleongtang is that it arrives at the table completely unseasoned. You season it yourself with salt, black pepper, and chopped green onions. First-time visitors sometimes panic — "Did they forget the salt?" No. They trust you. Season slowly, taste as you go, and add kimchi from the side dishes for a punch of acidity. Approximate price: 10,000–14,000 KRW.
Look for seolleongtang restaurants in Namdaemun Market or the Mapo neighborhood. Chains like Hadongkwan (하동관) near City Hall have been serving the same recipe since 1939 and are well worth the visit.
Sundubu-jjigae — Silken Tofu Stew That Warms You to the Bone
If you like a little fire with your warmth, sundubu-jjigae (순두부찌개) is your soup. Silken tofu is simmered in a spicy, gochugaru-red broth with seafood, pork, or mushrooms, and served still bubbling in a stone pot. A raw egg is cracked in at the table — you stir it in and it cooks gently in the residual heat.
This is one of the most beginner-friendly Korean soups because it's widely available, usually comes with a full spread of banchan (side dishes), and the spice level can often be adjusted. Ask for "덜 맵게 해주세요" (deol maepge haejuseyo) if you want it less spicy. Prices typically run 9,000–13,000 KRW.
The Insadong and Hongdae areas have plenty of excellent sundubu-jjigae spots. The Gangnam neighborhood also has a cluster of well-regarded tofu stew restaurants near Sinnonhyeon Station.
Doenjang-jjigae — Fermented Soybean Paste Stew
Doenjang-jjigae (된장찌개) is the soup that every Korean grew up eating at home. Made with fermented soybean paste, tofu, zucchini, mushrooms, and sometimes clams or pork, it has a deep, funky, umami-rich flavor that is unlike anything in Western cooking. Think of it as Korea's answer to miso soup — but heartier, chunkier, and far more complex.
You'll find doenjang-jjigae as part of a baekban (백반) set meal — a traditional Korean lunch set that includes rice, soup, and several banchan for around 8,000–11,000 KRW. It's the most honest, home-style meal you can have in Korea, and it's available at small neighborhood restaurants (식당, sikdang) all over the country.
Galbitang & Gomtang — Elegant Bone Broths for Cold Days
Galbitang (갈비탕) is a clear, delicate short rib soup — the broth is clean and subtly sweet, with tender beef ribs that fall off the bone. It's the more refined cousin of seolleongtang, often eaten at traditional Korean restaurants or during holidays. Gomtang (곰탕) is similar — a clear beef bone broth with brisket — and is often confused with seolleongtang. The key difference: gomtang is clear, seolleongtang is milky.
Both soups are wonderful for visitors who want something warming but not too spicy or heavy. They pair beautifully with a side of kimchi and a small dish of radish kimchi (깍두기, kkakdugi). Expect to pay 12,000–18,000 KRW at a sit-down restaurant.
Practical Tips for Eating Korean Soup Like a Local
Etiquette to Know Before You Sit Down
- Don't lift your bowl. Unlike in Japan, it's not customary in Korea to lift your soup bowl to drink from it. Use your spoon.
- Use the spoon for soup, chopsticks for everything else. Koreans keep these roles separate.
- Wait for the eldest person at the table to start eating first if you're dining with Koreans.
- Blowing on your soup is fine — no one will judge you for cooling it down.
- Refills on side dishes are free. Don't be shy — just ask "더 주세요 (deo juseyo)" for more.
Common Mistakes First-Time Visitors Make
- Not mixing the rice into the soup. Many Koreans eat their rice separately, but mixing it into the broth at the end is perfectly acceptable and delicious.
- Ordering without checking the spice level. Some soups like sundubu-jjigae can be very spicy. Always ask if you're sensitive to heat.
- Skipping breakfast soup spots. Some of the best haejang-guk and seolleongtang restaurants are busiest at 7–9 AM. Don't sleep in and miss them.
- Assuming all soups are the same. Each soup has a distinct character. Try at least two or three different types during your trip.
Transportation Tips for Soup Hunting in Seoul
Seoul's subway system makes it easy to hop between neighborhoods. The T-money card (available at any convenience store for around 4,000 KRW) works on all subway lines and buses. Key stops for soup districts include:
- Euljiro 3-ga (을지로3가역) — Line 2 or 5 — for Cheonggyecheon haejang-guk alley
- City Hall (시청역) — Line 1 or 2 — for Hadongkwan seolleongtang
- Namdaemun Market (남대문시장) — Line 4, Hoehyeon Station — for multiple soup options
- Insadong (인사동) — Line 3, Anguk Station — for sundubu-jjigae and traditional Korean meals
Quick Comparison: Best Korean Winter Soups at a Glance
- Haejang-guk: Bold, spicy, restorative. Best for adventurous eaters and early mornings.
- Seolleongtang: Mild, creamy, deeply nourishing. Great for all palates including kids.
- Sundubu-jjigae: Spicy, silky, satisfying. Perfect for tofu lovers and spice fans.
- Doenjang-jjigae: Earthy, umami-rich, homey. The most "everyday Korean" experience.
- Galbitang / Gomtang: Elegant, clear, refined. Ideal for those who prefer subtle flavors.
Frequently Asked Questions
What is haejang-guk and why do Koreans eat it in winter?
Haejang-guk (해장국) is a rich, hearty Korean soup traditionally eaten to cure hangovers, but it's equally popular as a warming winter breakfast or late-night meal. The deep beef bone broth and bold flavors make it one of the most restorative soups in Korean cuisine, especially on cold days.
Is Korean soup spicy? What if I can't handle spice?
Not all Korean soups are spicy. Seolleongtang, galbitang, and gomtang are completely mild. Sundubu-jjigae and some versions of haejang-guk can be spicy, but you can usually request a milder version by saying "덜 맵게 해주세요 (deol maepge haejuseyo)."
How much does a bowl of Korean soup cost in 2026?
Most Korean soups at local restaurants range from approximately 8,000 to 18,000 KRW depending on the type and location. Casual neighborhood spots tend to be cheaper, while more established or tourist-area restaurants may charge a bit more.
Can vegetarians eat Korean soups?
Traditional Korean soups are mostly meat or seafood-based, which can make it challenging for vegetarians. However, doenjang-jjigae can sometimes be made without meat, and Buddhist temple food restaurants (사찰음식) offer excellent vegetarian soup options. Always confirm ingredients when ordering.
What's the best time of day to eat haejang-guk?
Haejang-guk is traditionally a morning or late-night food. Many dedicated haejang-guk restaurants open very early — around 5 or 6 AM — and are busiest before 9 AM. It's a uniquely Korean experience to have a bold, savory soup for breakfast, and we highly recommend trying it at least once.
Do I need to speak Korean to order soup at a local restaurant?
Not necessarily. Many restaurants have picture menus or English translations, especially in tourist-heavy areas. Pointing at a menu item works perfectly well. Learning a few basic phrases like "이거 주세요 (igeo juseyo)" — "I'll have this one, please" — goes a long way and will delight your hosts.