GoFlyLo Blog

Best Street Food in Istanbul, Bangkok and Rome

11 November 2026 · GoFlyLo Blog

The best meal in a city is often not in a restaurant. It is on the street — from a small cart, a market stall, or a tiny shop with three tables and a queue out the door. Street food is where a city shows its real taste: cheap, fresh, and made by people who have cooked the same dish for twenty years. Istanbul, Bangkok and Rome are three of the best street-food cities in the world. This guide shows you what to eat in each one, where to find it, and how much it costs.

Street food at a busy market
The best street food in Istanbul, Bangkok and Rome — cheap, fresh, and unforgettable.

TL;DR — The Short Version

Istanbul: simit (sesame bread rings), döner kebab, and balik ekmek (fish sandwich by the Galata Bridge) — $1–$5 per dish.

Bangkok: pad thai, satay skewers and mango sticky rice at the night markets — $1–$3 per dish.

Rome: pizza by the slice, supplì (fried rice balls) and gelato — $2–$5 per dish.

Golden rule: eat where locals queue — a long queue means the food is good and fresh.

Tip: carry small cash, and eat standing up like everyone else.

Istanbul — Simit, Döner and Fish Sandwiches

Simit is the taste of Istanbul: a sesame-covered bread ring, sold from red carts on every street corner, for about $0.50. Eat it with a small glass of Turkish tea in the morning and you will understand the city.

Döner kebab is the classic street lunch — thin slices of meat in fresh bread with salad and sauce, for $3–$5. The best döner shops are the small ones with a queue of locals, not the big tourist restaurants.

Balik ekmek — a grilled fish sandwich — is the famous dish of the Galata Bridge: fishermen sell it from boats, and you eat it standing by the water, watching the boats on the Bosphorus.

Other Istanbul street food to try: midye dolma — stuffed mussels with rice and lemon, sold by street sellers in the evening ($0.30 each — eat five or six). Kumpir — a giant baked potato filled with cheese, sausage, olives and corn, from the shops on Istiklal Street.

Bangkok — Pad Thai, Satay and Night Markets

Bangkok is the street-food capital of the world.

Pad thai — stir-fried rice noodles with egg, peanuts and prawns or chicken — costs $1–$2 from a street stall, and the best ones are cooked in front of you on a smoking wok.

Satay skewers — grilled meat on sticks with peanut sauce — are the perfect walking snack, about $0.30 per stick.

Tom yum soup is hot, sour and full of flavour, and

som tam (green papaya salad) is the dish that wakes your mouth up.

The night markets are where Bangkok street food comes alive. Yaowarat Road in Chinatown is the most famous: hundreds of stalls selling noodles, grilled seafood, dumplings and desserts, all lit by neon signs. Eat at the stalls with the longest queues — the food is fresh because it sells out fast.

Mango sticky rice is the dessert you must try: sweet mango, warm sticky rice and coconut milk, for about $1.50.

Safety tip: eat food that is cooked in front of you and served hot, drink bottled water, and skip the ice in drinks from carts without a freezer.

Rome — Pizza by the Slice, Supplì and Gelato

Rome does street food differently: it is small, simple, and perfect.

Pizza al taglio — pizza by the slice — is sold by weight in small bakeries all over the city. You point at the pizza you want, they cut it, weigh it, and warm it up. A big slice costs $2–$4, and it is often the best pizza you will ever eat.

Supplì are fried rice balls filled with tomato sauce and melted mozzarella — crunchy outside, soft inside, about $1.50 each. Buy two and eat them walking to your next sight.

Porchetta — slow-roasted pork in a bread roll — is the Roman street sandwich, sold at markets and food trucks. And then there is

gelato: real gelato is made fresh every day, kept in metal tins (not piled high in bright colours), and a small cup costs $2–$3. The best gelaterias are a few streets away from the main sights — the ones near the Colosseum charge double for half the quality.

Three rules for street food in Rome: eat where locals eat, not where the menu has photos; never eat at a restaurant right next to a famous sight — walk two streets away and the price halves; and always carry small cash, because many small stalls do not take cards.

Advertisement

Frequently Asked Questions

Is street food safe to eat?

Yes — if you pick the right stalls. Eat where locals queue, eat food cooked in front of you and served hot, and drink bottled water. Avoid food that has been sitting out in the heat.

How much does street food cost?

Very little. In Bangkok, most dishes cost $1–$3. In Istanbul, $1–$5. In Rome, $2–$5. A full day of street food costs less than one restaurant dinner.

Do street food stalls take cards?

Mostly no — carry small cash. In Bangkok and Istanbul, cash is the rule. In Rome, some stalls take cards, but small ones prefer cash.

What is the best street food in the world?

Bangkok is usually ranked number one, with Istanbul close behind. But the honest answer is: the best street food is the dish the locals are queuing for, in whatever city you are standing in.

Related Guides

Istanbul Travel Guide · Bangkok Travel Guide · Rome Travel Guide · Europe on a Budget — 7-Day Trip Cost

Affiliate disclosure: GoFlyLo is reader-supported. When you book a flight, hotel, tour or other travel service through links on this page, we may earn a commission from our partners (Aviasales, Klook and other Travelpayouts programs) at no extra cost to you. Prices change often — always check the final price on the booking website before you pay.

Chat on WhatsApp