Why Trastevere Is Your Best Bet for Cheap Eats
Trastevere is a maze of cobblestone streets on the west bank of the Tiber. It's where Romans actually eat, not just where tourists get fleeced. The neighborhood has a mix of old-school bakeries, family-run trattorias, and street food windows that have been serving the same recipes for decades. Because it's a residential area first, prices stay reasonable. You can easily eat well for €10–€15 per person, including a drink.
Supplì: The €4 Snack That Beats Any Appetizer
Start at Supplizio on Via dei Banchi Vecchi (just across the river, but worth the 10-minute walk). A supplì is a fried rice ball stuffed with mozzarella and ragù. At Supplizio, they cost €4–€5 each. Two of them plus a small beer will run you about €12. If you stay in Trastevere, try I Supplì on Via San Francesco a Ripa. Their classic supplì is €3.50. Cash only, no seats, eat standing on the sidewalk like a local.
Pizza al Taglio: Pay by the Slice, Eat for €5
Pizza al taglio is Rome's answer to fast food, but infinitely better. You point at the rectangular pizzas behind the glass, they cut a piece, weigh it, and charge by weight. In Trastevere, go to Pizza Florida on Via Florida (near Largo di Torre Argentina, a short walk away). A generous slice of margherita costs about €3. Two slices and a water: €7. For a Trastevere option, Antico Forno Roscioli on Via dei Chiavari is a classic, but it's often packed. A slice there is €4–€5.
Pasta and a Glass of Wine for €12
You don't need a white-tablecloth restaurant for great pasta. Trattoria da Enzo al 29 on Via dei Vascellari is famous, but the line is long and prices have crept up (cacio e pepe is now €14). Instead, try Trattoria ai Fienaroli on Via della Lungaretta. Their amatriciana is €11, and a glass of house wine is €4. Total: €15. For an even cheaper option, Osteria der Belli on Piazza Sant'Apollonia does a daily pasta special for €10. Lunch is cheaper than dinner—go at 1pm and you'll often get a table without a reservation.
Gelato: €3 for Two Scoops (Skip the Tourist Traps)
Avoid any gelato shop with neon signs or photos of the Pope. In Trastevere, go to Gelateria dei Gracchi on Via dei Gracchi (a few blocks north). A small cup with two flavors is €3.50. The pistachio and ricotta are excellent. Another solid choice: Otaleg on Via di San Cosimato. Two scoops: €3. Don't get a cone if you want to save a euro—cups are cheaper. And never order a 'gelato' from a place that piles it high like soft-serve; that's tourist gelato.
A Full Day of Eating for Under €30
Here's a sample budget for one person: Breakfast at a bar—cappuccino and cornetto, €2.50. Mid-morning supplì, €3.50. Lunch: pizza al taglio slice and water, €5. Afternoon gelato, €3. Dinner: pasta and house wine, €15. Total: €29.50. That's three real meals plus two snacks, and you're eating what Romans eat. If you want to splurge, add a €5 glass of wine at a wine bar like Il Pentagrappolo on Via dei Banchi Vecchi. Still under €35.
Practical Tips to Keep Costs Down
Drink tap water—it's free and safe. Ask for 'acqua del rubinetto' at restaurants. Avoid sitting at tables on main squares; standing at the bar for coffee costs half as much. Many cheap eats are cash-only, so carry small bills. Lunch menus (menu del giorno) are often €10–€12 and include a primo, secondo, and water. Go between 12:30 and 2pm. Finally, walk everywhere. Trastevere is compact, and you'll burn off the pasta while saving on taxis.