Thailand lauren Tyson Thailand lauren Tyson

Where to Eat in Bangkok with Kids: An Honest Family Food Guide

Here's something nobody tells you before you visit Bangkok with children: the food situation is significantly better than you're expecting. Even for picky eaters. Even for the child who "doesn't like anything." Even for the one who has inexplicably decided that noodles are now unacceptable and only plain rice will do.

Bangkok has rice. Bangkok has noodles. Bangkok has mango sticky rice that has converted every single reluctant child I have ever met. And Bangkok has, if I'm being completely honest, some of the best food I've eaten anywhere in the world from 30-baht street stalls to gorgeous riverside restaurants where the Chao Phraya lights up outside the window.

This guide is the full picture… the Thai classics to seek out, the easy family wins, the honest comfort food options for days when everyone's tired and no one's feeling adventurous, and a few very specific spots that I think are genuinely worth going out of your way for.

🪢 Affiliate Disclaimer: This post contains affiliate links. If you book through them, I may earn a small commission at no extra cost to you. Thank you for supporting our travels!

First - A Word on Thai Food and Kids

Thai food has a reputation for being spicy that is, in family travel terms, slightly overblown. Most Thai dishes especially those aimed at everyday diners rather than heat seekers are milder than you'd expect. Fried rice, pad thai, khao man gai (poached chicken on rice), and most noodle soups are all naturally mild and universally loved by children.

The key phrase is "mai pet" which translates to ‘not spicy’. Say it when ordering and most restaurants will adjust accordingly. It works. We have field tested it extensively.

A few other things worth knowing - Thai people genuinely adore children and will go out of their way to make little ones feel welcome at restaurants. Eating out with kids in Bangkok is not the stressful experience it can sometimes be elsewhere. It's warm, chaotic in a good way, and usually very, very good.

Breakfast in Bangkok with Kids

Breakfast Story

Our favourite breakfast spot in Bangkok and the one we find ourselves returning to every single visit. Breakfast Story is a Thai café chain that does exactly what the name suggests a beautiful, slightly theatrical breakfast menu with excellent coffee, fresh juices, and food that genuinely appeals to children and adults equally. Think thick French toast, açaí bowls, egg dishes, and proper coffee in cool, air-conditioned surroundings. It's not cheap by Bangkok standards but it's not expensive by ours, and starting the day here puts everyone in a good mood.

Multiple locations across Bangkok check Google Maps for the nearest one to where you're staying.

My tip:Go early on weekends it fills up fast and the wait is genuinely not worth it when you have hungry children in tow.

On Lok Yun - Old-School Thai Breakfast

For something completely different, On Lok Yun near the Grand Palace area is a Bangkok institution a tiny, old-fashioned café that has been serving the same Thai/Chinese breakfast since 1933. Soft boiled eggs, toast with kaya jam and butter, iced coffee and Thai tea. Simple, cheap, and brilliant. It's a lovely way to start a temple morning before the heat kicks in.

Best for: Ages 5+; older children and adults | Cost: 50–100 THB per person | Getting there: Near Wat Pho, short walk from the river pier

7-Eleven - Yes, Really

Hear me out. Bangkok's 7-Elevens stock freshly made Thai meals including rice boxes, steamed buns, noodle pots, and an enormous array of snacks and drinks at prices that are almost embarrassingly low. On a long sightseeing day when you need a quick lunch and can't face finding a restaurant, a 7-Eleven lunch is a genuine lifesaver practical, cheap, and the children will think it's brilliant. You will find a 7-Eleven on approximately every corner in Bangkok. No map needed. They are famous for the cheese and ham toasty which is a solid breakfast all round!

Lunch in Bangkok with Kids

Mall Food Courts - The Family Secret Weapon

I've said it before and I'll keep saying it: Bangkok's mall food courts are extraordinary and every family should use them more than they think they will. MBK, Siam Paragon, Terminal 21, and CentralWorld all have vast, air-conditioned food courts where you order from individual stalls, get a tray, and pay almost nothing. Pad thai, fried rice, grilled chicken, fresh fruit, mango sticky rice, green curry all available, all cheap, all delicious, and all available in the same space so family members who want different things can all be happy simultaneously.

Terminal 21's basement food court is particularly good themed by world city like the rest of the mall, lively, cheap, and with a genuinely impressive range of options.

Cost: 60–150 THB per person | Best for: All ages, all appetites, everyone who needs air conditioning immediately

ICONSIAM Food Court - SookSiam

ICONSIAM's ground floor is home to SookSiam, an indoor "floating market" concept showcasing food and produce from all 77 Thai provinces. It's beautiful to walk through regardless of whether you're eating decorative boats, regional crafts, and a sensory overload of colour and the food is a genuinely brilliant introduction to regional Thai cooking. Dishes you won't find in regular Bangkok restaurants, presented in a clean, accessible setting. Children find the whole thing fascinating.

It's also where you'll find the ICONSIAM outpost of Khao Soi Lam Duan one of Bangkok's best-loved khao soi spots, with the ICONSIAM branch open roughly 10am to 10pm. Khao soi is a Northern Thai coconut curry noodle soup rich, warming, slightly spicy, with crispy noodles on top and this version is exceptional. It's the dish I make every food-loving visitor order first. The chicken version is the classic; start there.

Cost: 80–200 THB per dish | Getting there: ICONSIAM, riverside river taxi from Sathorn Pier or BTS to Krung Thon Buri then short Grab

Ong Tong Khao Soi - Michelin Bib Gourmand

If you're staying in the Sukhumvit area and want to seek out a proper khao soi lunch without making a special trip to ICONSIAM, Ong Tong Khao Soi near Ari BTS holds a Michelin Bib Gourmand, with a recipe said to come from the owner's grandmother and key ingredients imported directly from Chiang Mai. The signature khao soi with chicken comes in a creamy-rich curry broth with crispy noodles on top not overly spicy, and completely delicious. A short walk from BTS Ari and well worth the detour.

Cost: 89–129 THB per bowl | Getting there: BTS Ari, short walk

Or Tor Kor Market

An upscale fresh market near Chatuchak cleaner and more relaxed than street stalls, with excellent Thai dishes, fresh coconuts, and some of the most beautiful tropical fruit I've seen anywhere. A great place to introduce children to Thai flavours in a setting that doesn't feel overwhelming. Perfect paired with a Chatuchak visit on the same morning.

Cost: 80–200 THB per person | Getting there: BTS Mo Chit or MRT Kampaengphet

Dinner in Bangkok with Kids

Eat Sight Story - Near the Grand Palace Area

A charming Thai restaurant in the Phra Nakhon area with a traditional feel, friendly English speaking staff, and a menu that makes sense to first time visitors without dumbing anything down. The khao man gai poached chicken on oily rice is excellent, mild enough for children, and deeply comforting after a long day at the temples. One of those places that immediately feels like the right decision the moment you sit down.

Cost: 150–300 THB per person | Best for: All ages | Getting there: Short walk from the Grand Palace/Wat Pho area

Lucky Panda

A word that might make some of you roll your eyes, and a word I use without apology: sometimes, after four days in Bangkok, what a family wants for dinner is a Chinese takeaway. Not street food, not another pad thai, not something they have to think about. Lucky Panda is Bangkok's answer for travellers who find themselves in this exact position a British style Chinese restaurant that does the familiar dishes done properly. Sweet and sour chicken, egg fried rice, crispy duck, the works. The children will be delighted. The adults will feel no guilt whatsoever. Sometimes a holiday needs this.

Best for: Families hitting the "we just want something familiar tonight" wall | Getting there: Multiple Bangkok locations check Google Maps

Riverside Restaurants in Bangkok - Splurge Evening

If you want one genuinely special dinner in Bangkok the kind where everyone gets dressed up slightly and the children remember it for years eat by the river. The Chatrium Hotel Riverside has a lovely restaurant open to non-guests, and there are several excellent riverside spots in the Charoen Krung area. Watch the Chao Phraya light up at dusk, order a seafood spread or a Thai feast, and let it be one of those evenings.

Best Drinks and Snacks in Bangkok

Cha Tra Mue Thai Tea

The Thai iced tea brand you'll see absolutely everywhere bright orange, creamy, sweet, and completely addictive. Cha Tra Mue is the gold standard version and children go wild for it. You'll find standalone Cha Tra Mue kiosks in most malls and markets, and the iced milk tea is the one to order. Roughly 45–80 THB and worth every baht.

Açaí Story

For families who want something fresh and healthy after a hot day of sightseeing, Açaí Story is a Thai café chain doing beautiful açaí bowls, smoothies, and light bites. Bright, cool, Instagram-friendly, and genuinely good. The children will feel very sophisticated and you'll feel slightly virtuous after a week of street food and iced tea. Multiple locations across Bangkok, often inside malls.

Mango Sticky Rice - Everywhere

Non-negotiable. 60 THB from any street stall or food court. Sweet glutinous rice, fresh mango, coconut cream poured over the top. It is the single food that has converted more reluctant child eaters to Thai cuisine than anything else I know of. Order it on Day 1 and watch what happens.

Pop Mart Cafe - IconSiam

This is a great novelty for any labubu, Molly or cry baby lovers (which we secretly are) we just came for a coffee and ice cream as the prices are as you would expect. However the atmosphere and detail that they have put into it are definitely worth the stop off!

For Picky Eaters - The Failsafes

Every Bangkok trip has at least one meal where someone refuses everything and the whole plan falls apart. Here's what always works:

Khao phad (fried rice) - Available absolutely everywhere, naturally mild, endlessly customisable. Order it with chicken or egg and say "mai pet."

Pad thai - The classic for a reason. Most versions are mild and most children take to it immediately.

Roti with condensed milk - A street food staple: flaky fried flatbread drizzled with condensed milk and sometimes banana. Children go absolutely berserk for this. Find a roti cart and consider it dessert, breakfast, or both.

Fresh fruit - Bangkok's tropical fruit is extraordinary. Watermelon, mango, papaya, dragonfruit, rambutan all available pre-cut from street stalls for next to nothing. Keep a bag of it for sightseeing days.

Any mall food court - When all else fails, the food court has something for everyone. No exceptions.

FAQs

Is Thai food safe for young children? Yes! Just order mild versions and avoid the obviously spicy dishes. Fried rice, noodle soups, poached chicken, and pad thai are all naturally child-friendly. Always say "mai pet" when ordering.

Can you find Western food easily in Bangkok? Very easily. Every mall has international chains, and areas like Sukhumvit have everything from Italian to Japanese to British-style comfort food. You will not struggle.

Is street food safe for families? Generally yes, especially from busy stalls with high turnover the food is fresh because it's constantly being replaced. Stick to cooked food rather than raw salads if you're nervous, choose stalls that look busy and popular, and trust your instincts. We've eaten street food extensively in Bangkok with the boys and have never had a problem.

How much should I budget for food per day? You can eat brilliantly for 300–500 THB per person per day if you use food courts, street stalls, and markets. Add a couple of sit-down restaurant dinners and you're looking at 600–900 THB per person. Bangkok is extraordinary value for food at almost any budget.

Hungry for more Bangkok planning? Head back to the main Bangkok with Kids guide for where to stay, what to do, how to get around, and a full 5-day itinerary.

Find me on Instagram, TikTok, Pinterest and YouTube: @lifealongsidelauren

Planning this trip? Save this post so you've got it when you need it. 📌

Read More