Mauritius punches well above its weight as a food destination. The island's history as a crossroads of Indian, African, Chinese, and French cultures produced one of the most distinctive culinary traditions in the Indian Ocean — and this diversity shows in everything from the street food in Port Louis's central market to the refined tasting menus at Grand Baie's top hotel restaurants.
This guide covers Creole and local cuisine, the best areas to eat out, what hotel dining looks like at the top end, and how to navigate the island's food scene whether you're on a budget or at a five-star resort.
Mauritius Cuisine: What to Expect
Mauritian food is best understood through its four main traditions, which often appear side by side on the same street:
Creole Cuisine
The dominant culinary tradition — a blend of African, Indian, and French influences developed over centuries. Key dishes include rougaille (a slow-cooked tomato, thyme, and ginger sauce served with fish, prawns, or meat), court-bouillon (a classic fish stew fragrant with saffron and tomato), and vindaye (fish or octopus pickled with mustard seeds, turmeric, and vinegar). Rougaille is the dish most closely associated with home cooking in Mauritius and appears in some form on nearly every local restaurant menu.
Indo-Mauritian Cuisine
Roughly 50% of the population is of Indian descent, and this shows in the food. Curries, daals, biryanis, and rotis are everywhere. Dholl puri — a soft flatbread made from yellow split peas, wrapped around curry and rougaille — is the definitive street food of Mauritius. Haleem, briyani, and various vegetarian dishes reflect both Hindu and Muslim traditions. The fish and prawn curries are particularly good and often use freshly caught local fish.
Chinese Cuisine
A significant Chinese population settled in Mauritius in the 19th century, and their influence is visible in the widespread availability of mines (noodle dishes), rice-based dishes, and dim sum. Chinatown in Port Louis has several well-established Chinese restaurants. Mines bouillies (boiled noodles with vegetables and a choice of protein) and fried rice are ubiquitous and inexpensive throughout the island.
French Fine Dining
French colonisation left a lasting mark on Mauritius's upper-end food scene. The island's luxury hotels overwhelmingly serve French-influenced menus — classical technique applied to local seafood, tropical produce, and Creole flavours. These restaurants are consistently the most expensive dining option on the island. The best are genuinely excellent.
Where to Eat by Area
Grand Baie (North Coast)
The highest concentration of restaurants outside Port Louis, ranging from beach-side pizza to sushi and French bistros. Grand Baie's main strip around Royal Road and the Sunset Boulevard area has dozens of restaurants catering to international tourists. For seafood, La Plage and Capitaine restaurants near the public beach are consistently popular. For something more local, venture slightly inland to the neighbourhood of Pereybère for smaller family-run spots. See our Grand Baie guide for more.
Port Louis (Capital)
The Central Market in Port Louis is the best single place to experience Mauritian street food. The upper floor of the market has a dedicated food court serving dholl puri, biryani, mines, and fresh fruit juices. The waterfront Caudan complex has upscale restaurants. Chinatown (around Royal Street) has the island's best Chinese food. The capital is rarely visited for dining by resort guests but deserves at least a half-day food stop.
Flic en Flac (West Coast)
A mix of casual beach bars and mid-range seafood restaurants line the main road running parallel to the 8km beach. Fresher and less tourist-heavy than Grand Baie, with better value. Good for grilled fish and seafood platters. Several restaurants have direct sea views. See our Flic en Flac guide.
Belle Mare & East Coast
The east coast has fewer standalone restaurants than the north and west — dining here is largely resort-based. The exception is the village of Mahébourg (about 30 minutes south of Belle Mare), which has a good Friday morning market and several local Creole restaurants at very reasonable prices. Belle Mare resort hotels, particularly Constance Belle Mare Plage, have strong in-house dining.
Bel Ombre (South)
The south coast is quiet, and dining options outside the resorts are sparse. The Heritage Awali and Heritage Le Telfair estates near Bel Ombre operate a "dine around" policy allowing guests to eat across multiple restaurants on both properties — a genuine advantage in this part of the island.
Dining Styles: A Breakdown
Hotel Dining: The Best Restaurant Experiences
For guests staying at luxury resorts, the hotel restaurant is often the primary dining experience. The best hotel kitchens in Mauritius apply French classical technique to exceptional local ingredients — Mauritian blue marlin, parrot fish, river prawns, tropical fruits, and locally grown vegetables. The gap between a good hotel restaurant and a standalone restaurant in Grand Baie is significant at the top end.
The highest-scoring hotel in Mauritius overall, and one of the strongest for dining. Royal Palm's The Palm restaurant serves a refined Mauritian-French menu with a strong seafood focus. The hotel's position on Grand Baie also gives guests easy access to the town's independent restaurant strip. For guests who want both exceptional in-house dining and the option to eat out in a lively area, this is the best combination on the island.
Check availability on Expedia →Affiliate link · no extra cost to you · disclosure
Constance Belle Mare Plage operates five restaurants across the property, making it one of the strongest "dine around" experiences on the island. Restaurants include fine dining (Le Clos Saint-Louis), a beach grill, a casual brasserie, and an Asian concept. Guests on half-board can rotate across the outlets. The variety means you won't tire of eating in-house even over a longer stay — a meaningful practical advantage for families and couples on week-long holidays.
Check availability on Expedia →Affiliate link · no extra cost to you · disclosure
One&Only Le Saint Géran's flagship restaurant, The Restaurant, serves French-Mediterranean cuisine in an open-sided setting looking directly onto the lagoon. The hotel also operates a beach club and pool bar for more casual daytime dining. Service standards across all outlets are among the highest in Mauritius. For guests who value both the dining experience and the visual setting — eating with a view of one of the island's best lagoons — this is a standout.
Check availability on Expedia →Affiliate link · no extra cost to you · disclosure
Dining by Budget
| Setting | Cost per person | Best for | Example |
|---|---|---|---|
| Street food / market | Under $2 | Authentic local food | Dholl puri, mines, gato piment |
| Local village restaurant | $7–16 | Fresh seafood, Creole | Fish rougaille, octopus curry |
| Mid-range tourist restaurant | $14–28 | Variety, convenience | Grand Baie seafood platters |
| Hotel restaurant (à la carte) | $45–115 | Fine dining, tasting menus | Royal Palm, Belle Mare Plage |
| Half-board (hotel) | Included in rate | Convenience, resort stays | Most 5-star hotels |
Practical Notes
Alcohol
Mauritius produces rum (Phoenix, Green Island, Penny Blue) and beer (Phoenix Lager). Wine is imported and marked up significantly at restaurants. Hotel bars stock international spirits. Alcohol is widely available at restaurants and supermarkets; there are no restrictions for tourists. Local rum is good quality and much cheaper than imported spirits.
Vegetarian & Vegan
Mauritius is well set up for vegetarians, particularly those happy with Indian and Creole vegetable dishes. Hindu restaurants and stalls are often fully vegetarian. Most hotel restaurants offer vegetarian set menus. Vegan options are more limited at the top end but generally available on request. Street food staples like dholl puri and many daal dishes are naturally vegan.
Tipping
Tipping is not mandatory in Mauritius but is appreciated. At local restaurants a tip of 10% is generous. Hotel restaurants often add a service charge. At street food stalls, tipping is not expected. Taxi drivers do not typically expect tips but rounding up the fare is common.
Food Safety
Mauritius has good food hygiene standards overall. Street food from busy, high-turnover stalls (especially at the Port Louis Central Market) is generally safe. Tap water in Mauritius is treated and technically safe to drink, though most visitors prefer bottled water. Avoid ice from uncertain sources; hotel ice is fine.
Frequently Asked Questions
What is the most popular food in Mauritius?
Mauritius has a diverse food culture shaped by Indian, Creole, Chinese, and French influences. The most widely eaten dishes include dholl puri (lentil flatbread with curry and rougaille), mines bouillies (boiled noodles), and rougaille (a tomato-based Creole sauce with fish or meat). Seafood is abundant across all price points.
Is the food in Mauritius spicy?
Mauritius cuisine ranges from mild to moderately spicy. Indian-influenced curries can be quite hot; Creole dishes are more fragrant than hot. Hotel restaurants serving international menus are calibrated for international palates. Street food vendors typically offer condiments separately so you can adjust heat to taste.
Where is the best place to eat seafood in Mauritius?
Grand Baie has the highest concentration of seafood restaurants at a range of price points. For the freshest catch, the fishing villages of Mahébourg, Tamarin, and Trou d'Eau Douce have local restaurants serving that day's catch. At the luxury end, Royal Palm Beachcomber (Grand Baie) and Constance Belle Mare Plage (east coast) serve the island's finest seafood menus.
How much does a meal cost in Mauritius?
Street food costs under $2. Local village restaurants: $7–16 for a main course. Mid-range tourist restaurants in Grand Baie: $14–28. À la carte dining at luxury hotel restaurants: $45–115 per person for a three-course meal without wine. Most luxury hotels offer half-board packages where dinner is included in the room rate.
Do Mauritius hotels include meals?
Most luxury hotels offer room-only, bed and breakfast, half-board, or full-board rates. Half-board (breakfast and dinner included) is the most common choice. Some properties rotate guests through multiple restaurants when on half-board. All-inclusive packages are available at specific resorts but are less common in the five-star segment.
What is dholl puri and where can I find it?
Dholl puri is Mauritius's most iconic street food — a soft flatbread made from yellow split peas, served wrapped around curry, rougaille, and pickled vegetables. You will find it at markets, roadside stalls, and street food areas throughout the island. A portion costs MUR 30–60 (under $1.50). The Port Louis Central Market has some of the best vendors on the island.
Related guides: Things to do in Mauritius · Mauritius travel guide · Where to stay · Grand Baie · Best time to visit · Honeymoon guide