Eating the French Riviera: Where Socca Is Religion, Bouillabaisse Has Rules, and the Best Meals Happen on Plastic Chairs
Elena Vasquez here. I write about food that tells a story, and the French Riviera has been telling me stories for fifteen summers. I don't do tasting menus for their own sake. I do them when the chef has something to say. I don't eat socca because it's trendy. I eat it because a man named Steve Bernardo has been making it in the same wood-fired oven since before I had my first passport. I've watched the Riviera's food scene transform from a secret locals kept to something the world discovered—and I've watched some places sell their soul in the process. This guide is for people who want to eat the real Riviera, not the brochure version. The one where the best meal of your trip might cost €6 and come on a paper plate.
What Riviera Food Actually Is (Hint: It's Not Just Rich People at Beach Clubs)
Before you eat anything here, you need to understand a basic truth: the Riviera has two food cultures running parallel, and most tourists only see one. There's the glossy Michelin-starred world of Monaco and Cannes—the world of Alain Ducasse and €400 tasting menus. And then there's the other Riviera, the one that's been here for centuries: Niçoise cooking, born from poverty and ingenuity, shaped by Italian borderlands and Mediterranean abundance.
Niçoise cuisine isn't French. Not really. Until 1860, Nice was Italian. The Kingdom of Sardinia ruled here. That Italian DNA is everywhere—in the chickpea flour socca that mirrors Genoa's farinata, in the stuffed vegetables called petit farcis, in the pasta and gnocchi that appear on every local table. When France took over, they didn't erase that identity. They just taxed it, regulated it, and tried to make it sound more French.
The Cuisine Nissarde label, created by the Academy of Cuisine Nissarde in the 1980s, was supposed to protect this heritage. It certifies restaurants that maintain authentic traditions—the real salade niçoise (no cooked potatoes, no green beans, despite what every bistro in Paris serves), the proper socca, the bourride made correctly. Look for the yellow and red sticker. It matters.
What defines the food here is constraint. The local soil is thin and stony. The climate is hot and dry. People learned to do remarkable things with chickpeas, olives, anchovies, and vegetables. The result is a cuisine that's simultaneously humble and sophisticated—simple ingredients treated with enormous care.
Nice: The Heart of It All
Chez Pipo: The Socca Cathedral
Address: 13 Rue Bavastro, 06300 Nice
Hours: Wednesday–Sunday, 11:30 AM–3:00 PM and 7:00 PM–10:00 PM (closed Monday–Tuesday)
Price: €3.50–7.50 per person
Phone: +33 4 93 55 88 82
Reservations: Not accepted—arrive early or wait
Steve Bernardo has been making socca here for decades in an oven that's been running since the 1930s. The setup is almost comically simple: a wood fire, a massive copper hotplate, chickpea flour batter, olive oil, salt, pepper. That's it. The magic is in the timing and the heat. A proper socca emerges blistered and blackened at the edges, creamy and almost custard-like in the center. It should be eaten immediately, while it's still screaming hot, with nothing but a dusting of black pepper and your fingers.
The restaurant itself is a time capsule—tomette tile floors, simple wooden furniture, the kind of place where Socialist Party members used to gather in the back room. It's been called the unofficial headquarters of the Niçoise left. That political history is gone now, but the energy remains: this is a place for locals, not tourists, even though tourists have definitely found it.
Arrive at 11:30 AM when they open. The first socca of the day is the best—hotter, crispier, with that perfect blistered exterior. Order the socca nature (plain) first. Appreciate it in its pure form. Then try the version with scallions, marinated peppers, and anchovies. Don't skip the pissaladière here—the thick-crust onion tart topped with anchovies and olives is the best in Nice, slow-cooked until the onions are nearly jam.
A note on the hours: they're closed Monday and Tuesday. Summer Tuesdays they sometimes open, but don't count on it. When they sell out, they close. I've seen the door locked at 2:00 PM on a Saturday because the day's batch was gone.
La Merenda: No Phone, No Cards, No Compromises
Address: 4 Rue de la Terrasse, 06300 Nice
Hours: Monday–Friday, 12:00 PM–2:00 PM, 7:00 PM–9:30 PM (closed weekends)
Price: €25–35 for three courses
Reservations: Not accepted—show up and hope
Dominique Le Stanc ran the kitchen at Chantecler, the two-Michelin-star restaurant at the Negresco. Then he left, bought a tiny room in the Old Town, and opened a restaurant with no phone, no credit cards, and a menu written on a chalkboard. That was in 1996. He's still there, still cooking, still refusing to compromise.
The menu is pure Niçoise: daube (beef stew slow-cooked in red wine with orange peel and cinnamon), beignets de sardines (crispy sardine fritters), petit farcis, gnocchi with sage butter. The flavors are enormous. The space is tiny—maybe 20 seats. The wine list is short and local. This is the most authentic Niçoise dining experience in Nice, full stop.
The catch: you have to show up. No reservations. Cash only. Closed weekends. I've seen people turned away at 12:15 PM because every seat was full. My strategy: arrive at 11:50 AM and wait by the door. Or go for dinner at 7:00 PM on a Monday or Tuesday, when the weekend crowds have gone home.
Jan: When South Africa Meets the Mediterranean
Address: 12 Rue Lascaris, 06300 Nice (Port district)
Hours: Tuesday–Saturday, 7:30 PM–9:30 PM
Price: €150–200 for tasting menu; wine pairing additional €80–120
Phone: +33 4 97 19 32 23
Reservations: Essential, ideally 2–3 weeks ahead
Jan Hendrik van der Westhuizen is South African, and he brought his country's flavors with him: vetkoek dough balls, biltong, maize. But he's been here over a decade now, and his cooking has become a genuine fusion—not the forced kind, but the kind that happens when someone deeply understands two cuisines and finds the bridges between them.
The restaurant seats only 20 guests. The room is candlelit and intimate. The bread comes from Bordonnat, Nice's best bakery. The oils are sourced from Oliviera in the Old Town. The tasting menu is seven courses, and it's the kind of meal that takes three hours and leaves you stunned.
For a more accessible option, try Le Bistro de Jan downstairs—same kitchen, shorter menu, lower prices (€50–80), no reservations needed.
Lou Pilha Leva: Eat on the Street
Address: 10 Rue du Collet, 06300 Nice
Hours: Daily, 10:00 AM–10:00 PM
Price: €10–18 per person
Phone: +33 4 93 80 31 91
In the heart of the Old Town, this casual spot serves cheap, authentic local food at street-side benches. The petit farcis are exceptional—vegetables stuffed with seasoned meat and baked until they collapse under their own tenderness. The socca is consistently good, though not at Chez Pipo's level. The pan bagnat (the Niçoise salad in sandwich form, with bread soaked in olive oil) is one of the best in town.
Expect to queue, especially at lunch. The wait is part of the experience. Order at the counter, take your food to a bench, and eat while watching tourists get lost in the narrow streets. This is unpretentious, delicious, and deeply local.
Castel Plage: Lunch with Your Feet in the Sand
Address: 8 Quai des États-Unis, 06300 Nice
Hours: Daily, 10:00 AM–11:00 PM (seasonal)
Price: €35–60 per person
Phone: +33 4 93 85 22 66
Carved into the cliff at the eastern end of the Bay of Angels, Castel Plage is technically a beach club, but the food transcends the genre. The menu is an ode to the Mediterranean—seabass fillet with champagne sauce, ceviche with citrus, whole grilled fish that was swimming that morning. The setting is extraordinary: you're literally on the water, waves lapping at the rocks below, the entire sweep of the Promenade des Anglais visible to your left.
Lunch here is the move. Come at 1:00 PM, take a table on the terrace, and stay until 4:00 PM. The rosé is cold, the fish is fresh, and the view is unbeatable. Reserve in summer.
Antibes: Where the Market Sets the Menu
Antibes doesn't get the food attention it deserves. While Nice hogs the spotlight, this walled town between Nice and Cannes has Provence's largest covered market, a fishing port where boats still unload their catch at dawn, and an old town full of restaurants that cater to locals first, tourists second.
Marché Provençal: The Market That Runs the Town
Address: Cours Masséna, 06600 Antibes
Hours: Tuesday–Sunday, 6:00 AM–1:00 PM (until 2:00 PM in summer)
Best time: Before 9:00 AM
This covered market is the engine of Antibes' food culture. Under its 19th-century iron canopy, vendors sell fish straight from the boats in Port Vauban, vegetables from farms in the hinterland, cheeses from the Alps, and olives from groves you've probably driven past. The flower sellers occupy the eastern end, filling the market with lavender and rose perfume.
Come early. The best fish is gone by 9:00 AM. The socca vendor near the entrance makes a version that's thinner and crisper than Nice's—some say better, though I'd never say that out loud in Nice. Buy a wedge, a container of tapenade, and a bag of cherries. Eat at the metal tables near the fountain while local grandmothers argue about the price of zucchini flowers.
La Petite Escale: The One-Man Kitchen
Address: 30 Rue Fourmillière, 06600 Antibes
Hours: Wednesday–Sunday, lunch and dinner (closed Monday–Tuesday)
Price: €35–55 for three courses
Phone: +33 9 87 39 94 98
Reservations: Essential, especially in summer
A tiny bistro hidden in the back streets of the old town, with a kitchen so small the chef works alone and a dining room that seats maybe 15. The menu changes with what the chef finds at the market that morning—seabass, monkfish, shrimp, all treated with respect and precision. The bream ceviche is a perfect starter: fresh, zingy, precisely seasoned. This is the kind of place where the chef might emerge from the kitchen to explain why he paired a specific wine with your fish.
Le Vauban: Old School, Done Right
Address: 7b Rue Thuret, 06600 Antibes
Hours: Wednesday–Sunday, 12:00 PM–2:00 PM, 7:00 PM–9:30 PM (closed Monday–Tuesday)
Price: €49 for three-course "Menu Vauban"
Phone: +33 4 93 34 33 05
The decor is aggressively classical—red banquettes, wood paneling, the kind of place your French grandfather would love. But the food is superb: modern Provençal cooking that respects tradition without being trapped by it. The veal with Niçoise vegetables and panisse (chickpea fries) is the south of France on a plate. The chocolate mousse comes encased in a chocolate dome with maple syrup ice cream. At €49 for three courses including amuse-bouche and pre-dessert, this is one of the best values on the Riviera.
Villefranche-sur-Mer: The Village That Time Respected
La Mère Germaine: Bouillabaisse and History
Address: 7 Quai Amiral Courbet, 06230 Villefranche-sur-Mer
Hours: Daily, 12:00 PM–2:30 PM, 7:00 PM–10:30 PM (until 9:30 PM Wednesday)
Price: €45–75 per person; bouillabaisse for two €120–150
Phone: +33 4 93 01 71 17
Reservations: Recommended for dinner, essential weekends
Since 1938, La Mère Germaine has sat on the quay in Villefranche-sur-Mer, serving bouillabaisse to fishermen, artists, and the occasional movie star. Jean Cocteau painted the fishermen's chapel nearby and ate here regularly. The restaurant hasn't changed much since—same family, same commitment to Mediterranean cooking, same view of the harbor.
The bouillabaisse is the reason to come. Not the watered-down tourist version you find in Nice's tourist traps, but the real thing: rascasse, rockfish, monkfish, and shellfish slow-cooked in a saffron broth with garlic and olive oil, served with rouille (saffron and garlic mayonnaise) spread on crusty bread. It's a two-person minimum, and it takes time—order it when you sit down, not when you're already hungry.
The sea bass here is also exceptional, artfully presented with pine nut salsa. The fish soup, served with a generous dollop of fiery aioli, is one of the best on the coast. This is not cheap dining, but it's honest. You're paying for fish that was caught that morning, cooked by people who have been doing this for three generations.
Menton: The Lemon Kingdom
Menton is the Riviera's last town before Italy, and it feels different from the rest of the coast. The architecture is more Italian, the climate is warmer (it has its own microclimate), and the lemons here are famous enough to have their own festival and protected status. The Fête du Citron in February draws 250,000 visitors to see giant sculptures made of citrus fruit. But the real reason to come is the food.
Mirazur: Three Stars and a Garden
Address: 30 Avenue Aristide Briand, 06500 Menton
Hours: Tuesday–Saturday, lunch and dinner (closed Sunday–Monday)
Price: €280–350 for tasting menu
Phone: +33 4 92 41 86 86
Reservations: Essential, ideally 2–3 months ahead
Mauro Colagreco's Mirazur sits on a hillside above Menton with views of the Mediterranean and the mountains behind. It has three Michelin stars and was named world's best restaurant in 2019. But what makes it special isn't the accolades—it's the garden. Colagreco grows much of what he serves on the terraced hillside behind the restaurant, and his "Menu Universe" is organized not by course but by the elements: root vegetables, leaves and flowers, fruits and seeds.
The San Remo prawns infused with rose, the quinoa risotto with woodland mushrooms and parmesan cream—these are the dishes that earned the third star. This is a once-in-a-trip splurge, a three-hour experience that starts with a walk through the gardens and ends with petit fours on the terrace. Come for lunch if you can; the light on the Mediterranean is something you can't get at dinner.
Le Petit Port: Lemon and Seafood
Address: 4 Rue du Jonquier, 06500 Menton
Hours: Daily, 11:00 AM–10:30 PM
Price: €20–35 per person
Phone: +33 4 93 35 83 68
A simple harborside restaurant where the menu is written on a chalkboard and the fish was swimming that morning. The soupe de poissons is excellent—rich, deeply flavored, served with rouille and croutons. The friture de calamars (tiny fried squid) is the kind of thing you eat with your fingers while watching the boats in the harbor.
But you're here for the lemon. Menton's lemons are sweeter, less acidic than other varieties, with a thin rind and intense fragrance. They're used in everything here: lemon tarts, lemon-infused olive oil, lemon sorbet, lemon-scented grilled fish. The tarte au citron at the bakery Jean Luc Pelé (multiple locations in Menton) is worth the trip alone.
Monaco: The Grand Illusion of Dining
Le Louis XV - Alain Ducasse: The Temple
Address: Place du Casino, 98000 Monaco
Hours: Thursday–Monday, 12:00 PM–2:00 PM, 7:30 PM–9:30 PM (closed Tuesday–Wednesday)
Price: €300–450 for tasting menu; €200–300 for lunch menu
Phone: +377 98 06 36 36
Reservations: Essential, ideally 1 month ahead for dinner
Three Michelin stars. Located in the Hôtel de Paris. Ducasse's "cuisine of essentials" celebrates Mediterranean ingredients in their purest form. The gilded dining room, the impeccable service, the wine cellar with over 400,000 bottles—this is the pinnacle of Riviera dining, and the price reflects it.
The "Menu Jardins" focuses on vegetables from the restaurant's own gardens. The lamb from the Alps, the fish from the Mediterranean, the olive oil from a specific mill in Provence—everything is sourced with obsessive precision. This is dining as theater, as art, as an expression of a philosophy.
Is it worth it? If you have the money and you care about this kind of cooking, yes. If you're going to stress about the bill, don't come. The memory should be of the food, not the anxiety.
Caffè Ligure: The Alternative
Address: 9 Rue Grimaldi, 98000 Monaco
Hours: Monday–Saturday, 7:00 AM–7:00 PM
Price: €8–15 per person
Phone: +377 93 30 23 24
Not everyone in Monaco eats at Ducasse prices. This historic café near the market has been serving Monégasque and Italian specialties since 1905. The barbajuan (fried ricotta and chard fritters) are the best in Monaco, and the pissaladière is made fresh each morning. Stand at the counter with a coffee and a pastry, watch locals buy their produce at the market across the street, and remember that Monaco had a food culture before the casinos.
What You're Actually Eating: A Quick Guide
Socca: Chickpea flour, water, olive oil, salt. Baked in a wood-fired oven on a copper hotplate until blistered and blackened at the edges. Eaten hot with black pepper. Costs €3–6. Cold socca is a tragedy.
Pan Bagnat: The Niçoise salad as a sandwich. Round bread soaked in olive oil, filled with tuna, egg, anchovies, tomatoes, cucumbers, olives. No vinegar—lemon juice only. Costs €5–8.
Pissaladière: Thick-crust tart with slow-cooked onions, anchovies, olives. No cheese. Costs €4–8 per slice.
Petit Farcis: Vegetables stuffed with seasoned ground meat, baked until meltingly tender. Costs €12–18.
Bourride: White fish and shellfish in saffron broth with garlic, olive oil, vegetables. Served with croutons and aioli. Costs €25–40.
Salade Niçoise: Fresh tuna, eggs, anchovies, tomatoes, cucumbers, olives, vinaigrette. No potatoes. No green beans. Anyone who serves it with potatoes is pandering to tourists.
The Wines You Should Actually Drink
Bellet: Produced in the hills above Nice, one of France's smallest AOC appellations. The rosé is crisp and mineral. Look for Domaine de la Source or Château de Crémat. €20–35 in shops.
Côtes de Provence Rosé: The Riviera's default summer drink. Most is mediocre. Look for smaller producers: Château Minuty, Domaines Ott. €15–30 in shops. The good stuff has actual structure, not just pinkness.
Bandol: Provence's most serious red—Mourvèdre-based, structured, age-worthy. Domaine Tempier is the benchmark. €25–45.
Pastis: The anise-flavored apéritif that's the soundtrack to Riviera afternoons. Order "un pastis" and add water to taste—it turns cloudy, which is exactly right. Ricard is standard; try Henri Bardouin for something different. €3–6.
What to Skip (And What to Do Instead)
Skip: Restaurants on the Promenade des Anglais with laminated menus in six languages. The food is overpriced, mediocre, and designed for people who won't come back anyway.
Do instead: Walk two streets inland. Any restaurant on Rue Masséna or in the Old Town will be cheaper and better.
Skip: "Bouillabaisse" in Nice's tourist traps. Real bouillabaisse comes from Marseille. What you get in Nice is usually fish soup with inflated prices.
Do instead: Order bourride if you're in Nice, or take the train to Marseille for the real thing. In Villefranche, La Mère Germaine does it properly.
Skip: Any restaurant claiming "authentic Niçoise cuisine" without the Cuisine Nissarde label. It's like a restaurant claiming "authentic BBQ" in Texas without a smoker.
Do instead: Look for the yellow and red sticker, or ask locals where they eat.
Skip: The restaurants in Monaco during the Grand Prix (late May). Prices triple, reservations become impossible, and the atmosphere is more about being seen than eating well.
Do instead: Visit Monaco in March or October. Same restaurants, sane prices, better service.
Skip: Eating dinner before 7:30 PM. The French don't eat early, and restaurants that cater to early diners are usually tourist-oriented.
Do instead: Embrace the local schedule. Lunch at 12:30 PM, dinner at 8:00 PM or later. Have a coffee and a croissant at 4:00 PM if you're hungry.
Skip: The "Niçoise salad" with potatoes and green beans. It's not authentic, and it tells you the kitchen doesn't care about the local tradition.
Do instead: If you see potatoes in your salade niçoise, send it back. Or better yet, leave and go to La Merenda.
Skip: Buying rosé from supermarkets without checking the producer. Most supermarket rosé is industrial wine made for quantity, not quality.
Do instead: Look for specific châteaux or domaines. Ask at a wine shop (Nicolas has knowledgeable staff). Spend €15–20 instead of €8. The difference is enormous.
Skip: Restaurants in Antibes' Port Vauban that display photos of their food on boards outside. They're targeting yacht crews and tourists who won't return.
Do instead: Walk into the old town. Rue Thuret and Rue Aubernon have the real restaurants—Le Vauban, La Petite Escale, Bistro Chez Jules.
Practical Logistics
Getting Around
The Riviera is compact. Nice to Cannes is 30 minutes by train (€5–7). Nice to Monaco is 20 minutes (€4–5). Nice to Villefranche is 10 minutes (€2–3). Nice to Antibes is 20 minutes (€4–5). Nice to Menton is 35 minutes (€5–7). The TER regional train runs every 20–30 minutes along the coast. Buy tickets at machines or the SNCF app—paper tickets need to be validated in the yellow machines before boarding.
Within Nice, the tram is €1.70 per ride (buy tickets at machines before boarding). Walking is often faster than driving in the Old Town. Taxis are expensive and unnecessary. Uber operates but can be scarce.
Budget Reality
- Budget: €30–50 per day (market breakfasts, socca lunches, supermarket wine, picnic dinners)
- Mid-range: €80–150 per day (sit-down lunches, nice dinners, good wine)
- Luxury: €300+ per day (Michelin dining, premium wines, beach clubs)
The Riviera can be done cheaply if you eat like a local. Chez Pipo for lunch (€6), a pan bagnat from a bakery (€5), wine from a shop (€12/bottle), dinner from the market cooked at your accommodation. The expensive version involves beach clubs (€50+ for a lounger), Michelin stars, and hotel restaurants.
When to Come
Spring (March–May): Wild asparagus, artichokes, strawberries. Restaurant terraces open. The weather is perfect—warm but not hot. This is my favorite time.
Summer (June–August): Peak season. Higher prices, crowded restaurants, booking essential. But also: melon de Cavaillon, fresh figs, tomatoes at their peak. If you come in summer, book restaurants two weeks ahead.
Autumn (September–November): Grape harvest brings wine festivals. Wild mushrooms appear. The sea is still warm in September. This is the secret season—good weather, fewer crowds, restaurants relaxed.
Winter (December–February): Citrus season. Menton's lemon festival in February. Truffles from Grasse on upscale menus. Some restaurants close for the season, but the ones that stay open are serving locals, not tourists.
What to Know
- Service compris: Tipping is included by law. Leave small change or round up for good service, but don't feel obligated to tip 20%.
- Water: Tap water is safe and free—ask for "une carafe d'eau." Sparkling water ("eau gazeuse") costs €3–6.
- Meal times: Lunch 12:00 PM–2:00 PM. Dinner 7:30 PM–10:00 PM. Many restaurants close between 2:00 PM and 7:00 PM.
- Reservations: Essential for high-end restaurants in summer. For casual spots, arrive early (11:45 AM for lunch, 7:00 PM for dinner).
- Language: Learn "l'addition, s'il vous plaît" (the check, please) and "une carafe d'eau" (tap water). Most places in tourist areas speak English, but effort is appreciated.
Emergency Contacts
- Police: 17
- Medical emergency: 15
- General emergency: 112
- Nice Tourist Office: +33 8 92 70 74 07
- Lost or stolen cards: Cancel immediately through your bank's app
About the Author
Elena Vasquez has been eating her way through the French Riviera for fifteen summers. A food writer and cultural historian, she believes the best meals happen where locals gather, not where guidebooks point. She has strong opinions about socca, salade niçoise, and anyone who puts potatoes in the latter. When not on the Riviera, she writes about food, culture, and the stories that happen when people sit down together.
By Elena Vasquez
Cultural anthropologist and culinary storyteller. Elena spent a decade documenting traditional cooking methods across Latin America and the Mediterranean. She holds a PhD in Ethnography from Barcelona University and believes the best way to understand a place is through its kitchens and ancient streets.