
10 Best Cheap Eats in Bari: A Budget Foodie Guide (2025)
Discover the best cheap eats in Bari, from €1 street food in Bari Vecchia to the legendary Spaghetti all’Assassina. Plan your budget foodie trip today.
On this page
10 Best Cheap Eats in Bari
I have spent weeks wandering the limestone alleys of Bari Vecchia to find the city's most authentic flavors. Puglia's capital is a haven for budget-conscious travelers who refuse to sacrifice quality for cost. This Bari food guide highlights the spots where locals actually eat every day.
Our editors last refreshed this guide in March 2025 to ensure all pricing and hours are accurate. We have verified that these locations maintain their high standards for both taste and value. Eating well here does not require a large budget if you know which side streets to explore.
Bari offers a unique culinary landscape where street food is often better than formal dining. The city's food culture revolves around fresh, simple ingredients and centuries-old traditions. You will find that the most memorable meals often cost less than a standard museum ticket.
The Bari Street Food Scene: An Overview
The culinary heart of the city splits neatly into two zones. Bari Vecchia — the tightly wound medieval old town on its small peninsula — is where you find the most ancient eating traditions: handmade pasta rolled on doorsteps, fried polenta sold by the cone, and focaccia pulled steaming from ovens that predate the Republic. Murat, the rational 19th-century grid district south of the old town, is where locals head for a sit-down lunch, a cheap trattoria, or a late-night panino. Knowing which zone serves your hunger at which hour will make your food crawl far more efficient.

Timing matters more in Bari than in most Italian cities. The afternoon riposo is real: most bakeries and small trattorias close by 13:30 and do not reopen until 17:00 at the earliest. Street food stalls in Bari Vecchia are the main exception — sgagliozze vendors and panzerotto spots often come alive precisely during those quiet midday hours when tourists are wandering hungry. Plan your mornings for focaccia and pasta-watching, your early afternoons for fried snacks, and your evenings for a proper sit-down meal or a stroll through the illuminated squares.
Budgeting for food in Bari is genuinely easy by Italian standards. A street food snack runs €1 to €3. A generous pasta plate at a local trattoria lands at €7 to €10. House wine by the carafe is frequently cheaper than bottled water. A cold Peroni at a casual bar costs €2 to €3. The locals eat this way every single day — and so can you.
Some vendors sell factory-made pasta as handmade. Only buy from women you can see actively rolling the dough—handmade orecchiette has a rough surface and irregular shape.
10 Best Cheap Eats in Bari
Bari's food scene is a mix of ancient traditions and vibrant street culture. This list focuses on the most iconic and affordable spots that define the local palate. If you are looking for a more formal experience, check our guide to the best restaurants in Bari. Each of these picks offers a genuine taste of Puglia without breaking the bank.

I recommend starting your journey in the early morning when the bakeries are most active. The smell of fresh yeast and roasting tomatoes fills the narrow streets of the old town. Many of these spots have limited seating, so be prepared to eat while standing or walking. This casual approach is part of the local charm and allows for more social interaction.
Prices for these items have remained stable despite rising costs in other parts of Italy. Most vendors prefer cash for small purchases, especially for items under €5. Keep some small change ready for your focaccia slices and fried snacks. Now, let's look at the specific spots you cannot afford to miss.
- Strada delle Orecchiette (Via Arco Basso)
- This famous alleyway features local women hand-rolling pasta right outside their front doors.
- A large bag of fresh orecchiette typically costs €5 and serves several people.
- Most ladies work from 9am until 7pm, though mornings are best for watching the craft.
- Look for the smaller, rougher shapes to ensure you are getting truly handmade products.
- Panificio Fiore Authentic Focaccia
- Located inside a former Byzantine church, this bakery produces the city's most legendary focaccia.
- A thick, oily slice topped with whole tomatoes and olives costs roughly €2 per portion.
- They are open daily from 8:30am to 1:30pm and again from 5pm to 8:30pm.
- I suggest arriving right at 5pm to catch the first warm batch of the evening.
- El Pedro Budget Dining
- This self-service cafeteria is a local institution for a cheap, sit-down lunch in the city center.
- You can get a full plate of pasta or meat for about €6 to €9.
- It is open for lunch only, typically from 12pm to 3pm, and is closed on Sundays.
- The menu changes daily based on what fresh ingredients are available at the local market.
- Sgagliozze at Maria’s in Bari Vecchia
- Maria is a local celebrity who fries squares of polenta in a giant vat of oil.
- A paper cone filled with six crispy, salty sgagliozze costs only €1.50.
- She usually starts frying around 6pm and continues until the crowds thin out at night.
- This is a quintessential Bari experience that feels like visiting a friend's home kitchen.
- Panzerotti at Di Cosimo
- This busy spot is famous for deep-fried dough pockets filled with mozzarella and tomato.
- Each panzerotto is made to order and costs approximately €2.50 per piece.
- They open at 7pm and the line can get long, but the service is very fast.
- I remember my first panzerotto here; the steam was so hot I nearly dropped it.
- Antica Gelateria Gentile
- This historic shop near the castle serves some of the best artisan gelato in Puglia.
- A small cone with two generous flavors costs about €2.50 to €3.
- They are open from 10am until late at night, making it a perfect post-dinner stop.
- Try the 'Crema Gentile' flavor for a classic taste that has not changed in decades.
- Largo Albicocca Street Food Square
- Known as the 'Square of Lovers,' this area features several budget-friendly food stalls.
- You can find excellent fried snacks and local beer at Cala Tin Puglia.
- The square is most lively after 8pm when the fairy lights create a romantic atmosphere.
- It is the perfect place to enjoy a cheap dinner while people-watching in the old town.
- Panificio Santa Rita
- This small bakery is the primary rival to Fiore for the title of best focaccia.
- Their version is thinner and crispier, costing about €1.50 for a large square slice.
- They operate from 8am to 2pm and 5:30pm to 9pm, often selling out early.
- Locals are fiercely divided on which bakery is better, so you should try both.
- Salumeria Vini e Cucina
- This traditional deli offers a few tables for those wanting a simple, rustic meal.
- Platters of local cheeses, hams, and olives cost around €10 for two people.
- They are open during standard shop hours, typically 9am to 1:30pm and 5pm to 8pm.
- Ask for the 'tagliere misto' to sample a variety of Puglian specialties in one go.
- Mastro Ciccio Gourmet Sandwiches
- This modern shop reinvented the Bari panino using high-quality local ingredients.
- A massive octopus or burrata sandwich costs between €7 and €11.
- They stay open throughout the afternoon, making them a reliable choice during the riposo.
- The 'U’ Polp' sandwich is their signature and is worth every cent for seafood lovers.
Spaghetti all’Assassina: Bari’s Spicy Signature Dish
Spaghetti all’Assassina is perhaps the single most distinctive dish in all of Bari — and it is almost impossible to find cooked authentically anywhere else in Italy. The method breaks every pasta rule you know: dry spaghetti goes straight into a very hot cast-iron pan, then alternating ladles of tomato passata and boiling water are added one at a time while the pasta literally fries and chars in the bottom of the pan. The result is a tangle of noodles that are simultaneously crunchy, smoky, and coated in a deep, reduced tomato sauce with serious chili heat. For more details on local pasta varieties, see our Bari street food guide.
Mild (ask for "meno peperoncino"): Warm, fragrant, distinctly tomato-forward — still unusual, but approachable for most palates.
Standard ("classica"): The authentic recipe. A proper lingering burn builds through the meal. Most visitors can manage with a cold Peroni nearby.
Extra ("più piccante"): Chili-forward from the first bite. Genuinely hot by any measure. Locals order this version and judge you gently for flinching.
Most restaurants price a portion between €9 and €13, which is fair for a dish that demands constant attention and cannot be batch-cooked. The best-known addresses in 2026 are Piccinni 28 and Al Sorso Preferito, both in the Murat district. The dish was invented in the early 1960s and has recently become internationally famous, so popular spots fill early — arrive by 19:30 or book ahead. It is always served in the cast-iron pan it was cooked in, still sizzling at the table.
Practical Tips for Eating Cheap in Bari
While buying pasta in the old town is a highlight, you must be aware of quality. A recent Industrial vs Handmade Pasta Investigation revealed some shops sell factory-made goods as artisanal. To avoid this, only buy from women you can see actively rolling the dough. Handmade pasta has a distinctively rough surface that holds sauce much better than smooth, machine-made versions.

If you want to try the classic Eat Puglia | Orecchiette con cime di rapa, look for small family taverns. This dish of pasta with turnip tops is a staple of the orecchiette pasta Bari tradition. Most budget spots will charge around €7 to €9 for a very large, filling portion. It is naturally vegetarian and remains one of the healthiest cheap eats in the city.
Saving money on drinks is easy if you stick to the local preferences. Tap water in Bari is safe to drink, so you can refill your bottle at public fountains. House wine is often cheaper than soda and is usually of very high quality. Always check the 'coperto' or cover charge, which is typically €1 to €2 per person.
What to Skip: Overrated Bites in Bari
The restaurants directly lining Piazza Mercantile often cater exclusively to tourists with inflated prices. While the views are lovely, the food quality rarely matches the cost of the meal. You will find much better value by walking just two blocks away from the main square. Avoid any place that has a host outside trying to pull you in with a 'tourist menu'.
Overpriced cafes on the Lungomare waterfront should also be approached with caution. A simple coffee or snack can cost double the price of a spot in the backstreets. The scenery is free to enjoy while walking, so you do not need to pay for a table. Stick to the local bakeries for your snacks and enjoy them on a public bench instead.
Strada delle Orecchiette: Handmade Pasta in Bari Vecchia
The official address is Strada Arco Basso, a narrow lane in the heart of Bari Vecchia roughly 100 metres from the Castello Normanno-Svevo — but the whole world knows it as the Strada delle Orecchiette. Every morning, women (and occasionally their husbands) sit outside their front doors and hand-roll small ears of pasta with a flick of the thumb. This is not a staged tourist attraction. It is daily domestic life happening in public, as it has for generations.
Walking the street slowly is the right approach. Do not buy from the first table you reach. Stroll to the far end, watch the hands work, listen to the conversations in the Barese dialect, then come back to whoever caught your eye. Body language travels well here — a nod and a pointing finger are enough. A large bag of fresh orecchiette to cook at home costs €5 to €8. If you want to eat immediately, several nearby osterie will cook a bag for a small fee.
The industrial pasta problem: In August 2025, municipal police seized over 150 kilos of goods — including orecchiette being sold as handmade — from stalls in Strada Arco Basso. The city has since cracked down, but the risk remains. Buy only from women you can see actively shaping the pasta in front of you. Handmade orecchiette has a rougher, more irregular surface and a slightly dull finish; factory pasta looks unnaturally uniform. If you want guaranteed artisan product, the nearby shop Cala Tin Puglia is a safe and certified alternative. Best time to visit: 08:00 to 12:30. The lane quietens significantly after lunch.
Panificio Fiore: Authentic Focaccia Barese
Focaccia barese is the city's edible business card and the first thing you should eat every morning in Bari. It is thicker, oilier, and more substantial than any Ligurian focaccia you may have tried. The secret is boiled potato folded into the dough, which produces a crumb that is simultaneously dense and pillowy. The top is pressed with halved cherry tomatoes, whole olives (with stones — be warned), a generous pour of local olive oil, and dried oregano, then baked at high heat until the edges are golden and the oil pools in the craters.
Panificio Fiore on Strada Palazzo di Città 38 — tucked beside the Basilica di San Nicola in Bari Vecchia — has been baking since 1508 and is the reference address for the authentic version. A thick slice costs around €2. Locals tear it by hand and eat it mid-morning, standing on the pavement, olive oil on their fingers. Arrive as close to opening time as possible (around 08:30) for the first batch, or return at 17:00 for the warm evening tray. The queue moves quickly. Panificio Santa Rita nearby offers a slightly thinner, crispier interpretation at €1.50 a slice — worth trying for comparison. Locals are fiercely divided between the two, which means you have a perfectly legitimate excuse to eat focaccia twice in one morning.
Sgagliozze and Panzerotti: Bari's Deep-Fried Staples
Sgagliozze are rectangles of cold cornmeal polenta, sliced and fried in hot oil until crispy on the outside and soft within, then salted and handed to you in a paper bag. They are Bari's answer to chips and they cost almost nothing — roughly €1 to €2 for a generous portion at Strada delle Crociate 13 in Bari Vecchia, where the tradition of Maria delle Sgagliozze lives on after her passing. The square of Largo Albicocca — sometimes nicknamed Largo Sgagliozze in her honour — has become the centre of sgagliozze culture, with vendors firing up their oil as the afternoon heat begins to ease. Eat them immediately, walking, while they are still too hot to handle. This is cucina povera at its most honest.
Panzerotti are a different animal: half-moon pockets of pizza dough, filled with fior di latte mozzarella and tomato, sealed at the edges and fried until they blister, puff, and turn deep gold. The first bite always burns your tongue — molten cheese inside a thin, crunchy shell — and this is entirely part of the ritual. Pizzeria Di Cosimo on Via Giovanni Modugno 31 is Bari's temple of the panzerotto. Each one costs around €2.50 and is made to order. The queue forms from about 19:00 and moves fast. Pair with a cold Peroni bought from the next stall over. El Focacciaro on Via Cognetti 43 also fries excellent panzerottini alongside its focaccia, and is worth visiting if you are in the Murat district. Both sgagliozze and panzerotti are naturally vegetarian.
El Pedro: The Best Value Sit-Down Meal in Bari
At some point during your Bari visit you will want to sit down, eat something warm and filling, and pay almost nothing for it. El Pedro is the answer. This self-service cafeteria in the Murat district is an institution for local workers and students who need a generous, honest lunch at an honest price. The format is simple: collect a tray at the counter, point at whatever looks good — pasta al forno, braised meat, roasted vegetables, daily specials — pay at the till, and find a seat in the no-frills dining room. A full plate of pasta or a meat-and-two-sides combo runs €6 to €9.
The menu changes daily based on what the market supplied that morning, which means the food is reliably fresh and seasonal. El Pedro is open for lunch only, typically 12:00 to 15:00, and is closed on Sundays. It draws a genuinely local crowd — very few tourists have discovered it — which is both an endorsement of the quality and a sign that the atmosphere is entirely unpretentious. If you are tired of eating on your feet and want a real sit-down meal that costs less than a pizza in Rome, this is the place.
Tiella di Riso, Patate e Cozze: Bari's Budget Seafood Classic
Tiella is one of the defining dishes of Barese cooking and one that first-time visitors often overlook in favour of the more photogenic street food. It is a baked terracotta casserole of layered rice, sliced potatoes, and mussels (cozze), built up in alternating strata with grated Pecorino, garlic, parsley, and a drizzle of olive oil, then cooked slowly until everything melds into a single rich, golden mass. The mussel liquid perfumes the rice; the potatoes absorb the sea. It is both a seafood dish and a pasta substitute, hearty enough to serve as a complete meal.
You will find tiella on the menu of most traditional Barese osterie and trattorias, typically priced at €8 to €12 as a primo or a main. The restaurant Tiella near the old port specialises in variations of the dish. Osteria Le Arpie and Al Pescatore on Piazza Federico II di Svevia are also well regarded for their versions. The dish is best in winter and spring when local mussels are at their fattest. Order it alongside a carafe of local white wine — the Pugliese Verdeca grape is underpriced and pairs beautifully with the mussel brine. For context on the wider tradition of Puglia's defining flavour pairings, it is worth reading beyond the standard tourist trail.
Frequently Asked Questions
How much does a typical street food meal cost in Bari?
A typical street food meal in Bari is very affordable, usually costing between €3 and €6. This often includes a slice of focaccia and a fried panzerotto or a cone of sgagliozze. Adding a local beer will usually only increase the total by about €2.
Where can I find the best focaccia in Bari?
The best focaccia is found at Panificio Fiore or Panificio Santa Rita in Bari Vecchia. Both bakeries use traditional wood-fired ovens and fresh local tomatoes. Expect to pay around €2 for a large, satisfying slice that can serve as a light lunch.
Are there many vegetarian cheap eats in Bari?
Yes, Bari is excellent for vegetarians because many traditional dishes are plant-based. Focaccia, sgagliozze, and orecchiette with turnip tops are all meat-free and very cheap. Just be sure to ask if the panzerotti contains ham before ordering.
Bari is a city that rewards those who are willing to explore its hidden corners. By following this guide, you can enjoy some of the best food in Italy on a modest budget. For more Puglia travel inspiration, visit the ItalyWander blog for expert tips.
Remember to respect local traditions and try to learn a few basic Italian food phrases. The warmth of the local vendors is as memorable as the flavors they create. Enjoy your culinary adventure through the historic and delicious streets of Bari.
You might also like
Continue reading
More guides you'll find useful





