The best Rome restaurants on TikTok right now include Da Enzo al 29 for carbonara, Bonci Pizzarium for pizza al taglio, Roscioli for cacio e pepe, and Trattoria Da Danilo for what many call the best carbonara in Italy. Rome's food scene is ancient, opinionated, and TikTok has made it easier than ever to find the trattorias locals actually eat at.
Every restaurant on this list is a real place that real creators have filmed, eaten at, and posted about. No sponsored placements, no tourist-trap "best of" filler. These are the Roman kitchens that keep going viral because the food is genuinely that good, the portions are that generous, and the arguments about who makes the best carbonara are that passionate.
Carbonara
Da Enzo al 29 — Trastevere
Da Enzo al 29 is the carbonara spot that every food creator films the moment they land in Rome. Tucked into a narrow Trastevere side street, it's a small trattoria with a line that wraps around the corner most evenings. The carbonara is textbook Roman: guanciale rendered until shattering crisp, egg yolk and pecorino whipped into a silky cream that coats every strand of rigatoni. No cream. Never cream. Featured by @thepasinis and countless other Rome food creators, the close-up of that first fork twist — glossy, golden, steam rising — is one of the most replayed food clips on Roman TikTok. Arrive before they open or expect a 45-minute wait.
Trattoria Da Danilo — Esquilino
Trattoria Da Danilo near Termini station is where Roman food obsessives go when they want to settle the carbonara debate once and for all. The version here is legendary: impossibly creamy, with a yolk-to-pasta ratio that borders on decadent, and guanciale that shatters between your teeth. The restaurant itself is unassuming — tiled floors, paper tablecloths, no frills — which is exactly how you know the food does the talking. Multiple TikTok creators have called this the single best carbonara in Italy, and the comments sections turn into heated debates every time. Order the carbonara and the amatriciana, then decide for yourself.
Flavio al Velavevodetto — Testaccio
Flavio al Velavevodetto in Testaccio is built into a hillside of ancient Roman pottery shards — the shattered amphora wall is visible through glass panels inside the dining room. The carbonara here is rich, peppery, and served in portions that could feed two. Testaccio is Rome's original food neighborhood, home to the old slaughterhouse district where dishes like carbonara and coda alla vaccinara were born, and Flavio is one of the best restaurants in the area. The setting alone generates views, but it's the food that brings people back. Order the supplì (fried rice balls) to start while you wait for your carbonara.
Roscioli — Centro Storico
Roscioli is part restaurant, part salumeria, part wine bar, and everything they make is exceptional. Their carbonara uses a mix of guanciale and high-quality pecorino that creates one of the richest versions in the city. But Roscioli is more than carbonara — the cacio e pepe is just as famous, and the curated selection of Italian cheeses and cured meats behind the counter is worth a visit on its own. Featured by @holidazeclub and many others, this is the spot creators film when they want to show the full scope of Roman food culture in a single location. Reservations are essential — walk-ins almost never get a table at dinner.
Cacio e Pepe
Felice a Testaccio
Felice a Testaccio is the cacio e pepe restaurant in Rome, and the tableside preparation is why it went viral. Your waiter brings a bowl of tonnarelli pasta and finishes the dish right in front of you — tossing the noodles in a pecorino and black pepper sauce with dramatic flair, flipping the pasta in the air until the cheese emulsifies into a glossy, peppery coating. The "cacio e pepe flip" has become one of TikTok's most iconic Rome food moments. The technique is theatrical, but the result is dead serious — perfectly balanced, sharp with pecorino, and with just enough bite from freshly cracked black pepper. Book ahead. This is one of the hardest reservations in Testaccio.
Tonnarello — Trastevere
Tonnarello in Trastevere is named after the thick, hand-rolled pasta that Roman cacio e pepe was made for. The restaurant sprawls across outdoor tables on a cobblestone piazza, and on warm evenings it feels like eating in a film set. Their cacio e pepe is generous and well-executed — thick ropes of tonnarelli pasta coated in a sharp, creamy pecorino sauce with a heavy hand of black pepper. It's slightly more casual and tourist-friendly than Felice, which makes it a great option if you want the classic dish without the reservation battle. The gricia and amatriciana are also excellent here.
Pizza
Bonci Pizzarium — Near Vatican
Bonci Pizzarium, just steps from the Vatican Museums, serves the best pizza al taglio in Rome and possibly the world. Gabriele Bonci is a legend — his rectangular pizza is sold by weight, cut with scissors, and topped with combinations that change daily. Think mortadella with pistachio cream, potato and rosemary, burrata with anchovies, or a simple margherita with tomatoes that taste like they were picked that morning. The dough is the star: airy, crisp on the bottom, and fermented for 72 hours. TikTok creators film the display case and the reactions are always the same — wide eyes, open mouth, immediate ordering of everything. There's no seating. You eat standing on the sidewalk, and it's one of the best meals you'll have in Rome.
Trapizzino — Testaccio (and other locations)
Trapizzino invented a new category of Roman street food: a triangular pocket of pizza bianca stuffed with traditional Roman fillings. Chicken cacciatore, oxtail stew, eggplant parmigiana, tripe — classic dishes that have been simmered for hours, packed into a warm, pillowy bread pocket. The original location is in Testaccio Market, which is the perfect place to eat it — standing in a bustling food market with a cold beer. TikTok loves the concept because it's visually unique and the combination of crispy bread and slow-cooked filling creates genuinely surprising textures. Multiple locations across Rome now, but Testaccio is where it started.
Gelato
Fatamorgana — Multiple Locations
Fatamorgana is the gelato shop that Roman locals point you to when you ask where to go. All-natural ingredients, no artificial colors, no hydrogenated fats, and flavors that range from classic pistachio and dark chocolate to creative combinations like Kentucky (tobacco, walnut, dark chocolate) and Bacio del Principe (hazelnut, rum, and dark chocolate). The texture is dense and intensely flavored — nothing like the fluffy, airy gelato you'll find at tourist spots. Multiple locations across the city, with the Monti and Trastevere shops being the most popular. This is the gelato you eat when you want to understand why Italians take it so seriously.
Come il Latte — Via Silvio Spaventa
Come il Latte near Termini has become one of Rome's most-filmed gelato shops on TikTok, and the reason is simple: the cream. They pipe a swirl of fresh whipped cream into the bottom of your cone, fill it with gelato, and top it with more cream. The effect is that every single bite — from first lick to the bottom of the cone — has cream running through it. Flavors are traditional and executed perfectly: pistachio, stracciatella, hazelnut, dark chocolate. The cream trick is the hook, but the gelato quality is what earns the five-star reviews.
Gunther Gelato — Centro Storico
Gunther Gelato near Piazza Navona focuses on a small, rotating menu of seasonal flavors made with obsessive attention to sourcing. Sicilian pistachios, single-origin chocolate, seasonal fruits at peak ripeness. The display case is deliberately understated — muted colors, small batches, no mountains of neon. Which brings up the most important gelato rule TikTok creators repeat endlessly: if the gelato is piled high in dramatic peaks and the colors are fluorescent, it's full of artificial dyes and stabilizers. Real gelato is stored flat in metal tins with lids. Gunther follows this rule to the letter.
Giolitti — Via degli Uffici del Vicario
Giolitti has been making gelato since 1900 and is one of the oldest gelaterias in Rome. It's a classic, and while some locals will tell you it's too touristy now, the quality is still genuinely high. The pistachio, zabaione, and crema giolitti (their house flavor) are standouts. The interior is grand — marble counters, wood paneling, old-world elegance — and the experience of eating gelato in a place that's been serving it for over a century is worth something. Go during off-peak hours to skip the line and enjoy it properly.
Coffee and Breakfast
Sant'Eustachio il Caffe — Near Pantheon
Sant'Eustachio il Caffe is Rome's most famous coffee bar, and the house specialty — the gran caffe — is made with a secret preparation method they've guarded since the 1930s. The baristas whip the first drops of espresso with sugar into a dense, creamy foam, then pour the rest of the shot through it. The result is an espresso with a thick, sweet crema that's unlike anything you'll get elsewhere. TikTok creators film the process and the first sip reaction every time, and it never gets old. Stand at the bar like a Roman, pay the lower counter price, and drink it in three sips. That's the rule.
Roscioli Caffe — Near Campo de' Fiori
Roscioli Caffe, the cafe sibling of the famous restaurant, serves some of the best pastries in Rome alongside excellent coffee. The cornetti (Italian croissants) are flaky, buttery, and filled with options like pistachio cream, crema pasticcera, or Nutella. The maritozzo — a soft brioche bun split and filled with a cloud of unsweetened whipped cream — is a classic Roman breakfast pastry that's had a massive TikTok revival. Watching the barista split the bun and pile in an absurd amount of cream is peak food content. Pair it with a cappuccino and you have the perfect Roman morning.
Classic Trattorias
Armando al Pantheon
Armando al Pantheon sits directly across from the Pantheon, which would normally be a red flag for tourist-trap pricing and mediocre food. Instead, it's one of the most respected traditional trattorias in Rome, run by the same family since 1961. The menu rotates by day of the week following old Roman tradition — Thursday means gnocchi, Friday means baccala (salt cod), Saturday means tripe. The cacio e pepe and abbacchio (roast lamb) are exceptional. TikTok creators are always slightly stunned that a restaurant this close to a major monument is this good, and that surprise makes for great content. Reserve well in advance — tables are limited and they don't expand to meet demand.
Trattoria Sora Lella — Tiber Island
Trattoria Sora Lella sits on Isola Tiberina, the tiny island in the middle of the Tiber River, and has been serving Roman cuisine since 1959. Founded by the beloved Roman actress and cook Sora Lella, the restaurant is now run by her descendants and maintains the same commitment to traditional recipes. The fettuccine alla Sora Lella, the supplì, and the braised oxtail are all outstanding. The location itself — on a small island you walk to via an ancient stone bridge — gives it a romantic, tucked-away feeling that plays beautifully on camera. This is the trattoria you save for a special dinner.
Markets
Testaccio Market (Mercato di Testaccio)
Testaccio Market is the food market that Roman chefs and food creators point to as the real deal. Unlike the more tourist-heavy Campo de' Fiori, Testaccio is where neighborhood locals buy their produce, meat, and cheese. Inside the modern covered hall, you'll find stalls selling fresh pasta, supplì, porchetta sandwiches, seasonal fruit, and the famous Trapizzino. It's a working market first and a food destination second, which is exactly what makes it feel authentic. Come hungry, eat your way through multiple stalls, and grab ingredients if you're cooking in an apartment rental.
Campo de' Fiori
Campo de' Fiori is Rome's most photogenic outdoor market and a TikTok staple for its morning flower stalls, produce vendors, and the general bustle of a Roman piazza waking up. It skews more tourist-oriented than Testaccio, but it's still worth a morning visit for the atmosphere, the dried pasta and spice stalls, and the seasonal fruit — especially the strawberries in spring. The piazza transforms into a bar and restaurant scene at night, but the market hours (roughly 7 AM to 2 PM) are when it's at its best. Walk through, buy some fruit, then head to Roscioli Caffe around the corner for breakfast.
How to Save These Spots
You've probably already started screenshotting. Stop. Share this article — or any Rome food TikTok — directly to Plotline, and every restaurant mentioned gets extracted and pinned on your map automatically. No more scrolling through saved videos trying to remember the name of that carbonara place in Trastevere. Every spot lands on your map with its name, neighborhood, and category, ready for you to build your Rome food itinerary around.
The best part: when you're actually in Rome, open your map and see every restaurant clustered by neighborhood. Lunch in Testaccio? Your Flavio and Trapizzino pins are right there. Morning near the Pantheon? Armando and Sant'Eustachio are already plotted. Your TikTok saves become a real, usable food map.