Running low on cash, but don’t feel like bringing a packed lunch to school or work? Don’t worry. Despite São Paulo’s reputation as an expensive city, the truth is that the capital still has plenty of tasty restaurants—and, even better, at affordable prices. So, here are some places in Downtown São Paulo that offer affordable lunch options—so you can eat well without breaking the bank!
First up is Leiteria Ita, one of Downtown’s classics, which has been serving traditional, homemade food since 1953. Here, the pasta set meal starts at R$ 24.00; and beef steak dishes start at R$ 26.00.
Aroma e Sabor
The restaurant is a staple in São Paulo’s Historic Center, offering a self-service buffet for R$79.80 per kilo. Plus, the rooftop features an incredible panoramic view of several local landmarks, such as the São Bento Monastery and the Santander Lighthouse.
Bom Gosto

This à la carte restaurant also serves affordable lunch in Downtown, with dozens of set meal options starting at R$ 24.90. In the mood for grilled chicken, a Caesar salad, or a filet mignon? You’ll find all that and more at Bom Gosto!
Run by Janaína Torres, named the world’s best chef in 2024, this restaurant offers delicious dishes at affordable prices. Tip: be sure to try the stroganoff and, on Mondays, the famous “virado à paulista.”

Next, we simply had to mention it: the coolest hot dog in Centrão! This traditional hot dog stand is also a great option for anyone looking to fill up in the area, with meals starting at R$ 21.00.
Copanzinho Bar
Finally, another option for an affordable lunch in Centro is located in the famous Copan Building. Copanzinho Bar serves everything from typical “PF” dishes of the week to sushi, hamburgers, and appetizers.
Raful – Downtown
This traditional Arab restaurant in the 25 de Março area is known for serving flaky esfihas, kibbeh, cold dishes, and tasting menus for around R$ 60 per person. The individual esfihas are reasonably priced given their size and quality.
Bar da Dona Onça
Also run by one of the world’s best chefs, Janaína Torres, this iconic bar-restaurant on the ground floor of the Copan offers Brazilian dishes like feijoada and the good old set meal. The average price for main courses is around R$ 50–60.
In fact, the new executive lunch menu is served on weekdays for a flat rate of R$ 69.
Sesc
The Sesc cafeterias are already well-known for offering a complete lunch: including a main course, salad, side dish, and a simple dessert, all at subsidized prices.
Currently, the price is around R$ 10 for members, with a slightly higher price for the general public. This makes Sesc one of the most affordable options for a balanced lunch.
Syria
This authentic Arab restaurant in the Santa Cecília neighborhood specializes in traditional dishes such as esfiha, shawarma, and mezze.
A closed esfiha costs around R$ 5–10 each, while shawarma starts at R$ 15–30, and a medium mezze plate ranges from R$ 30–35 ( R$ 40–45 for the larger size). If you want to skip the classic rice and beans, this restaurant lets you put together a hearty lunch without breaking the bank.
Alcachofra Natural
And finally, this vegetarian/vegan buffet offers all-you-can-eat, affordable food with a menu focused on lunch. With an all-you-can-eat buffet priced around R$ 36–38 per person, including salads, hot dishes, simple desserts, and juices, with vegan options clearly marked.
A Baianeira
Extra tip: Located inside the MASP on Avenida Paulista, this restaurant features a blend of Minas Gerais and Bahia-style cuisine, with rotating daily specials: stroganoff on Tuesdays, feijoada on Wednesdays, parmigiana on Thursdays, and fish moqueca on Fridays.
Lunch here feels like home-cooked food, with average prices lower than at other restaurants on Paulista Avenue. The daily set meal is a great value option for those stopping by during their work lunch break.