When in Rome, dining like a local is one of the most authentic ways to experience the city’s rich culinary heritage. Thankfully, you don’t have to break the bank to enjoy some of the best dishes in town. From hidden trattorias to bustling street food joints, here are ten affordable restaurants in Rome that locals can’t get enough of.
1. Da Enzo al 29 (Trastevere)
Tucked away in the charming Trastevere neighborhood, Da Enzo al 29 is a family-run trattoria that’s a local favorite for its classic Roman dishes. The menu features hearty plates like cacio e pepe (pasta with pecorino cheese and black pepper) and carbonara, made with fresh ingredients. The ambiance is cozy and no-frills, letting the food speak for itself.
Local Tip: Get there early or be prepared for a wait—it’s small and incredibly popular.
2. Pizzeria Ai Marmi (Trastevere)
Known affectionately by locals as “The Morgue” due to its marble tabletops, Ai Marmi offers some of the best thin-crust pizzas in Rome. Located in the lively Trastevere district, this spot serves up affordable and mouth-watering Roman-style pizzas, from the classic Margherita to more adventurous toppings. The fast-paced, lively atmosphere adds to its charm.
Local Tip: Order the supplì (fried rice balls with mozzarella) as a starter—it’s a Roman street food staple.
3. La Prosciutteria (Campo de’ Fiori)
If you’re in the mood for a casual yet delicious dining experience, La Prosciutteria is the place to go. This local favorite is known for its charcuterie boards filled with a variety of cheeses, cured meats, and fresh bread. With wine by the glass at affordable prices, it’s the perfect spot for a light, budget-friendly meal.
Local Tip: Try their panini, which are generously filled with prosciutto, mozzarella, and other Italian delights.
4. Trattoria Vecchia Roma (Esquilino)
For an affordable and traditional Roman dining experience, Trattoria Vecchia Roma is a hidden gem that locals adore. Located near Piazza Vittorio, this trattoria serves generous portions of Roman classics like amatriciana, gnocchi alla Sorrentina, and saltimbocca alla Romana. The rustic decor and welcoming atmosphere make you feel right at home.
Local Tip: Their bucatini all’amatriciana is a must-try—served in a cheese wheel for extra flavor.
5. L’Antica Birreria Peroni (Centro Storico)
A short walk from Piazza Venezia, L’Antica Birreria Peroni is a bustling beer hall that has been a favorite with locals since 1906. Known for its lively atmosphere and reasonably priced Italian comfort food, it’s the perfect place to grab a hearty plate of pasta alla gricia, veal saltimbocca, or a crispy schnitzel alongside a cold Peroni beer.
Local Tip: It’s one of the few places in Rome where you can find quality food at affordable prices right in the heart of the city.
6. Forno Campo de’ Fiori (Campo de’ Fiori)
If you’re looking for a quick, budget-friendly bite, head to Forno Campo de’ Fiori, one of Rome’s most beloved bakeries. Famous for its pizza al taglio (pizza by the slice), it’s a popular stop for both locals and visitors. The crust is thin, crispy, and topped with fresh ingredients.
Local Tip: Don’t leave without trying their pizza bianca, a simple yet delicious focaccia-style bread drizzled with olive oil and sprinkled with sea salt.
7. Sora Margherita (Jewish Ghetto)
Nestled in the heart of the Jewish Ghetto, Sora Margherita is a small, unassuming restaurant known for its affordable Roman-Jewish cuisine. Locals flock here for dishes like carciofi alla giudia (deep-fried artichokes), fettuccine al ragù, and the famous coda alla vaccinara (oxtail stew). The restaurant’s quirky decor and handwritten menu add to the charm.
Local Tip: It’s cash-only and often busy, so a reservation is recommended.
8. Pasticceria Regoli (Esquilino)
A beloved pastry shop located near Termini Station, Pasticceria Regoli is where locals go to satisfy their sweet cravings without spending a fortune. This historic bakery is famous for its maritozzo, a soft bun filled with whipped cream, and a variety of other pastries.
Local Tip: Order an espresso alongside your maritozzo and enjoy it standing at the counter like the Romans do.
9. Bonci Pizzarium (Vatican Area)
For a more modern take on pizza, head to Bonci Pizzarium near the Vatican. This popular pizzeria, run by celebrity chef Gabriele Bonci, serves gourmet pizza al taglio with creative toppings like pumpkin, sausage, and smoked cheese. Though slightly pricier than traditional pizza joints, the quality of the ingredients and innovative flavors make it worth every penny.
Local Tip: Ask for a mix of different pizza slices to sample a variety of flavors.
10. Trapizzino (Testaccio)
Trapizzino, located in the trendy Testaccio neighborhood, has reimagined the classic Roman street food experience. It’s famous for its trapizzino, a triangular pocket of pizza dough stuffed with traditional Roman fillings like chicken cacciatore, meatballs, or eggplant parmigiana. At only a few euros each, it’s a filling and affordable snack.
Local Tip: Pair your trapizzino with a local craft beer or wine from their selection.
Conclusion Rome is a city that values tradition, and that’s reflected in its food. From crispy pizzas and handmade pastas to hearty street food and pastries, these ten affordable restaurants offer a genuine taste of the Eternal City. Loved by locals for their quality and reasonable prices, these hidden gems provide a delicious and authentic Roman dining experience without draining your wallet.
4o