Rome is as captivating for its food as it is for its ancient landmarks. This city will steal your heart with its history, charm, and, most importantly, its ridiculously good food. From traditional Roman dishes served in old-school trattorias to modern takes on Italian classics, the food scene in Rome is one of the best in the world.
If you’re planning a trip to the Eternal City (or just daydreaming about it—no judgment here), one thing is for sure: you’ll want to eat your way through it. Rome’s food scene is seriously next level—whether you’re twirling forkfuls of carbonara, indulging in a Michelin-starred menu, or grabbing a slice of pizza on the go. No matter what kind of foodie you are, this city delivers big on flavor, atmosphere, and those unforgettable “I need to move here” moments.



38 Best Restaurants in Rome Italy
Rome is a foodie paradise, offering everything from street food to Michelin-starred fine dining. But with so many places to choose from, it can be overwhelming to decide where to eat. That’s why I’ve put together this guide to help you choose the best places to eat in Rome based on your cravings, preferences, and budget.
The blog post may contain affiliate links. If you make a purchase through one I may make a small commission at absolutely no additional cost to you. I appreciate your support!
What Food to Try in Rome
Before we dive into the restaurant list, let’s talk about the must-try Roman dishes that make this city a foodie’s dream. Roman cuisine is all about bold flavors, simple ingredients, and no-nonsense deliciousness. Here’s what to look for:
- Carbonara: A creamy, dreamy pasta dish made with eggs, Pecorino Romano, guanciale, and black pepper. No cream. Ever. This is my all time favorite Italian dish and a must-try!
- Cacio e Pepe: Think of this as the minimalist’s dream pasta. Just pasta, Pecorino Romano, and black pepper, but somehow pure magic. This creamy, cheesy pasta is the ultimate comfort food.
- Amatriciana: A rich, tangy tomato sauce with guanciale and Pecorino Romano, served over bucatini.
- Saltimbocca alla Romana: Veal topped with prosciutto and sage, cooked in white wine and butter.
- Coda alla Vaccinara: A slow-cooked traditional Roman stew containing oxtail in a rich tomato-based sauce.
- Carciofi alla Giudia: A deep-fried artichoke that is crispy on the outside and tender inside that is a specialty in Rome’s Jewish neighborhood.
- Pizza al Taglio (Pizza by the Slice): Roman-style pizza with a thin, crispy crust, sold by weight and perfect for on-the-go snacking.
- Suppli: A traditional Roman snack or appetizer! Fried rice balls stuffed with mozzarella and tomato sauce which are basically a handheld bite of happiness.
- Maritozzi: A sweet, fluffy bun filled with whipped cream. The perfect breakfast treat.
In a rush? Here are my top italy travel resources:
Searching for Flights?
Search here to compare flight prices and find the best deals for your trip to Italy.
Booking Accommodation
From hostels to luxury hotels, save on accommodations with options for all budgets.
Finding Top Experiences
Book tours, tickets, and experiences in advance to skip the lines and make the most of your trip.



Where to Eat in Rome
Rome has a lively food scene to suit any taste, preference, or budget. To make it easier for you to choose, I’ve broken down some of the best places into different categories so no matter what you’re in the mood for, you’ll be able to find the perfect place to eat in Rome.
Now that your stomach is officially growling, let’s get to the best restaurants in Rome, Italy!
Michelin-Star Restaurants in Rome
La Pergola
Rome’s only three Michelin-starred restaurant, La Pergola is the epitome of fine dining. Perched on the top floor of the Rome Cavalieri hotel, this spot offers jaw-dropping views of the city alongside its impeccable tasting menus. The Fagottelli La Pergola is a must-try, and the extensive wine list will have you feeling like royalty.
Why Go?
- Fine Dining: A once-in-a-lifetime experience with a world-class tasting menu.
- Atmosphere: Breathtaking panoramic views of Rome.
- Wine List: Extensive, with some of the best Italian wines you can find.
Address: Via Alberto Cadlolo, 101, 00136 Roma RM, Italy
Website
Il Pagliaccio
Nestled in the heart of Rome, Il Pagliaccio is a two Michelin-starred restaurant blending Roman flavors with international influences. Their take on cacio e pepe is next level, and the tasting menus are a culinary adventure you won’t forget. The extensive wine list complements the food perfectly. The dress code here is smart casual to formal—think business attire for men or an elegant dress for women as the ambiance here is sophisticated. Reservations are a must, and it’s best to visit for dinner when the full menu is available.
Why Go?
- Tasting Menus: Seasonal dishes with an artistic twist.
- Atmosphere: Intimate and elegant.
- Wine List: Thoughtfully curated to pair with the tasting menu.
Address: Via dei Banchi Vecchi, 129/a, 00186 Roma RM, Italy
Website
Aroma
If you’ve ever dreamed of dining with a Colosseum view, Aroma is your place. Located on the rooftop of the Palazzo Manfredi, this Michelin-starred restaurant delivers an unforgettable dining experience with classic Italian dishes and impeccable service. Its prime location near the ancient landmarks makes it a popular spot to dine in Rome, and the best times to visit are for lunch for a daytime view of the Colosseum or dinner for a romantic ambiance.
Why Go?
- View: Direct sightline to the Colosseum, perfect for a romantic night out.
- Classic Italian Cuisine: Traditional Roman dishes with a refined touch.
- Dress Code: Smart casual–come dressed to impress.
Address: Via Labicana, 125, 00184 Rome, Italy
Website



Photo credit: Aroma website
Moma
Moma is proof that Michelin-starred dining doesn’t have to be stuffy. Located just a short walk from the Trevi Fountain, this spot gives you two dining experiences in one: a casual bistro on the ground floor and a sleek gourmet restaurant upstairs. The bistro is great if you’re just looking for a quick bite—think sandwiches, salads, and light meals. But if you’re in the mood for something a little fancier, head upstairs, where the real magic happens.
The Michelin-starred menu upstairs blends traditional Roman cuisine with modern creativity. Expect dishes like chamomile risotto with smoked eel or pumpkin cappelletti with provolone fondue—unexpected, but ridiculously good. The wine list is just as impressive, with a well-curated selection of Italian wines that pair perfectly with the menu.
Why Go?
- Two Dining Experiences: A laid-back bistro downstairs and a fine-dining restaurant upstairs.
- Creative Roman Cuisine: Classic Roman flavors reimagined with a modern twist.
- Wine List: Thoughtfully selected wines to elevate the experience.
Address: Via di San Basilio, 42, 00187 Rome, Italy
Website
Best Local Restaurants in Rome
Rome is all about traditional Roman food, and some of the best meals you’ll have won’t always be at the Michelin-starred spots, but in cozy, family-run trattorias that have been perfecting the same Roman classics for generations.
Cucina del Teatro
If there’s one meal from my last trip to Rome that I can’t stop thinking about, it’s this one. Cucina del Teatro, tucked into a picturesque corner at the foot of the steps of Via di San Simone, is the kind of place that feels like a hidden gem. It serves up classic Roman dishes with a refined touch, and let me tell you—their carbonara is absolute perfection. I’ve had a lot of carbonara in Rome, but this one stands out.
The atmosphere is warm and intimate, ideal for a romantic dinner or a long, relaxed meal with a great bottle of wine. The service is just as thoughtful as the food, striking that perfect balance of attentive without being overbearing. If you’re looking for a restaurant that delivers on both food and experience, this is it.
Why Go?
- A cozy, tucked-away location with a charming, intimate vibe
- Elevated Roman cuisine with fresh, high-quality ingredients
- Thoughtful service and a warm, welcoming atmosphere
Address: Via di S. Simone, 70, 00186 Roma RM, Italy
Website








Related: How To Visit the Colosseum
Armando al Pantheon
Just a few steps away from the Pantheon, this family-run trattoria serves up some of the best traditional Roman food in the city. Armando al Pantheon’s amatriciana and saltimbocca all romana are legendary, and the intimate setting makes for a cozy dining experience. The dress code is relaxed but neat and with only about 20 seats, reservations are a must as this place fills up fast.
Why Go?
- Traditional Roman Cuisine: No-frills, just perfect Roman dishes.
- Location: Right by the Pantheon.
- Wine List: A great selection of Italian wines.
Address: Salita de’ Crescenzi, 31, 00186 Rome, Italy
Da Enzo al 29
Tucked in the Trastevere neighborhood, Da Enzo al 29 is the kind of no-frills trattoria that serves up seriously good Roman food. The only downside? They don’t take reservations, and the wait can be long—but it’s absolutely worth it.
Why Go?
- Classic Roman Dishes: No gimmicks, just traditional Roman food made right.
- Casual Vibe: Simple, rustic, and packed with locals.
- Campo de Fiori Nearby: Walk off your meal with a scenic stroll through one of Rome’s most famous squares.
Address: Via dei Vascellari, 29, 00153 Rome, Italy
Website


Photo credit: Da Enzo al 29 website
Flavio al Velavevodetto
Located in the Testaccio neighborhood (aka Rome’s unofficial food district), this trattoria is legendary. The restaurant itself is built into a mound made from ancient Roman pottery fragments—so you’re literally dining on history. Flavio al Velavevodetto’s atmosphere is cozy, casual, and totally unpretentious, with a strong wine list to complement the rich flavors of its classic Roman dish.
Why Go?
- Historic Setting: Built into a wall of ancient Roman pottery.
- Roman Classics: Their cacio e pepe and amatriciana are must-orders.
- Great Wine List: A fantastic selection of local wines.
Address: Via di Monte Testaccio, 97, 00153 Rome, Italy
Website


Photo credit: Velavevodetto website
Trattoria da Cesare al Casaletto
A little off the beaten path in Monteverde, this place is a local favorite for a reason. Their cacio e pepe is pure perfection, their fried starters (like suppli and fried gnocchi) are addictive, and their wine list is stacked with great Italian bottles. The atmosphere is relaxed, making it perfect for a laid-back meal after a day of sightseeing.
Why Go?
- Local Favorite: A hidden gem known for Roman classics.
- Incredible Starters: Their fried suppli and gnocchi are a must-try.
- Relaxed Vibe: Perfect for a long, leisurely Roman meal.
Address: Via del Casaletto, 45, 00151 Rome, Italy
Website



Photo credit: Trattoria da Cesare al Casaletto website
La Taverna dei Fori Imperiali
This family-run trattoria near the Roman Forum serves up hearty, homestyle roman dishes in an intimate setting. Their carbonara is one of the best in the city, and they also do amazing daily specials featuring fresh, seasonal ingredients. It’s the kind of place where you feel like part of the family, and the portions are generous.
Why Go?
- Cozy, Family-Owned Vibes: A Roman trattoria at its finest.
- Daily Specials: Always something fresh and seasonal.
- Historic Location: Right near the Roman Forum.
Address: Via della Madonna dei Monti, 9, 00184 Rome, Italy
Website



Photo credit: La Taverna dei Fori Imperiali website
Sorpasso Vin Cafe e Cucina
If you’re into natural wines, craft beer, and seriously good small plates, Sorpasso is a must-visit. Located near Vatican City, this place is half wine bar, half trattoria, and 100% a vibe. Their cheese and charcuterie boards are top-notch, and their homemade pasta dishes are always fresh and flavorful.
Why Go?
- Wine Bar & Trattoria Combo: Perfect for wine lovers and foodies.
- Craft Beer & Cocktails: A great alternative if you want something beyond wine.
- Great for Sharing: Order a mix of small plates and pastas.
Address: Via Properzio, 31, 00193 Rome, Italy
Website
Trattoria Santo Palato
A modern take on traditional Roman cuisine, Santo Palato is a meat-lover’s dream. Their coda alla vaccinara (oxtail stew) is rich and deeply flavorful, and their house-made pasta dishes are incredible. The atmosphere is casual but lively, and the menu changes seasonally to highlight the freshest ingredients.
Why Go?
- Modern Take on Roman Classics: Elevated but not pretentious.
- Perfectly Cooked Meat Dishes: Their oxtail stew is a must.
- Cool, Lively Atmosphere: A great mix of locals and in-the-know travelers.
Address: Piazza Tarquinia, 4a, 00183 Rome, Italy
Website
Roscioli Salumeria con Cucina
Part deli, part restaurant, Roscioli is the place to go for top-notch Roman classics. Their cacio e pepe is legendary, and the wine bar atmosphere makes it the perfect spot for a leisurely meal. If you’re a fan of Roman cuisine, this is a must-visit.
Why Go?
- Authentic Roman Classics: Pasta, cured meats, and cheeses galore.
- Wine Bar: A great selection of wines to pair with your meal.
- Atmosphere: Cozy and intimate.
Address: Via dei Giubbonari, 21/22, 00186 Rome, Italy
Best Rooftop Restaurants in Rome
There’s something about dining on a rooftop in Rome that just hits different. Maybe it’s the golden hour glow over the city, the way the rooftops stretch out toward the horizon, or the fact that food just tastes better when there’s a killer view involved.
Oro Bistrot
Located on the rooftop of the NH Collection Rome Fori Imperiali hotel, Oro Bistrot is one of the most stylish spots for a meal with a view. The panoramic city views—especially at sunset—are next-level. The menu leans modern Italian, with refined dishes that balance elegance and flavor. Lunch is all about light but beautifully plated options, while dinner steps it up with gourmet tasting menus.
But the real highlight? Aperitivo, or what I like to call Italian happy hour. Their cocktail bar serves up expertly crafted drinks with complimentary bites, making it an ideal spot to unwind and take in the view. This was our very first stop on my most recent trip to Rome, and it definitely started the visit off the right way.
Why Go?
- Gorgeous rooftop setting with breathtaking sunset views
- Elevated modern Italian cuisine, including tasting menus
- Aperitivo with handcrafted cocktails and complimentary snacks
Address: Via di S. Eufemia, 19, 00187 Roma RM, Italy
Website




Terrazza Borromini
For one of the best views in Rome, Terrazza Borromini delivers. Set on top of Palazzo Pamphilj, this rooftop restaurant overlooks Piazza Navona, giving you an unbeatable view of the fountains, churches, and rooftops that make Rome so magical. The menu is high-end Italian, featuring fresh, seasonal ingredients with a focus on traditional flavors. The atmosphere is elegant but not stuffy, and the service is top-notch. Reservations are a must, especially if you want one of the best tables.
Why Go?
- Incredible rooftop views of Piazza Navona
- High-end Italian cuisine made with seasonal ingredients
- Perfect for a romantic night out or a special occasion
Address: Via di Santa Maria dell’Anima, 30, 00186 Rome, Italy
Website



Cielo Terrace at Hotel De La Ville
If views of Rome’s skyline sound like your vibe, Cielo Terrace is the spot. Sitting on top of Hotel De La Ville, this rooftop offers a blend of Mediterranean flavors and laid-back luxury. The cocktail game here is strong, making it a great place to kick off the night with a sunset aperitivo before heading to dinner, or just stay for the full meal because, honestly, it’s too good to leave.
Why Go?
- Unreal views atop the Spanish Steps and Rome’s rooftops
- Fresh Mediterranean dishes with high-quality ingredients
- Great for sunset drinks, aperitivo, or a full dinner
Address: Via Sistina, 69, 00187 Rome, Italy
Website



Photo credit: Cielo website
Terrazza Les Étoiles at Atlante Star Hotel
If you want one of the best rooftop views of St. Peter’s Basilica, Les Étoiles is the move. Sitting on top of the Atlante Star Hotel in the Prati neighborhood, this place has a 360-degree panorama of Rome, with Vatican City stealing the spotlight. The food leans modern Italian, with a focus on fresh seafood and beautifully plated dishes, but honestly, it’s also just a solid spot for a cocktail and an unreal view. Whether you’re stopping by for aperitivo or going all in on a full dinner, this rooftop delivers. It’s especially great after a long day of sightseeing at the Vatican—because let’s be real, after all those steps, you deserve a spritz with a view.
Why Go?
- Incredible rooftop views with a direct sightline to St. Peter’s Basilica
- High-end Italian cuisine with fresh seafood and seasonal flavors
- A perfect spot for a scenic aperitivo or a romantic dinner
Address: Via dei Bastioni, 1, 00193 Roma RM, Italy
Website


Photo credit: Terrazza Les Étoiles website
Tiziano Terrace by Monti Palace Hotel
If you’re looking for a chill rooftop that isn’t overly touristy, Tiziano Terrace is where it’s at. The menu leans Mediterranean, with seasonal ingredients and fresh flavors, but let’s be real—the cocktails are the real star here. The bartenders know their craft, and whether you’re into a classic Negroni or something more creative, you won’t be disappointed. If you want a rooftop that feels a little more local, a little less crowded, and a lot more stylish, this is your spot.
Why Go?
- A sleek, stylish rooftop in the trendy Monti neighborhood
- Amazing cocktails and a solid aperitivo selection
- A great spot to escape the tourist crowds and soak in the city skyline
Address: Via Cavour, n. 185, 00184 Roma RM, Italy
Website


Photo credit: Tiziano website
Romantic Restaurants in Rome
Whether you’re planning the ultimate date night, celebrating a special occasion, or just want a candlelit dinner in the Eternal City, Rome has no shortage of romantic restaurants.
Mimi e Coco
Tucked away in the heart of Campo de’ Fiori, Mimi e Coco is one of those small, charming trattorias that makes you feel like you’ve stepped into a classic Italian love story. Think flickering candlelight, rustic wood tables, and an intimate, cozy vibe.
Why Go?
- Cozy, romantic atmosphere with dim lighting and classic Roman charm
- Traditional Roman dishes made with fresh, high-quality ingredients
- A well-curated wine list perfect for pairing with your meal
Address: Via del Governo Vecchio, 72, 00186 Roma RM, Italy
Website
Da Cicero
Da Cicero is one of those under-the-radar gems where you’ll feel like you’ve uncovered a secret romantic hideaway in Rome. With its soft lighting, intimate seating, and classic Italian charm, it’s perfect for a quiet dinner for two. Their tasting menus are a must-try, offering an array of traditional Roman dishes made with high-quality ingredients. Pair your meal with a bottle from their extensive wine list, and you have the recipe for an unforgettable date night.
Why Go?
- Intimate and cozy atmosphere, perfect for a date night
- Tasting menus showcasing the best of Roman cuisine
- Extensive wine list featuring top Italian selections
Address: Via Poli, 44, 00187 Roma RM, Italy
Mater Terrae at Raphael Hotel
For breathtaking views and refined dining, Mater Terrae is one of Rome’s most stunning fine dining experiences. Located on the rooftop of the Raphael Hotel, this restaurant offers panoramic views of Piazza Navona, St. Peter’s Basilica, and the Tiber River. The ambiance is elegant yet intimate, making it an incredible choice for a special night out. The organic, plant-based menu is a standout, proving that vegetarian fine dining can be just as indulgent as any other meal.
Why Go?
- Rooftop dining with stunning panoramic views
- Gourmet vegetarian menu that’s both creative and indulgent
- Perfect for a special occasion or a romantic evening in Rome
Address: Largo Febo, 2, 00186 Rome, Italy
Website





Best Affordable Restaurants in Rome
Eating well in Rome doesn’t have to mean draining your bank account. Some of the best meals in the city come from casual trattorias, hole-in-the-wall spots, and street food joints that serve up real Roman flavors without the Michelin-star price tag.
Bonci Pizzarium
If you’re looking for pizza near the Vatican, this is the spot. Bonci Pizzarium is famous for its pizza al taglio, which is sold by weight and topped with whatever fresh, seasonal ingredients Gabriele Bonci—the mastermind behind it all—feels like using that day. One bite and you’ll get why this place has a cult following. The crust is crispy, airy, and packed with flavor, thanks to its long fermentation process. This isn’t your average pizza by the slice; it’s a testament to Roman-style pizza’s versatility. Wash it down with a craft beer from their small but thoughtful selection.
Why Go?
- Famous for its pizza al taglio, made fresh daily with unique toppings
- Perfect for a quick, affordable meal near Vatican City
- A great spot to grab suppli and other Roman street food favorites
Address: Via della Meloria, 43, 00136 Rome, Italy
Website
Emma
Tucked near Campo de’ Fiori, Emma is the place to go for thin, crispy Roman style pizza and fresh, high-quality pasta dishes. Everything here is made with locally sourced ingredients, and you can taste the difference. Pair your meal with a glass of wine or a craft beer, and enjoy a laid-back, welcoming atmosphere that’s great for a relaxed meal.
Why Go?
- High-quality Roman style pizza with fresh, locally sourced ingredients
- A solid mix of pasta dishes and seasonal specials
- A modern yet casual atmosphere in the heart of Rome
Address: Via del Monte della Farina, 28, 00186 Rome, Italy
Website



Photo credit: Emma website
Piccolo Buco
If you’re near the Trevi Fountain and craving pizza, Piccolo Buco is where you need to be. This Wood-fired pizzas & pasta served in a cozy space. The toppings are simple but high quality, with fresh mozzarella, tomato sauce, and locally sourced meats and veggies. It’s a small restaurant, so expect a wait, but it’s absolutely worth it.
Why Go?
- Some of the best pizza near the Trevi Fountain
- A small, cozy spot with a welcoming atmosphere
- Perfectly balanced crust—crispy, airy, and full of flavor
Address: Via del Lavatore, 91, 00187 Rome, Italy
Website
All’Antico Vinaio
If you’ve been to Florence, you already know about All’Antico Vinaio. Lucky for you, they’ve brought their famous sandwiches to Rome. These aren’t just any sandwiches—they’re massive, flavor-packed panini loaded with the best meats, cheeses, and spreads. The bread is crispy on the outside, soft on the inside, and the fillings are stacked high. There’s usually a line, but service is fast, and it’s well worth the wait for one of the best sandwiches in the city.
Why Go?
- Huge, delicious panini that live up to the hype
- Fast service makes it a great grab-and-go option
- High-quality ingredients at budget-friendly prices
Address: Piazza della Maddalena, 3, 00186 Roma RM, Italy

Photo credit: All’Antico Vinaio website
Tonnarello
For a budget-friendly sit-down meal in Trastevere, Tonnarello is one of the best options. This place is always packed, and for good reason—the portions are massive, the prices are reasonable, and the vibe is lively. Their cacio e pepe, carbonara, and amatriciana are all top-tier, and their house wine is both cheap and good. If you’re looking for a classic Roman trattoria experience that won’t break the bank, this is it.
Why Go?
- Huge portions of classic Roman pasta dishes at great prices
- A lively atmosphere in one of Rome’s most charming neighborhoods
- A perfect spot for a casual, authentic meal
Address: Via della Paglia, 1, 00153 Rome, Italy
Website
Osteria da Fortunata
This spot is all about fresh, handmade pasta, and dare I say, it is considered by many as the best pasta restaurant in Rome. You can actually watch the pasta being rolled and cut in the window before it makes its way to your plate (sort of like the pizza places you visited as a kid, but WAY better). Their tonnarelli cacio e pepe is legendary, and their carbonara is just as good. Prices are super reasonable, especially for the quality you’re getting. If you want to experience real, homemade pasta in Rome, this is the place.
Why Go?
- Fresh, handmade pasta made daily
- Known for some of the best cacio e pepe in Rome
- Great value for high-quality, traditional Roman food
Address: Via del Pellegrino, 11, 00186 Rome, Italy
Website




Photo credit: Osteria da Fortunata website
Antico Forno Roscioli
If you’re looking for some of the best baked goods and pizza by the slice in Rome, Antico Forno Roscioli is a must-visit. This historic bakery, just a short walk from Campo de’ Fiori, has been perfecting the art of bread, pastries, and Roman-style pizza for generations. Their pizza al taglio (pizza by the slice) is legendary—thin, crispy, and topped with high-quality ingredients. Beyond pizza, their fresh breads, focaccia, and pastries are all worth trying, making it a great stop for a quick breakfast, snack, or light lunch.
It’s a grab-and-go kind of place, but that’s part of the charm. Pick up a few slices, stroll over to Campo de’ Fiori, and enjoy one of the best bites in Rome.
Why Go?
- Famous for thin, crispy pizza al taglio with amazing toppings
- A historic bakery with some of the best bread and pastries in the city
- A perfect spot for a quick, delicious bite near Campo de’ Fiori
Address: Via dei Chiavari, 34, 00186 Rome, Italy
Website
Gluten-Free Restaurants in Rome
Being gluten-free in Rome doesn’t mean missing out on the food scene. Whether you’re craving fresh pasta, a crispy pizza, or a classic Italian pastry, these restaurants make sure you get the full Roman food experience—without the worry.
Mama Eat
Located in the heart of Trastevere, Mama Eat is a must-visit if you want a gluten-free meal that still tastes just as good as the original. They have a dedicated gluten-free kitchen, meaning no cross-contamination, and their menu covers all the Roman classics—cacio e pepe, carbonara, amatriciana, and even crispy, thin-crust Roman-style pizza. The vibe is laid-back, making it a great choice for lunch or dinner, but since it’s popular with both locals and tourists, I’d recommend making a reservation if you’re visiting on the weekend.
Why Go?
- A fully gluten-free menu featuring all the Roman classics
- Known for their gluten-free cacio e pepe and Roman-style pizza
- Casual, welcoming vibe in the heart of Trastevere
Address: Via di S. Cosimato, 7/9, 00153 Rome, Italy
Website
Pantha Rei
Tucked away in a quiet alley near the Pantheon, Pantha Rei is a hidden gem for gluten-free Italian food. This cozy trattoria is AIC-certified, meaning they take gluten-free dining seriously, with a special menu that includes pasta, pizza, and appetizers made safely for celiacs. Their fried zucchini flowers stuffed with anchovies and cheese are a must-try, and their gluten-free pizza crust is one of the best in the city. They also have a small outdoor seating area, which is great for escaping the crowds. Since it’s in a central location, it’s best to make a reservation, especially during peak lunch and dinner hours.
Why Go?
- AIC-certified, so you can eat worry-free
- Serves gluten-free pizza, pasta, and classic Roman dishes
- Cozy, rustic setting near the Pantheon
Address: Via della Minerva, 19, 00186 Rome, Italy
Website
La Soffitta Renovatio
Just a short walk from Vatican City, La Soffitta Renovatio is a family-run restaurant that takes gluten-free dining to another level. They’re AIC-certified and have separate cooking areas to avoid cross-contamination, so everything on their gluten-free menu is completely safe. Their homemade ravioli is a standout, and the crispy pizza crust has a slight sourdough-like tang that makes it one of the best gluten-free pizzas in Rome. They even have gluten-free beer to pair with your meal. It’s a great spot to stop after visiting St. Peter’s Basilica, but it gets busy, so making a reservation is a smart move.
Why Go?
- AIC-certified with a fully gluten-free menu
- Serves gluten-free Neapolitan pizza, homemade pasta, and desserts
- Close to Vatican City, perfect for a post-sightseeing meal
Address: Piazza del Risorgimento, 46a, 00192 Rome, Italy
Website
La Pasticceria
If you’re looking for a fully gluten-free bakery, La Pasticceria is the spot. Conveniently located near Roma Termini, this place is a lifesaver if you need a quick breakfast or snack before catching a train. They serve both sweet and savory treats, from cornetti and cannoli to pizza by the slice, all made with fresh, high-quality ingredients. The best time to visit is in the morning when everything is just out of the oven, but they keep a good selection throughout the day if you need a midday pick-me-up.
Why Go?
- A 100% gluten-free bakery with both sweet and savory options
- Serves cornetti, cannoli, crostate, and pizza al taglio
- Conveniently located near Roma Termini, perfect for grab-and-go snacks
Address: Via Varese, 43, 00185 Roma RM, Italy
Website


Photo credit: La Pasticceria website
Indian Restaurant in Rome, Italy
If you’ve been indulging in endless plates of pasta and pizza but suddenly find yourself craving something spiced, Rome’s Indian food scene has you covered. Because let’s be real—sometimes you just need a break from all the pasta.
Jaipur Ristorante Indiano
Nestled in the lively Trastevere neighborhood, Jaipur Ristorante Indiano brings the flavors of Rajasthan to Rome. The space is warm and inviting, and the dishes are packed with bold spices. Their Jaipuri Special Murgh is rich and flavorful, while the tandoori platters never disappoint. Since it’s open late, it’s a great spot for dinner before exploring Trastevere’s buzzing nightlife.
Why Go?
- Cozy, authentic Indian spot in Trastevere
- Great selection of tandoori and curry dishes
- Open late, perfect for a post-dinner stroll through the neighborhood
Address: Via di S. Francesco a Ripa, 56, 00153 Rome, Italy
Website
Maharajah
A short walk from the Colosseum, Maharajah serves up North Indian flavors in a stylish but relaxed setting. The Maharajah Tandoori is packed with spice, and the Vindaloo Lamb has the perfect kick. A classic go-to? The butter chicken. If you’re looking for a break from Italian restaurants in Rome but still want something packed with flavor, this is the spot.
Why Go?
- Great location near the Colosseum, ideal for post-sightseeing dining
- Known for bold, flavorful North Indian dishes
- Cozy but upscale vibe, great for a nice meal out
Address: Via dei Serpenti, 124, 00184 Rome, Italy
Website
Mexican Restaurant in Rome italy
Because let’s be real—sometimes, after days of pasta and pizza, you just need a taco and a margarita. While Rome isn’t exactly known for its Mexican food, there are a couple of spots that actually get it right.
La Punta Expendio de Agave
If you’re after legit Mexican flavors and a killer cocktail menu, La Punta Expendio de Agave is the move. Tucked away in Trastevere, this place feels like a slice of Mexico in the middle of Rome. The menu is packed with tacos, ceviche, fresh guacamole, and salsas that actually bring the heat (which, let’s be honest, is rare in Italy). But the real standout? The drinks. Their tequila and mezcal selection is next-level, and their margaritas and palomas are some of the best in the city. It’s got a cool, energetic vibe, making it the perfect spot for a laid-back night out.
Why Go?
- Some of the best tacos and margaritas in Rome
- A massive selection of tequila and mezcal-based cocktails
- A trendy, laid-back vibe that makes it feel like a Mexican cantina in Trastevere
Address: Via di Santa Cecilia, 8, 00153 Rome, Italy
Website
La Cucaracha
For a classic, no-frills Mexican spot near the Vatican, La Cucaracha is a solid choice. This family-run restaurant serves up traditional Mexican comfort food, from cheesy enchiladas to sizzling fajitas. It’s cozy, casual, and full of personality, making it a great stop when you need a break from Italian food.
Why Go?
- A great spot for traditional Mexican comfort food
- Fun, colorful decor that adds to the experience
- Close to the Vatican, making it a perfect stop after sightseeing
Address: Via Mocenigo, 10A, 00192 Rome, Italy
Website
Kosher Restaurants in Rome
If you’re looking for a break from pasta and pizza but still want something rich in history and flavor, kosher Roman cuisine is the way to go. Whether you’re in the mood for crispy fried artichokes, slow-cooked stews, or something creamy and indulgent, these spots won’t disappoint.
Yotvata
If you’re looking for a solid kosher dairy spot, Yotvata is the place to be. This cozy restaurant is known for making its own cheese, which makes dishes like their gnocchetti with gorgonzola and walnuts extra creamy and flavorful. The atmosphere is casual and laid-back, making it a great stop for lunch or dinner. Just keep in mind they’re closed on Shabbat, so plan accordingly.
Why Go?
- Kosher dairy menu with house-made cheese
- Great mix of classic and modern Roman-Jewish dishes
- Casual, welcoming atmosphere
Address: Piazza Cenci, 70, 00186 Roma RM, Italy
Website
Renato al Ghetto
Set in one of the most historic areas of the city, Renato al Ghetto delivers classic Roman-Jewish dishes in a rustic yet relaxed setting. Their carciofo alla giudia (Jewish-style fried artichoke) is a must, crispy on the outside and tender on the inside. For something heartier, go for the pollo con i peperoni, a slow-cooked chicken dish that’s packed with flavor. Whether you’re grabbing a casual meal or booking a Shabbat dinner, this spot serves up authentic flavors and a welcoming atmosphere.
Why Go?
- Classic Roman-Jewish comfort food done right
- Known for crispy fried artichokes and rich, slow-cooked chicken
- Offers Shabbat meals on Friday nights and Saturdays
Address: Via del Portico d’Ottavia, 5, 00186 Roma RM, Italy
Website
Casalino
Casalino is the kind of place that makes you feel like you’ve stumbled into someone’s home for a family dinner. It’s small, cozy, and packed with comforting flavors. Their baccalà alla Casalino (a signature cod dish) is full of rich, slow-cooked flavor, while the risotto with pistachios and burrata is creamy, nutty, and just the right amount of indulgent. They’re open Sunday through Thursday, and if you’re visiting for Shabbat, you can book a Friday night dinner or Saturday lunch in advance.
Why Go?
- Family-run spot with a warm, homey feel
- Comfort food classics with a creative twist
- Offers Shabbat meals by reservation
Address: Via del Portico d’Ottavia, 1e, 00186 Roma RM, Italy




I hope this list helps you eat your way through Rome like a pro! Try everything, soak in the lively energy, and most importantly, leave room for gelato. If you need more travel tips, check out my other blog posts, including Travel Tips for Italy and Best Restaurants in Positano Italy, and follow along on Instagram @sierrainthecity for more food finds and adventures.
Buon appetito & ciao for now!
Additional Italy Trip Planning Resources:
- Italy Travel Tips
- 10-Day Italy Itinerary
- Best Things to Do in Italy
- Best Vineyards in Tuscany to Visit
Rome
- How to Pack for a Trip to Rome
- Where to Stay in Rome
- Visiting the Vatican
- How to Visit the Colosseum
Positano
Pin this post for later:




Roscioli was on my wish list last time I was in Rome and we didn’t get a chance to make it. Clearly I need to go back!
Rome truly has so many fine restaurants. We visited Rome about 20 years ago, so I don’t remember exactly which restaurants we went to, but we had such great food (and ice cream!).
Wow! I needed this blog post before I visited Rome a couple years ago (ahh, I can’t believe it’s already been a couple years)! I’d love to go back and try some of these places – everything looks delicious. Thanks for sharing these! Xx Sara
I should not read this post on an empty stomach. The food photography is excellent. This is a comprehensive guide I will use when I visit Rome.
Oh I had to take quite a few snack breaks! I don’t recommend writing on an empty stomach either.