Mahé is the kind of island where the scent of grilled fish and coconut curry drifts out of roadside kitchens just as you start to get hungry. With over 115,000 residents, it holds the vast majority of Seychelles’ population, and that density means the food scene runs deep — from takeaway joints serving octopus curry to sit-down restaurants plating Creole classics with a view. This guide covers the spots on Mahé where the cooking is honest, the ingredients are local, and the prices reflect what Seychellois actually pay. It’s written for anyone who wants to eat well without the resort markup, whether you’re traveling with kids or on your own.
Roughly 80% of Seychelles’ food is imported, making the local Creole dishes that rely on island-grown ingredients a rare and valuable find.
Mahé’s best authentic eats are found at small takeaway counters and family-run lakaz restaurants, not the hotel buffets. The trade-off is that hours can be unpredictable and English menus aren’t guaranteed, but the flavors are worth the extra effort.
Food-focused travelers
Budget-conscious diners
Families wanting local flavors
Below is a quick-reference table of the spots covered in this article, organized by what they do best and when to go.
| Spot | Known For | Price Range | Best Time to Go | Key Tip |
|---|---|---|---|---|
| Marie Antoinette | Traditional Creole buffet lunch | SCR 350–500 per person | Weekday lunch (11:30 a.m.–2:30 p.m.) | Arrive by noon for the freshest dishes — the buffet doesn’t get replenished after 1:30 p.m. |
| La Plaine St. André Takeaway | Octopus curry and grilled fish | SCR 50–120 per dish | Lunch (11 a.m.–2 p.m.) | Bring cash — no card payments accepted, and the ATM in Anse Royale is often down. |
| Delplace | Fruit bat curry (sourit) and ladob | SCR 100–200 per main | Dinner (6 p.m.–9 p.m.) | Call ahead to confirm they’re serving bat that day — it’s seasonal and sells out fast. |
| Kafe Kreol | Modern Creole tasting menu | SCR 600–900 per person | Dinner (reservation only) | Book at least two days ahead; the six-course menu changes weekly based on market catch. |
| Bazar Labrin Market | Street food and fresh produce | SCR 25–80 per item | Saturday morning (7 a.m.–noon) | Go hungry and try the samoussas from the stall nearest the entrance — they’re fried to order. |
Marie Antoinette: The Creole Buffet That Sets the Standard
Marie Antoinette has been serving traditional Seychellois food since the 1970s, and it remains one of the most reliable places on Mahé to try a wide range of dishes in one sitting. The restaurant operates out of a restored colonial house in Victoria, with a covered veranda that keeps the heat manageable. Lunch is served as a buffet, and the spread typically includes grilled fish, chicken curry, breadfruit chips, chatini (a local chutney), and ladob — a sweet plantain or cassava dessert cooked in coconut milk.
The buffet format works well for families because kids can pick and choose without committing to a full plate of something unfamiliar. Lily and Ethan loaded up on the grilled fish and rice before cautiously trying the chatini — which, to their surprise, they liked. The downside is that the buffet isn’t replenished aggressively, so arriving after 1 p.m. means you’re working with what’s left. If you’re short on time or appetite, skip the dessert section and focus on the curries and grilled items, which are the strongest part of the meal.
Marie Antoinette doesn’t take reservations for lunch — it’s first come, first served. Aim for 11:30 a.m. to beat the tour groups that roll in around 12:30 p.m.
La Plaine St. André Takeaway: Roadside Creole at Its Best
Just south of Anse Royale, La Plaine St. André is the kind of place you’d drive past if you weren’t looking for it. It’s a small takeaway counter attached to a grocery store, with a few plastic tables under a corrugated roof. The menu changes daily depending on what’s been caught, but the octopus curry in coconut milk is a near-constant, and it’s one of the best versions on the island. A portion costs around SCR 80 and comes with rice and a small salad.
This is where you go for a lunch that costs less than a cocktail at a resort. The trade-off is that there’s no menu in English, and the woman running the counter will likely ask what you want in Creole. Pointing at what other customers are eating works fine. For families, the small portions are a plus — you can order two or three different dishes and share them without waste. Michael and I split the octopus curry and a grilled jobfish, and it was the most memorable meal we had on the south coast.
La Plaine St. André closes by 2 p.m. most days, and sometimes earlier if the food sells out. Don’t plan on a late lunch here — aim for 11:30 a.m. to have the best selection.
Delplace: Where Adventurous Eaters Go
Delplace sits in the village of Anse Boileau and is one of the few restaurants on Mahé that regularly serves fruit bat curry, known locally as sourit. The bat is slow-cooked in a rich, dark sauce with spices and coconut milk until the meat is tender enough to pull apart. It’s a dish that divides visitors, but for Seychellois families, it’s a weekend staple. Delplace also does a solid ladob and grilled fish, so there are safer options if bat isn’t your thing.
If you’re traveling with kids who are open to trying something unusual, this is the place to do it. Ethan was skeptical until he tried a piece of the bat meat, which he described as “like dark chicken.” Lily passed and stuck with the grilled fish, which was just as good. The restaurant itself is bare-bones — don’t expect ambiance or a view. What you get is honest home cooking that tastes like it came out of a Seychellois grandmother’s kitchen. If you’re short on time or not interested in game meat, skip Delplace and head to Kafe Kreol instead.
Kafe Kreol: Modern Creole in a Tasting Format
Kafe Kreol takes a different approach from the other spots on this list. Instead of a buffet or takeaway counter, it offers a six-course tasting menu that reinterprets traditional Seychellois dishes with modern techniques. The menu changes weekly based on what’s available at the Victoria fish market, so you might get smoked marlin tartare one week and coconut-poached snapper the next. The restaurant is located in a quiet residential area of Beau Vallon, with a small garden and open kitchen.
This is the splurge option on the list, and it’s best suited for couples or solo travelers who want to understand Creole cuisine beyond the basics. For families, it’s a tougher fit — the tasting format runs about two hours, and the portions are small and refined, which doesn’t always land with kids. We left Lily and Ethan with a sitter and went on our own, and it was the right call. If you’re traveling with young children and only have one night for a special dinner, consider whether the fixed menu and quiet atmosphere will work for your group.
Kafe Kreol requires a deposit to hold the reservation, and cancellations within 24 hours forfeit the full amount. Confirm your plans before booking.
Bazar Labrin Market: Saturday Morning Street Food
Every Saturday morning, the Bazar Labrin market in Victoria transforms into a street food hub where vendors sell samoussas, grilled corn, fried fish, and fresh fruit. It’s less tourist-oriented than the Sir Selwyn Clarke Market and draws a mostly local crowd. The stalls are set up along the street and in a covered pavilion, with prices starting around SCR 25 for a small plate of samoussas and going up to SCR 80 for a full grilled fish with rice.
This is the best place on Mahé for a low-stakes, walk-around meal where everyone can try a few things. Lily and Ethan each got a plate of samoussas and a fresh coconut to drink, and we shared a grilled fish that cost less than SCR 70. The market is chaotic and hot by 10 a.m., so go early and plan to eat standing up. If you’re on Mahé only during the week, you’ll miss this — it’s strictly a Saturday affair.
The market starts winding down by 11 a.m., and many stalls are packed up by noon. Arriving after 10:30 a.m. means limited choices and longer lines at the stalls that are still open.
Practical Section: Navigating Mahé’s Dining Scene
Eating well on Mahé requires some planning around hours, payment methods, and seasonal availability. Here’s what to keep in mind.
Cash vs. Card
Most small takeaways and market stalls on Mahé are cash-only. ATMs are concentrated in Victoria and at the airport, and machines in smaller towns like Anse Royale and Beau Vallon are frequently out of service. Carry enough Seychellois rupees (SCR) to cover meals for the day, especially if you’re heading to the south or west coast. Major restaurants like Marie Antoinette and Kafe Kreol accept cards, but a 3–5% surcharge is common.
Timing Your Meals
Lunch is served early on Mahé — most takeaways open at 11 a.m. and close by 2 p.m. Dinner service at sit-down restaurants typically starts at 6 p.m. and wraps up by 9 p.m. If you’re eating at a takeaway, aim for 11:30 a.m. to have the best selection. For dinner, 6:30 p.m. is the sweet spot — early enough to avoid the rush at popular spots like Delplace, but late enough that the kitchen is fully set up.
Dietary Options and Kids
Vegetarian options are limited at traditional Creole restaurants, where the focus is on fish and meat. Most places can prepare a plate of rice with lentils and vegetables if you ask, but don’t expect a dedicated vegetarian menu. For families with kids, takeaways are the easiest option — small portions, low prices, and no pressure to finish a full plate. If your child is a picky eater, the grilled fish and rice at almost any takeaway will work.
Many Seychellois restaurants close for a few weeks during the low season (May–June and November). If you’re visiting during those months, call ahead to confirm the restaurant is open before making a trip.
- Prioritize takeaways and market stalls for the most authentic and affordable meals — sit-down restaurants are better for special occasions.
- Carry cash in small denominations; ATMs are unreliable outside Victoria.
- Eat lunch early (11:30 a.m.–12:30 p.m.) to catch takeaways at their best, and book dinner spots like Kafe Kreol at least two days ahead.
Before You Go: Mahé Dining Questions Answered
Is the food in Mahé safe for kids?
Yes, with the usual precautions. Stick to cooked food from busy stalls and restaurants — grilled fish, curries, and rice are all safe bets. Avoid raw salads or peeled fruit from street vendors unless you see them wash and prepare it in front of you. Bottled water is widely available and cheap.
What’s the one dish I shouldn’t miss?
Octopus curry in coconut milk. It’s the dish that best represents Creole cooking on Mahé — rich, mildly spiced, and made with locally caught octopus. You’ll find it at most takeaways, but the version at La Plaine St. André is the benchmark.
Are there any dishes that aren’t worth trying?
Fruit bat curry is an acquired taste, and the texture can be off-putting if you’re not used to gamey meat. If you’re curious, order it once at Delplace, but don’t feel obligated to finish it. The ladob dessert is also hit-or-miss — some versions are too sweet and heavy for most palates.
How much should I budget for food per day?
For a family of four eating two meals at takeaways and one at a mid-range restaurant, budget around SCR 1,200–1,800 per day. If you’re eating all meals at takeaways, that drops to SCR 600–900. Resort restaurants will easily double those numbers.
What’s the biggest mistake tourists make with food on Mahé?
Eating all meals at their hotel. Resort restaurants serve adapted versions of Creole food that are blander and more expensive than what you’ll find in town. You miss the real flavors of the island and pay more for the privilege.
Why Mahé’s Food Scene Rewards the Curious
The best meals on Mahé aren’t the ones with ocean views or linen napkins. They’re the ones you eat standing at a plastic table in Anse Royale, sharing a plate of octopus curry with your family while a woman in the kitchen calls out orders in Creole. The island’s culinary strength is in its simplicity — fresh fish, coconut milk, chili, and rice, prepared by people who’ve been cooking the same way for generations. If you show up with cash, an open mind, and an early appetite, you’ll eat better than any resort menu could offer. For more on what to order and where to find it, the guide to where locals eat and what they order covers the island’s best-kept dining spots in more detail.
References
Carillet, Jean-Bernard. “Where to Eat in Mahé, Seychelles.” Travelfish, 2023. ↗
Ministry of Tourism, Seychelles. “Creole Cuisine and Local Food.” Seychelles Tourism Board, 2024. ↗
“Marie Antoinette Restaurant.” Restaurant Guru, 2024. ↗
If you’re still exploring what to eat on the islands, the breakdown of must-try Creole dishes walks through the classics dish by dish. For families weighing adventurous options, the guide to adventurous eating in Seychelles covers what to expect from fruit bat, breadfruit, and other local specialties. And if you’re planning a self-catered stay, the farm-to-table experiences on Mahé highlight markets and producers worth seeking out.
Explore Places to Stay in Seychelles
Feel free to zoom in and out of the map to explore the area and find the best place to stay for your trip.