KhaosanRoad.com
Best Breakfast Restaurants in Bangkok Old City for an Early Start Near Temples and the River
Listicle Saturday, October 3, 2026

Best Breakfast Restaurants in Bangkok Old City for an Early Start Near Temples and the River

Wake up hungry in Rattanakosin. Our guide to the best Bangkok Old City breakfast restaurants—street stalls, halal rotis, and riverside cafes near the temples.


We hit the Old City while the sky is still pink and the monks’ alms bowls are clinking. The Chao Phraya is breathing morning mist, tuk-tuks yawn to life, and woks hiss somewhere down a soi. This is our hunting ground for bangkok old city breakfast restaurants: street skewers hot off the grill, heritage coffee houses with buttered toast, and halal rotis that fold like silk before the first ferry leaves Tha Chang.

How We Eat Breakfast in the Old City

We keep it flexible. Some mornings we want a 30-baht moo ping (grilled pork) with sticky rice by the river; other days we’ll sit under a creaking ceiling fan with kai kata (pan eggs) and a tall glass of oliang (Thai iced coffee). Everything here is close: Khao San Road and Soi Rambuttri for backpacker-banter mornings, Phra Athit and Phra Sumen for quiet riverside vibes, and the Grand Palace/Wat Pho zone where tour buses haven’t fully clogged the sois yet.

If you’re mapping a temple day, plan breakfast within a 10-minute walk (or a quick 60–100 THB tuk-tuk hop) of your first stop. Cash rules at stalls, AC rules at cafes, and the 7-Eleven blast of cold air is always there if the sun gets pushy.

Our Favorite Bangkok Old City Breakfast Restaurants

1) Banglamphu Market Morning Curry Stalls (Talat Banglamphu)

  • Vibe: Practical and perfect. You point, they pile. Stainless trays of khao gaeng (rice with toppings) shimmer with chili oil. Locals eat fast, smile faster.
  • What to order: Pork basil (pad krapao), sour curry with bamboo shoots, a fried egg slapped on top. Or go light with khao tom (rice soup) and pickled veggies.
  • Good for: Budget travelers, fast starts before the Grand Palace.
  • Hours: Early morning until late morning; individual stalls rotate—confirm locally.
  • Prices: About 30–70 THB per plate, depending on portions.
  • Where: Off Chakrabongse Road, a short walk from Khao San and Soi Rambuttri. Easy on foot.

Tip: If you’re into deeper morning grazing, bookmark our broader guide: Bangkok Morning Street Food Guide: Best Breakfast Stalls, Markets & Early Eats.

2) Roti Mataba (Phra Athit Road)

  • Vibe: Old-school shophouse with a view of Phra Sumen Fort if you snag the right seat. The griddle sings, dough twirls, and curry perfume drifts out the door.
  • What to order: Savory mataba (stuffed roti) with beef or chicken curry; sweet roti with banana and condensed milk if you need a sugar lift.
  • Good for: Halal-friendly breakfast, hearty fuel before a river walk.
  • Hours: Typically morning into night; exact times change—confirm locally.
  • Prices: Roughly 50–120 THB depending on fillings.
  • Where: Phra Athit Road, an easy stroll from Phra Arthit Pier (Chao Phraya Express boat) or from Soi Rambuttri.

3) Kopi Hia Tai Kee (Phra Athit/Phra Sumen corner)

  • Vibe: Heritage cafe with whirring fans and amber coffee. The kind of place where time slides; we sit, we sip, we watch the khlong-side traffic shuffle.
  • What to order: Kai kata (pan eggs with Chinese sausage), buttered toast, and a tall, not-too-sweet oliang.
  • Good for: Early risers who want a seat and a plate.
  • Hours: Opens early most days; confirm locally for exact times.
  • Prices: About 60–150 THB for sets and drinks.
  • Where: Near Phra Sumen Fort; walkable from Khao San and riverside guesthouses.

4) Tha Chang Pier Breakfast Stalls (by the Grand Palace)

  • Vibe: Temple-goers in light cotton, boat horns, curry-laden air. The sizzle of moo ping meets the slap of sticky rice into bags.
  • What to order: Moo ping with sticky rice, soymilk (nam tao hu), and deep-fried dough sticks (pa thong ko) to dunk.
  • Good for: First ferry, first temple. Eat with your feet almost on the pier.
  • Hours: Earliest birds get the freshest; most stalls wind down by late morning—confirm locally.
  • Prices: 10–20 THB per skewer; drinks and dough 15–40 THB.
  • Where: Tha Chang Pier (N9), a short walk to the Grand Palace entrance.

If you want a full sit-down nearby after morning photos, browse these picks: Best Restaurants in Bangkok Old City for Breakfast, Brunch, and Early Lunch Near the Temples.

5) Elefin Coffee (Maharat/Wat Pho area)

  • Vibe: Air-con, polished wood, the hiss of an espresso machine—you’ll forget for a second that Wat Pho is 300 meters away.
  • What to order: Eggs-and-toast sets, Thai coffee, fruit smoothies, and a brownie if you’re turning breakfast into a reward.
  • Good for: Families, anyone who needs AC and a bathroom before temple queues.
  • Hours: Typically opens in the morning; confirm locally.
  • Prices: About 120–250 THB per person with coffee.
  • Where: Near Wat Pho/Tha Tien; easy walk from Sanam Chai MRT.

6) The Deck by Arun Residence (Riverside, opposite Wat Arun)

  • Vibe: Wat Arun spires glitter across the water; river taxis chop the current to ribbons. Breezy, romantic, and yes—you’ll want a photo.
  • What to order: Western-style breakfasts, Thai omelets over rice, fresh fruit plates, good coffee.
  • Good for: A scenic, slower morning; couples; friends you’re trying to impress.
  • Hours: Morning service varies by day—check at the door or call ahead.
  • Prices: Expect cafe pricing; roughly 200–400 THB per person with drinks.
  • Where: Maharat Road/Tha Tien zone; easy from Sanam Chai MRT or Tha Tien Pier.

Craving more riverside mood for later in the day? Peek at: Best Restaurants in Bangkok Old City for River Views and Historic Atmosphere.

7) Nang Loeng Market (near Nakhon Sawan Rd, Golden Mount side)

  • Vibe: One of Bangkok’s oldest communities—a maze of shophouses where aunties run the wok like concert pianists. The scent of slow-braised pork and pandan sweets travels far.
  • What to order: Khao gaeng plates, duck noodles, kanom krok (coconut pancakes) if they’re flipping.
  • Good for: Photographers, food traditionalists, late breakfast wanderers.
  • Hours: Morning to early afternoon; stalls vary—confirm locally.
  • Prices: About 40–80 THB for most dishes.
  • Where: A short tuk-tuk from the Golden Mount (Wat Saket) or a 15–20-minute walk if the heat is kind.

8) Pak Khlong Talat & Yodpiman River Walk (Flower Market)

  • Vibe: Buckets of marigolds, jasmine garlands like pearls, and carts of steaming congee rolling through dawn’s humid breath.
  • What to order: Jok (rice porridge) with an egg cracked in, Chinese donuts (pa thong ko), soy milk.
  • Good for: Pre-sunrise romantics, photographers, anyone who likes breakfast with a side of spectacle.
  • Hours: Market is 24/7-ish; breakfast vendors peak early morning—confirm locally.
  • Prices: Around 30–60 THB for porridge and snacks.
  • Where: On the river, south of Wat Pho. Walk from Sanam Chai MRT or hop a boat.

9) Thewet Pier Morning Eats

  • Vibe: Quiet river bend with a strong Muslim community nearby, lush canal-side trees, and the gentle chaos of market barges.
  • What to order: Halal roti and curry, tea with condensed milk, light noodle soups.
  • Good for: Halal seekers, mellow starts far from Khao San thumps.
  • Hours: Early morning; stalls vary—confirm locally.
  • Prices: Roughly 30–80 THB.
  • Where: Thewet Pier (N15); ride the Chao Phraya Express or a short tuk-tuk from Dusit.

10) Soi Rambuttri Roti and Fruit Shake Carts

  • Vibe: Backpacker-breezy. Banana roti caramelizing on hot plates, blenders roaring, reggae leaking from a bar that forgot to close.
  • What to order: Banana-egg roti with chocolate, mango shake, or a quick pad thai if last night ran long.
  • Good for: Shoestring mornings and late risers.
  • Hours: Vary wildly; some carts open by late morning, others later—confirm locally.
  • Prices: 30–80 THB.
  • Where: Parallel to Khao San, shaded and walkable.

Want a deeper Khao San-specific hit list? See: Best Street Food Near Khao San Road for Breakfast: Early-Morning Eats Before Temples and Tours.

11) Shoshana (Rambuttri/Tanao corner)

  • Vibe: Cozy Israeli spot; tiled floors, AC, and the perfume of cumin and tomatoes bubbling away.
  • What to order: Shakshuka with pita, hummus plates, salads, strong coffee.
  • Good for: Vegetarians, anyone craving a non-Thai breakfast that still feels local.
  • Hours: Typically late morning opening; confirm locally.
  • Prices: Around 150–280 THB per person.
  • Where: Near Soi Rambuttri; walkable from Khao San.

12) Wat Bowonniwet Morning Jok & Soy Milk Stalls (Tanao Rd side streets)

  • Vibe: Temple bells, saffron robes, and steam drifting from aluminum pots as scooters weave between alms lines.
  • What to order: Jok with pork balls and ginger, warm soy milk, and pa thong ko for dipping.
  • Good for: Classic Thai breakfast with temple atmosphere.
  • Hours: Very early until sell-out—confirm locally.
  • Prices: Around 25–50 THB per bowl/cup.
  • Where: Lanes around Wat Bowonniwet, between Tanao Road and Phra Sumen.

Getting Around the Old City at Breakfast

  • Chao Phraya Express Boat: Hop off at Phra Arthit (N13), Tha Chang (N9), or Tha Tien (N8) for river-adjacent breakfasts.
  • MRT Sanam Chai & Sam Yot: Drop you close to Wat Pho/Grand Palace and the Giant Swing zone—cool, clean, and predictable.
  • Tuk-tuk: Negotiate up front (60–120 THB for short hops). If they insist on a “special gem stop,” just smile and walk.
  • Walking: Best between 6:00–10:00 when the heat is gentle. Shade breaks are your friend.

More ideas if you’re stretching breakfast into brunch: Bangkok Street Food Breakfast to Dinner: What to Eat at Each Time of Day.

Pick Your Morning Mood: Quick Tips

  • Quick and cheap: Talat Banglamphu, Tha Chang pier stalls, Wat Bowonniwet lanes.
  • Scenic with AC: Elefin Coffee near Wat Pho; The Deck if you want river drama.
  • Halal-friendly: Roti Mataba on Phra Athit; Thewet Pier rotis and tea.
  • Vegetarian/vegan-leaning: Shoshana for shakshuka and salads; fruit shakes and simple rice soups across Banglamphu.
  • With kids: Sit-down cafes near big temples (Elefin) keep logistics sane—bathrooms, AC, sugar bribes.

We usually crash near Phra Athit or along Samsen when we want quiet mornings—an easy stroll to coffee without Khao San’s leftover bass. If you’re choosing a base for temple days, stick to Phra Athit/Phra Sumen, Ratchadamnoen, or the lanes around the Giant Swing so breakfast is never more than a short wander away.

Know Before You Go

  • Cash first: Stalls are mostly cash. Keep small bills.
  • Spicy scale: Tell the cook “phed nit noi” (a little spicy) if you’re warming up.
  • Dress smart for temples: Shoulders and knees covered if you’re temple-hopping right after. Bring a light scarf.
  • Heat strategy: AC cafes near your first temple buy you an extra hour of energy.
  • Timing: The truest breakfast scene is early. After 10:30, stalls fade and brunch takes over.

We’ll be the ones at Tha Chang, elbow-deep in sticky rice, watching the river wake up—come say sawadee before the crowds arrive.

Quick Plan

  • Day 1: Phra Athit → Banglamphu Market → Giant Swing → Tha Tien/Wat Pho → Tha Chang. 4–5 km total walking, 12–18 min per hop. Key stops: roti + kai kata on Phra Athit; khao gaeng at Talat Banglamphu; coffee near Wat Pho. Overnight base: Phra Athit/Phra Sumen area.
  • Day 2: Golden Mount → Nang Loeng Market → Pak Khlong Talat. 5–6 km with a tuk-tuk lift between Nang Loeng and the Flower Market. Key stops: kanom krok, porridge, river views. Overnight base: Ratchadamnoen/Giant Swing area.

ASCII route: Phra Athit → (0.8 km) Banglamphu → (1.4 km) Giant Swing → (1.6 km) Tha Tien → (0.9 km) Tha Chang

Costs at a Glance (THB)

  • Fuel: 32–45 THB/L (typical city range; confirm locally). A tuk-tuk hop across the Old City is usually far cheaper than self-drive fuel for these micro-distances.
  • Segment transport:
    • Boat (Chao Phraya Express short hops): ~16–30 THB per ride (confirm locally).
    • Tuk-tuk: Negotiate; short rides commonly 60–120 THB depending on distance/time.
  • Tolls: None within the Old City routes.
  • Temple/attraction fees: Major sites like the Grand Palace carry a higher fee; plan for a few hundred baht per adult; smaller temples are free or donation-based (confirm locally on the day).
  • Parking: Street/lot parking in Rattanakosin is limited; expect roughly 20–60 THB per hour where available (confirm locally). We recommend boats/MRT over driving.
  • Last checked: Oct 2026

Booking Pathways

Verification

  • Opening hours in this guide are given as typical ranges and may vary by day or season; many vendors adjust based on foot traffic and weather—confirm locally on arrival.
  • Prices are presented as safe ranges observed across similar stalls/venues; exact totals depend on portion size and drink add-ons—confirm locally before ordering.
  • Transport fares (boats/tuk-tuks) fluctuate with route and operator; agree on tuk-tuk prices in advance and check the pier boards for current boat fares.

If you want to push breakfast into a proper sit-down lunch near the temples after a big morning, line up a fallback from this list: Best Restaurants in Bangkok Old City for a Proper Sit-Down Meal: Thai Classics, Riverside Spots, and Easy Lunch Picks. Then meet us at Phra Athit for a last coffee as the heat cranks up and the city goes full throttle.

Related Hotels & Places

More Khao San Road Guides