When it comes to eating out, São Paulo is easily one of the best food cities in South America. The city is massive, multicultural, and full of incredible flavors — from casual street stalls and cozy cafés to top-tier Japanese, Middle Eastern, and Brazilian restaurants.
During our time in São Paulo, we spent a lot of time eating (of course!) and exploring the city’s diverse food scene — and if you’re wondering where to eat in São Paulo, this guide will help.
Here, I’m sharing my personal recommendations for the best restaurants, cafés, and food spots in São Paulo — all based on personal experience. From iconic spots like the Mercado Municipal to hidden gems in Pinheiros and Jardins, this list covers it all.
And if you want even more ideas for your trip, make sure to also check my full guide on the best things to do in São Paulo and my São Paulo travel tips.
Table of Contents
Best Restaurants and Food Spots in Centro Histórico, São Paulo
Mercado Municipal Paulistano (Mercadão)
You can’t come to São Paulo without visiting the iconic Mercado Municipal — especially to try the famous mortadella sandwich. It’s massive, indulgent, and totally worth it (I suggest splitting it). Besides the sandwich, the market is great for exploring local products, exotic fruits, spices, and snacks — a must-visit São Paulo food spot.
- 📍 Address: R. da Cantareira, 306
- 💵 Budget: $

Best Restaurants and Food Spots in Liberdade, São Paulo
Yoka
If you’re after the best pastel and coxinhas in São Paulo, Yoka is your place. It’s a small, casual spot, but the flavors are incredible. The place was recommended to me by locals after my Brazilian food TikTok went viral, and I can now confirm they’re some of the best I’ve tried.
There are also different varieties and flavors to try, but to me, the best is the original.
- 📍 Address: R. dos Estudantes, 37
- 💵 Budget: $

Dozo
A Japanese-inspired casual spot that I randomly discovered on my last day in São Paulo. They serve everything from hot dogs and domburi to poke bowls and burgers. I had one of their meal boxes — crispy chicken with rice and salad — and it was mouthwatering.
Right next door, there’s a The Coffee location, which is one of my favorite coffee chains in both São Paulo and Rio.
- 📍 Address: Rua Américo de Campos, 76
- 💵 Budget: $

Sushi Massao
Great quality sushi at very fair prices. Simple but absolutely delicious. A good pick if you’re craving sushi while exploring restaurants in Liberdade, São Paulo.
- 📍 Address: Rua Américo de Campos, 46
- 💵 Budget: $

Restaurante Porque Sim
Porque Sim is another gem in Liberdade. This São Paulo restaurant serves excellent Japanese dishes with generous portions. We definitely over-ordered (it was too tempting), but everything was delicious — especially the sushi, which was clearly very fresh.
- 📍 Address: R. Thomaz Gonzaga, 75
- 💵 Budget: $

Best Restaurants and Food Spots in Jardins, São Paulo
Z Deli
If there’s one restaurant in São Paulo you must visit from this list, it’s Z Deli — and order the pastrami sandwich. One of the best things I’ve ever eaten — so tender, flavorful, and memorable. The place itself is cozy and stylish, perfect for lunch or dinner.
I swear I often think about this pastrami sandwich, and I’m sure that when I go back to São Paulo one day, Z Deli will be my first stop in the city.
- 📍 Address: Alameda Lorena, 1689
- 💵 Budget: $$

Tordesilhas
For something more traditional, Tordesilhas is a fantastic Brazilian restaurant in São Paulo that blends the flavors of Minas Gerais with the spices of Bahia. The dishes are beautifully prepared and absolutely delicious — a great way to experience more of Brazil’s diverse cuisine.
- 📍 Address: Alameda Tietê, 489
- 💵 Budget: $$$
Botanikafe
A great all-day spot — perfect for brunch, but also excellent for dinner. The menu is creative and tasty. We went for brunch and loved everything we ordered.
They also have another location in Pinheiros.
- 📍 Address: Alameda Lorena, 1765
- 💵 Budget: $$$

Cafe Habitual
A top pick for a nice lunch in São Paulo. They have a very affordable lunch deal where you get a starter, main, and dessert, and the food is really good. So, if you’re looking for a restaurant for lunch in the Jardins neighborhood of São Paulo, make a stop at Café Habitual and thank me later.
They have another location in Pinheiros, too.
- 📍 Address: Alameda Tietê, 602
- 💵 Budget: $$

Bachir Ice Cream
One of my favorite little discoveries in São Paulo was the Bachir Ice Cream. It’s a Lebanese institution that dates back to 1936, when it was founded by brothers Maurice & Edward Bachir in Bikfaya, Lebanon. Over the years, it expanded beyond Lebanon to France, Brazil, and even the UAE — and lucky for us, one of the branches is right here in São Paulo.
The ice cream is made with fresh, natural ingredients — rich, creamy, and full of authentic Lebanese flavors. They have fantastic options with rose water, pistachios, and mastic, flavors you won’t find in typical ice cream shops. If you’re looking for a unique treat in São Paulo, this is a spot I definitely recommend.
- 📍 Address: R. Oscar Freire, 206
- 💵 Budget: $

Best Restaurants and Food Spots in Pinheiros & Vila Madalena, São Paulo
Pita Kebab Bar
A casual, super tasty spot for Middle Eastern street food. Pita Kebab Bar serves everything from crispy kibbeh and juicy kebabs in pita bread to delicious mezze and falafel. The portions are generous, and the vibe is really relaxed — perfect for a quick lunch or easy dinner.
- 📍 Address: R. Francisco Leitão, 282
- 💵 Budget: $

Consulado da Bahia
If you want to dive into rich, flavorful Bahian cuisine, this is the place. Consulado da Bahia is a restaurant in the Pinheiros neighborhood of São Paulo that is packed with regional Bahian specialties like acarajé (deep-fried black-eyed pea fritters stuffed with shrimp), moquecas (slow-cooked seafood stews with coconut milk), and much more. Bahian food is different from the typical dishes you’ll find in São Paulo — it’s spicier, heavier on coconut and dendê (palm oil), and full of bold flavors.
- 📍 Address: R. dos Pinheiros, 534
- 💵 Budget: $$
Mintchi Croissant
If you love pastries — especially croissants — this little bakery is a must-visit. Mintchi Croissant serves amazing pastries ideal for breakfast ora quick afternoon snack. The pistachio croissant is an absolute standout and should not be missed. It’s a small space, but well worth the visit if you’re exploring Pinheiros.
- 📍 Address: R. Simão Álvares, 114
- 💵 Budget: $$

My Favorite Cafes in São Paulo
Coffee Lab (Pinheiros & Vila Madalena)
For specialty coffee, this is probably one of the coolest places in the city. Coffee Lab is serious about coffee: they roast their own beans and offer various tasting experiences and brewing methods. The vibe is very cozy and welcoming, with a lot of love for coffee craft. We visited both the Pinheiros and Vila Madalena locations — both great, and both excellent for working or relaxing with a coffee and a snack.
- 📍 Address: R. Fradique Coutinho, 1340 – Vila Madalena
- 💵 Budget: $
The Coffee (multiple locations)
You’ll spot the coffee locations all over São Paulo — it’s one of my favorite coffee chains in both São Paulo and Rio. They do great coffee with a minimalist, Japanese-inspired aesthetic. It’s perfect if you just want to grab a high-quality espresso or matcha and keep moving. They also serve small pastries and snacks if you need a quick bite. One of the nice things about the coffee is that no matter which branch you visit, the quality is consistent
- 📍 Address: All over the city
- 💵 Budget: $

KOF, King of the Fork (Pinheiros)
One of my top spots for great coffee and a seriously good chai latte. KOF is a cool, bike-themed café that also serves delicious bites, so you can easily come here for breakfast, brunch, or a light lunch. If you’re exploring Pinheiros and wondering where to stop for a coffee break, this is an easy pick.
- 📍 Address: R. Artur de Azevedo, 1317
- 💵 Budget: $

Santo Grão (Vila Madalena)
This café/bookstore combo was such a nice surprise. The vibe here is a bit more “hidden gem” compared to other cafés in São Paulo, and the setting inside a bookstore makes it super cozy. The standout? Their pão de queijo — it’s amazing! We grabbed it several times, along with a coffee or tea. If you love spots with character and great bites, definitely stop here while exploring Vila Madalena.
The tapioca bites (pictured) were amazing as well.
- 📍 Address: R. Fradique Coutinho, 915
- 💵 Budget: $

Eating Out in São Paulo FAQ
What food is São Paulo famous for?
São Paulo restaurants are famous for their variety and global flavors. The city is a foodie paradise with influences from Japan, Italy, Lebanon, Portugal, and beyond. Must-try dishes include pastel, coxinha, feijoada, mortadella sandwich, and sushi — São Paulo is home to the largest Japanese community outside Japan.
What is the best area for restaurants in São Paulo?
Jardins is great for elegant dining and trendy São Paulo restaurants. Pinheiros & Vila Madalena are perfect for casual spots, creative menus, and street food, and Liberdade is unbeatable for Asian flavors.
Is São Paulo expensive for eating out?
It really depends — as a huge city with a massive variety of dining options, São Paulo offers everything from super affordable eats to very high-end restaurants where a meal can cost a few hundred dollars. The good news is that staying on a budget is easy here because of the variety, and in general, most São Paulo restaurants offer excellent quality for the price.
Are there good street food options in São Paulo?
Absolutely! Street food is a huge part of São Paulo’s food scene. Try pastel, tapioca crepes, pão de queijo, and coxinha from market stalls or local snack bars. Some of the best bites are found outside of sit-down restaurants.
Do I need reservations for restaurants in São Paulo?
Not always. Casual São Paulo restaurants and most lunch spots don’t require it. For popular places (like Tordesilhas, for example) or weekend dinners, reservations are recommended.
Can I pay by card at São Paulo restaurants?
Yes! Brazil is almost cashless, so most São Paulo restaurants and cafes accept cards, even smaller spots.
What are the tipping customs in São Paulo?
Tipping is simple. Most restaurants in São Paulo add a 10% service charge to your bill. No need to tip extra unless you had exceptional service.
What is a must-try dish when eating in São Paulo?
The mortadella sandwich at Mercado Municipal Paulistano is iconic. Sushi in Liberdade is also excellent. Personally, I’d say the pastrami sandwich at Z Deli was one of my favorites — a must if you love good food!
I hope that this article has given you a good overview of where to find and eat the best food in São Paulo. If you have any additional questions or comments, please let me know in the comment section below, and don’t hesitate to contact me. I also found this other article with great recommendations that is also worth checking out.
If you like this post, please share it with your friends and follow Owl Over The World on Facebook, Instagram, and TikTok for more travel tips & inspiration.
Thank you for reading,
Bilyana


