16 Best Restaurants in Lecce, Italy
These are the best restaurants in Lecce, from a Puglia local.
Lecce, the baroque jewel of southern Puglia, is just a short drive from where I live, and believe me, I never need much convincing to head into town for a meal. Over the past few years, I’ve made Lecce my unofficial second home, not just for its ornate churches and golden stone facades, but for the dining scene that’s quietly and quickly ever-evolving.
As a travel writer based in Puglia, I’ve spent the better part of my weekends (and far too many weeknights) working my way through Lecce’s restaurants. From tucked-away trattorias where nonna still rules the kitchen to modern spots led by ambitious young chefs reimagining Salento’s culinary traditions, I’ve tasted it all—multiple times.
These are the Lecce restaurants I return to again and again, for long lunches under vaulted ceilings, aperitivo-fueled evenings in vine-draped courtyards, and dinners that stretch lazily into midnight. Whether you’re after earth-shattering pasta, coastal crudo, or that perfectly charred puccia, I’ve got you covered.
So come hungry. Here are the best restaurants in Lecce, Puglia, personally vetted, obsessively revisited, and absolutely worth your time.
Top Tip: These are the best restaurants in Lecce, and the locals know this. It’s a good idea to make reservations for pretty much all of them, for lunch or dinner. This is especially true at the weekends and during the busier high season months from May to October.


Don’t travel to Puglia without this curated map. Designed for discerning travelers, the Puglia Map is your private key to the region—featuring hundreds of exclusive pins from boutique hotels and destination restaurants to secluded beaches and cultural gems. It’s not just a map; it’s how insiders explore Puglia.
👉 Get access to the Puglia Map here. 🗺️
16 Best Restaurants in Lecce, Italy (My favorites)
1. Alle due Corti
Alle Due Corti is about as old-school Lecce as it gets. This isn’t the place for reinvention or modern flair; it’s a full-on love letter to Salento’s culinary roots, served up with serious pride and no shortcuts.
Run by the same family for decades, the menu is packed with traditional dishes like ciceri e tria (fried and boiled pasta with chickpeas), fave e cicorie, and whatever’s in season from the local countryside.
The handwritten menu is partly in dialect, the pasta is made fresh each morning, and the whole vibe feels like you’ve been invited into someone’s home—if their home came with a dining room full of earthenware, nostalgia, and unapologetically rich flavors. It’s casual, a little chaotic at times, and totally charming.
If you’re after a deep dive into Lecce’s food culture, start here. Then follow it up with a walk through the historic center to digest.
Best for: Traditional Salentine fare.
2. Trattoria Le Zie


I thought I’d save the best for last, but honestly, I don’t want to gatekeep. Trattoria Le Zie is the best restaurant in Lecce for local, traditional Salentine cuisine, hands down. You’d walk right past if you didn’t know what you were looking for: tucked behind an unmarked door on a quiet residential street, no frills, no fuss, just grandma-level cooking that knocks it out of the park every single time.
Inside, it feels like a living room turned dining room—doilies, family photos, and a handwritten menu that changes with the seasons (and possibly Nonna’s mood). Expect classic Lecce dishes done properly: silky fave e cicorie, ciceri e tria, stuffed zucchini flowers, and tender meatballs (made from horsemeat) in sauce that tastes like they’ve been simmering all day—because they probably have.
Le Zie translates to “the aunties,” and that’s exactly the vibe: comforting, familiar, and absolutely delicious. It’s cash-only, doesn’t always pick up the phone, and you’ll want a reservation—but it’s worth jumping through a few hoops to eat here.
It’s Lecce at its most honest and traditional, and once you’ve been, you’ll understand why everyone who knows about it speaks in whispers, like they’re in on a very tasty secret.
Best for: Traditional Salentine fare.
3. Primo Restaurant
If you’re craving a culinary experience that brings together tradition with innovation, Primo Restaurant in Lecce is a must-visit. Helmed by the prodigious Chef Solaika Marrocco, Italy’s youngest Michelin-starred chef, Primo offers a dining journey that reimagines classic Salento flavors with a contemporary twist.
The intimate setting, characterized by its vaulted Lecce stone ceilings and candlelit ambiance, sets the stage for a menu that’s both nostalgic and avant-garde. Dishes like the Parmigiana di melanzane with burnt wheat béchamel and the Animella all’arancia paired with raw Gallipoli shrimp show Marrocco’s ability to honor regional ingredients while pushing culinary boundaries.
Primo offers two tasting menus: the seven-course “Primo” and the more elaborate “100% Primo,” each reflecting the chef’s passion for storytelling through food. The wine list, curated by sommelier Silvia Antonazzo, complements the menu with selections that highlight the best of Puglia and beyond.
Reservations are essential, as the restaurant’s limited seating ensures a personalized and immersive dining experience. For those seeking an unforgettable meal that captures the essence of Lecce’s culinary evolution, Primo stands out as the best restaurant in Lecce- for anyone counting Michelin stars.
Best for: Michelin-starred fine dining.
Read more: 12 Best Restaurants in Ostuni, Puglia
4. Alex


At Alex Ristorante, seafood is the undeniable star of the table. The kitchen draws from both sides of Salento—the Adriatic and the Ionian—so the catch arrives impossibly fresh, often tasting like it left the sea mere hours earlier.
The oysters alone are worth the visit: briny, plump, and served simply enough to let their purity shine.
But the dish that lingers in memory is the restaurant’s signature tagliolini with lemon, stracciatella, and raw shrimp—a silky, citrus-kissed plate where creamy cheese and sweet, translucent shrimp meet delicate pasta in what honestly feels like an award-worthy combination.
It’s the kind of dish that quietly reminds you why Lecce sits between two seas.
Best for: Upscale seafood.
5. Duo Restaurante
If you don’t manage to snag a reservation at Primo, don’t fret, Duo Ristorante is more than just a worthy alternative. Located on Via Giuseppe Garibaldi, this Michelin-recommended gem offers a modern take on Apulian cuisine that’s both inventive and deeply rooted in tradition.
Chef Fabiano Viva, the passionate force behind Duo, brings a unique flair to the kitchen, drawing inspiration from his land, sea, and memories. His approach is evident in dishes like the “My sea I don’t know you” dessert—a lemon mousse with caper meringue and anchovies—that encapsulates the essence of the Mediterranean in a single bite.
The menu offers a variety of tasting experiences, including the “Mare,” “Terra,” and “Tradizione” options, each showcasing the richness of local ingredients.
The ambiance at Duo is intimate and refined, with subdued lighting and elegant decor creating the perfect setting for a romantic dinner or special occasion – a standout choice for those seeking a memorable meal in Lecce.
So, if Primo is fully booked, or even if it’s not, consider giving Duo a try. It’s a place where tradition meets innovation, and every dish tells a story worth savoring.
Best for: Upscale fine dining

6. 3 Rane
If you’re in the mood for something a little more intimate and a little less expected, Tre Rane is a sweet surprise tucked just outside the busiest parts of Lecce’s centro storico. It’s small, just a handful of tables, and the kind of place where the chef might personally come out and explain the menu (which I love).
The food leans modern, but with a real respect for tradition. You’ll find Puglian ingredients used in creative, sometimes unexpected ways, and the plating is thoughtful and creative. It’s perfect for a low-key dinner with a bit of flair. Book ahead if you can; spots go fast.
Best for: Upscale creative dinner
7. Osteria Da Angiulino
Osteria Da Angiulino is one of those Lecce restaurants I keep going back to, not because it’s trendy or buzzy (it’s not), but because the food is just solid. If you’re after the kind of meal that feels like it’s been cooked by someone’s nonno in a back kitchen somewhere, this is where you want to be.
You’ll walk in, probably wondering if you’re in the right place, and then suddenly you’re seated at a simple table with a red-checkered cloth, a carafe of house wine in front of you, and the smell of slow-cooked meat wafting from the kitchen.
We came here for lunch the first time, starving and sun-drenched after a long morning of sightseeing, and were immediately handed a handwritten menu that didn’t bother with translations. I loved that. We pointed, asked a few questions, and just trusted the process.
The ciceri e tria was everything: crispy, comforting, and delicious. The bombette? Meltingly soft. The portions? Let’s just say we didn’t leave hungry.
Best for: Local, traditional fare
8. Osteria degli Spiriti
Osteria degli Spiriti leans into elegance without being too formal—it’s the kind of Lecce dining spot where you dress up just a little, sip something cold and crisp, and settle in for a long, memorable meal.
Located in a quiet street just outside the tourist chaos, it’s one of those more refined osterias where the service is warm, the wine list is curated with care, and the food speaks for itself.
Start with the antipasto del mare—a stunning, ice-cold platter of raw seafood that might just ruin you for all other starters. It’s fresh, bright, and sets the tone for what’s to come. If you’re a pasta person, the handmade orecchiette with white ragù is a must.
Delicate, meaty, and silky in all the right ways. We also go for the lamb chops—tender, perfectly seasoned, and charred just enough to get that addictive smoky edge.
It’s the kind of place you book for a special night out, but still feel like you’ve stumbled onto a local secret. Classy, confident, and just the right amount of indulgent.
Best for: a more modern osteria experience
9. Osteria 203
Osteria 203 is a low-key gem that blends classic Lecce comfort food with just enough modern flair to keep things interesting. It’s casual, welcoming, and perfect when you want a great meal without the fuss, both at lunch and dinner.
Go for the cozze gratin (mussels gratin) to start, then dive into their rich, handmade orecchiette con sugo di braciole—a true local favorite and a must-try in Puglia. Portions are generous, flavors are bold, and the vibe is effortlessly relaxed.
Best for: a more modern osteria experience with Puglain classics
10. Yumi Izakaya
When you’re a little tired of all the traditional Salentine trattorias and osterias, head to Yumi Izakaya—Lecce’s answer to Tokyo-cool, with a side of Puglian soul. This intimate, design-forward spot offers something totally different: a small plates menu of Japanese-inspired dishes, many with local twists, and a sharp cocktail list to match.
The focus here is on flavor-packed bites—think crisp karaage chicken, silky tuna tataki, yakitori skewers, and fresh sashimi that’s surprisingly excellent for a town nowhere near Japan.
The vibe is dimly lit, buzzy, and a bit industrial, making it perfect for a date night or a break from all the rustic pasta and red wine. Skip the ramen, but the sake selection might just convert you.
Best for: Japanese izakaya fare
11. Osteria Da Cosimino e Figli
When you’re craving a hearty, no-nonsense meal that feels like a warm hug from Nonna, Osteria Da Cosimino e Figli is your go-to spot in Lecce. Affectionately known by locals as “Lu Cosiminu,” this family-run osteria has been serving up traditional Salentine fare since 1960.
The menu is a celebration of regional classics: start with the antipasto della casa, featuring delights like frittini misti, roasted peppers, and purè di fave con cicorie selvatiche.
For mains, the handmade foglie di ulivo pasta with porcini mushrooms and wild arugula is a standout, as is the tris di arrosto—a trio of grilled meats including sausage, skewers, and pork neck.
This is a place where locals gather, stories are shared, and every dish is a nod to the rich culinary heritage of Salento.
Best for: Traditional Salentine fare
12. La Bocca
Inside the beautifully restored Palazzo Zimara, La Bocca Restaurant offers one of Lecce’s more polished dining experiences. The contemporary Mediterranean restaurant focuses on seasonal, locally sourced ingredients and a thoughtful interpretation of regional cuisine, served either in an elegant dining room or in the intimate inner courtyard that feels like a secret garden in the middle of the historic center.
The kitchen leans into refined, sensory cooking with plates that are as carefully presented as they are flavorful, while the warm, attentive service keeps the atmosphere welcoming rather than overly formal.
If you’re in the mood for something more relaxed, head next door to Radino Wine Bistrot. It’s an excellent alternative for a laid-back lunch or aperitivo, where small plates, cheeses, and simple daily dishes are paired with the family’s own organic wines—from Negroamaro and Primitivo to Falanghina.
Grab a table, open a bottle, and let the afternoon drift by in classic Salento fashion.
Best for: Upscale, modern Italian/Puglian fare
13. I Latini
When you’re in the mood for a dining experience that brings in tradition with a touch of modern flair, I Latini in Lecce is a spot worth considering. Located in the heart of the historic center, this restaurant offers a menu that pays homage to Salento’s rich culinary heritage while introducing innovative twists.
Start your meal with their polpettine di melanzane, a delightful take on eggplant meatballs, or the burratina di bufala accompanied by confit cherry tomatoes and crispy capocollo.
For the main course, the sagna incannulata—a traditional rolled pasta served with fresh tomato, ricotta forte, and burnt leek—is a standout. Seafood enthusiasts might opt for the millefoglie di polpo, featuring layers of octopus and purple potatoes with basil drops – this dish was seriously noteworthy.
The ambiance at I Latini is both refined and welcoming, making it suitable for various occasions, from romantic dinners to gatherings with friends. The attentive staff and thoughtfully curated wine list enhance the overall dining experience.
Best for: Modern Mediterranean/Puglian fare


14. Trattoria Nonna Tetti
Trattoria Nonna Tetti is one of my go-to spots in Lecce when I’m craving simple, down-to-earth Salentine food that hits all the right notes. Tucked into a quiet corner of the historic center, it’s a place where the vaulted stone ceilings and rustic wooden furniture make you feel like you’ve stepped into Nonna’s home.
What I love most is the focus on hearty, traditional dishes without any unnecessary frills. Skip the antipasto (unless you’re really hungry) and dive straight into their pasta and secondi. The ciceri e tria—a local chickpea and pasta dish with crispy fried noodles—is a standout, and their meat dishes, like the grilled horse meat or mixed meat skewers, are deeply satisfying.
Another big plus: they’re open for lunch, which is a rarity in Lecce, especially during the off-season. So if you’re visiting in winter or just looking for a midday meal when many other Lecce restaurants are closed, Nonna Tetti has you covered.
Just be sure to book ahead or arrive early—it’s a favorite among locals and tends to fill up quickly.
Don’t go to Matera, or anywhere in Puglia, without my Puglia Black Book.
Designed for travelers who care where they eat, stay, and spend their time, my Puglia Map is your private key to the region, featuring hundreds of carefully vetted pins, from standout restaurants in Matera to masserie, beaches, and under-the-radar finds across Puglia.
It’s not just a map—it’s years of living here, distilled into one tool.
👉 Get exclusive access to the Puglia Map here 🗺️
15. La Cucina di Mamma Elvira
When you’re in Lecce and craving a meal that feels both homey and elevated, La Cucina di Mamma Elvira is your spot. This charming eatery offers a menu that pays homage to Salento’s culinary traditions, with dishes like ciceri e tria (pasta with chickpeas) and pezzetti di cavallo (horse meat stew). The atmosphere is relaxed and welcoming, making it an ideal place to unwind after a day of exploring the city.
Just a short stroll away, you’ll find Mamma Elvira Enoteca, their cozy wine bar that boasts an impressive selection of Puglian wines. It’s the perfect spot to sample local vintages, with knowledgeable staff on hand to guide you through their offerings.
Whether you’re a seasoned oenophile or just looking to enjoy a glass of something new, the enoteca provides a delightful complement to your dining experience.
Together, La Cucina di Mamma Elvira and Mamma Elvira Enoteca offer a unique blend of traditional flavors and local wines, really capturing the essence of Lecce’s vibrant food scene.
Best for: Casual classics, bistro fare
16. Rosetta
Rosetta isn’t exactly a restaurant, more of a glorified hole-in-the-wall with a cult following, but it absolutely earns its place on this list as one of the best pizzerias in Lecce. If you’re craving a proper Neapolitan-style pizza, the kind with a blistered, chewy crust and just the right balance of char and tang, this is where you want to be. And yes, it’s mostly locals—always a good sign.
The menu sticks to the classics with a few creative twists, and they don’t try to do too much. Just pizza, done exceptionally well. There are a handful of tables inside, so either come early or do as the Italians do and show up fashionably late once the dinner rush has eased.
It’s a little walk from the historic center—not far, but just enough to justify ordering that extra pizza or two.
Can’t get a table or feeling curious? 400 Gradi is a solid backup with a similarly serious approach to dough, but honestly… once you’ve had Rosetta, you might not settle for anything else.
Best for: Pizza
Looking for more places to eat in Lecce? Download my Puglia Map, which includes all my Lecce and Puglia recommendations.
So, what ended up being the best restaurant in Lecce for you? Let me know your questions and comments below, I’d love to hear from you.
Planning a trip right now? These are just some of my favourite websites I use to book everything from hotels to rental cars!
Discover Cars for quick and easy car rentals worldwide & in Europe
Booking.com for great deals on hotels
Agoda also for great deals on hotels
Viator for tours and adventures around the world
FOUND THIS POST HELPFUL? PIN IT AND SHARE




great review , thank you for sharing.
Osteria 203 was fabulous. It feels obscene to say, but the traditional menu gets a little repetitive and this place was so interesting and vibrant. Thanks for having them on this list! They are a bit off the tourist path, so I probably would not have found it without this suggestion.
So glad you enjoyed it!!