Mauritius – an island country that is popular known as the Pearl of the Indian Ocean, is a sought-after tourist destination. The gorgeous white sand beaches, the pleasant year-round climate, the stunning lush-green landscapes, the unique culture, and the splendid islands are reasons enough to visit this African island. But apart from all this, another reason why people love visiting Mauritius is its delicious cuisine. Replete with a variety of flavors and textures, the Mauritian cuisine will be a highlight of your holiday in the country. Moreover, Mauritius has different dining avenues, ranging from budget-friendly restaurants to fine dining ones. Here we provide you with the 15 best restaurants in Mauritius for every type of food lover.
Why is Mauritius a Food Lover’s Paradise?
Before you know about the restaurants you must visit in Mauritius, it is crucial to know why people love the cuisine of the place. There are various reasons for it, but at the top of the long list is its diversity. Mauritius has a multicultural society, and this can be seen in its cuisine as well. You will find a beautiful amalgamation of the cuisines of the different ethnic groups in Mauritian cuisine. This cuisine is a combination of Creole, Indian, French, and Chinese cuisines.


Best Fine Dining Restaurants in Mauritius
The fine dining restaurants in Mauritius offer you delicious food in an impeccable setting that is luxurious and elegant.
Image Credit : https://lechateaudebelombre.com
Set in a 19th century French chateau in the southern coast of Mauritius, Le Chateau de Bel Ombre is one of the best fine dining experiences you can have here. The grand chateau is surrounded by beautiful French gardens and expansive sugarcane fields. But it is the food here that attracts tourists the most. A lunch or dinner meal at this restaurant will give you the chance to enjoy authentic Mauritian French cuisine. You can choose the lunch or dinner package, which includes a 4-course meal and the tour of the place. Along with the food, you will get to enjoy its delicious wine and cocktails as well.
Location: Domaine de Bel Ombre 61002, Bel Ombre
Must-Taste: Rusan Java Deer Curry, Vindaloo Spices, Cavendish Banana, Creole Rice, Smoked Marlin, Palm Heart Salad, and more.
Average Price for Two: MUR 5300
Timings: 11.30 AM to 4.00 PM (lunch) and 7:00 PM to 9.30 PM (dinner)
Contact Information: (+230) 55115888
2. The Plantation – Belle Mare
Image Credit : https://www.cenizaro.com
Located in the eastern coast of Mauritius, The Plantation is a part of The Residence. What makes this fine dining restaurant stand out is that it is housed within a wonderfully restored colonial-style villa. The structure is actually a planter’s villa and is perched on the banks of a beautiful white-sand beach. Sitting in this historically charming restaurant with high ceilings and wooden decor, you will get to enjoy mouthwatering Creole delicacies, especially fresh seafood.
Location: Quatre Cocos
Must-Taste: Octopus Curry in Coconut Milk, Grilled Lobster with Creole Butter, Palm Heart Salad, Smoked Marlin Tartare, Camarons a la Vanille, and more.
Average Price for Two: MUR 4000-6000
Timings: 12.00 PM to 3.00 PM and 6.30 PM to 10.00 PM
Contact Information: (+230) 4018888
3. Le Flamboyant
A restaurant within the Sofitel So in Bel Ombre, Le Flamboyant is right on the edge of a gorgeous lagoon. With a large dining area, an indoor pool and a large, thatched roof, Le Flamboyant is one of the most unique fine dining restaurants in Mauritius. But the highlight is definitely the food. Le Flamboyant is where you can enjoy the Mauritian cuisine with a modern twist. The seafood dishes here are something you should not skip. These restaurants serve vegetarian and halal options as well.
Location: Royal Road, Beau Champ, Bel Ombre
Must-Taste: Lobster Thermidor, Mauritian Chicken or Seafood Curry, Rougaille de Crevettes, Coconut Creme Brulee, and Caramelized Pineapple with Rum Sauce
Average Price for Two: MUR 3600 to 5500
Timings: 6.30 AM to 10.30 AM (breakfast) and 6.30 PM to 10.00 PM (dinner)
Contact Information: (+230) 605580
Best Local Restaurants for Authentic Mauritian Cuisine
A visit to Mauritius will not be complete unless you try the authentic Mauritian cuisine, also known as Creole Cuisine, which is a unique blend of Indian, French, African, and Chinese cuisines.
4. Escale Creole
Image Credit: https://escalecreole.net
When it comes to authentic Mauritian cuisine, Escale Creole tops the list. A family-run restaurant, Escale Creole has a cozy and charming ambience due to its lush green courtyard setting. This is one of the best places in the country where you can enjoy homemade style cooking. Apart from Creole Cuisine, Escale Creole also serves seafood specialties, vegetarian dishes, and Mauritian street food as well.
Location: B46 Bois Cheri Road, Moka
Must-Taste: Vindaye Poisson, Cari Zourit, Rougaille Saucisse, Daube de Poulet, Camarons a la Sauce Piquante, Gateau Piment, Dholl Puri, and Bouillon Crabe
Average Price for Two: MUR 1200
Timings: 12.00 PM to 3.00 PM (Monday to Friday). Closed on Saturday and Sunday
Contact Information: (+230) 54222332
5. Le Fangourin
If you want to enjoy a leisurely meal in a peaceful environment, there is no better place than Le Fangourin for the same. Located within the L’Aventure de Sucre (an interactive museum) in Pamplemousses, Le Fangourin is surrounded by verdant greenery that is at least a 100-years old. The best part is that you get to enjoy authentic Mauritian flavors in this serene atmosphere. Apart from the Creole specialties, Le Fangourin is also popular for its fusion dishes, vegetarian specialties, and seafood. It is one of the best places in Mauritius to have a meal with your family.
Location: L’Aventure du Sucre, Beau Plan, Pamplemousses
Must-Taste: Seafood Vindaye, Chicken Curry, Fish Curry, Palm Heart Salad, Rougaille, Gateau Piment, Dholl Puri, and Vanilla Creme Brulee
Average Price for Two: MUR 2400-3500
Timings: 9.0 AM to 4.30 PM (Monday to Saturday). Closed on Sunday
Contact Information: (+230) 2437900
6 Creole Shack
If you are someone who enjoys simple flavors in a simple setting, the Creole Shack is the one for you. This small restaurant in Flic en Flac is considered to be a hidden gem frequented by locals and tourists alike. With a rustically charming decor and food that makes you drool, Creole Shack offers you an authentic Mauritian dining experience. The menu is a three-course meal that changes almost every day. Owing to its popularity and limited seats, dining at the restaurant requires you to book in advance through Whatsapp.
Location: Coastal Road, Flic en Flac
Must-Taste: Mauritian-style curries, pineapple and coconut ice cream, gateaux piment, and homemade fruit sorbet
Average Price for Two: MUR 1600
Timings: 12.30 PM to 3.00 PM (Monday to Friday). Closed on Saturday & Sunday
Contact Information: (+230) 57361523
Beachfront and Romantic Dinner Spots in Mauritius
Mauritius is a popular destination for couples on honeymoon and those on a romantic holiday. As it is an island country, you will find plenty of romantic restaurants with a beachfront in Mauritius.
7. La Plage Restaurant
La Plage Restaurant is located on the northern coast of Mauritius in the Troux aur Biches area. This restaurant is right on the beach with the tables and chairs perched on the soft sand. La Plage is a part of Evaco Beach Club and serves three meals: breakfast, lunch, and dinner. While every meal with the view of the ocean at La Plage is beautiful, there is something special about dinner here. Complete with soft lighting, beautiful lanterns, and a starlit sky, the soft ambience will definitely add to your romantic date.
Location: Evaco Beach Club, Trou-aux-Biches
Must-Taste: Seafood platters, grilled lobster, gourmet salads, cocoktails, and light tapas
Average Price for Two: MUR 2200-11200 (depending on your selections)
Timings: 6.30 AM to 10.30 AM (breakfast), 12.00 PM to 3.00 PM (lunch) and 7.00 PM to 10.00 PM (dinner). Closed once in a week
Contact Information: (+230) 2607507
8. La Spiaggia
If you want to enjoy Italian delicacies in a tropical environment, La Spiaggia will be your best bet. Belonging to the Costance Belle Mare Plage Hotel, La Spiaggia is a beachfront hotel complete with a stylish beachfront deck with wooden decor and soft lighting. The restaurant is known for its Italian and Mediterranean dishes that you can enjoy with the choicest wines and champagnes from the bar menu.
Location: Constance Belle Mare Page Hotel
Must-Taste: Wood-Fired Pizzas, Homemade Pasta with Mediterranean-inspired sauces, Angus Steak, Fresh Seafood, and more.
Average Price for Two: MUR 5000-9000
Timings: 12.30 PM to 3.30 PM (lunch) and 7.00 to 11.30 PM dinner
Contact Information: (+230) 4022600
9. Le Barachois
While not exactly a beachfront restaurant, Le Barachois is definitely a one-of-a-kind restaurant in Mauritius. Nestled within a mangrove forest, Le Barachois is located right on Indian Ocean’s calm lagoon waters. What makes the restaurant extra special is that you get to relish some authentic Creole seafood while sitting on floating wooden decks. With just soft lighting and calm noises of nature, dining at Le Barachois is intimate and peaceful.
Location: Constance Le Prince Maurice Hotel
Must-Taste: Octopus curry, seared scallops, seasonal grill plates, fresh lobster, etc.
Average Price for Two: MUR 6000-9000
Timings: 7.00 PM to 10.30 PM (dinner only). Closed on Sunday
Contact Information: (+230) 4023636
Budget Friendly Eateries and Street Food Spots in Mauritius
Dining in Mauritius is not just about elegant fine dining and dreamy beachfront restaurants. In fact, the country has a popular street food scene and numerous budget-friendly eateries that you must try.
10. Pyramid Snack
Pyramid Snack is a small eatery in Mahebourg. It is a casual dining space without any frills. It is the perfect place to enjoy a delicious meal without worrying about getting a huge bill at the end. Pyramid Snack is known for its authentic Mauritian cuisine, with chicken biriyani being its star attraction. Apart from this, you can also enjoy delectable kebabs and several other local snacks here.
Location: Rue de Labourdonnais, Mahebourg
Must-Taste: Chicken biriyani, kebab sandwiches, paneer tikka, paninis with tandoori chicken
Average Price for Two: MUR 1000-3000
Timings: 9 AM to 3 PM (Closed on Sunday)
Contact Information: (+230) 57077700
11. Chez Mamie
If you are in Mahebourg Market Area, Chez Mamie is a place you must visit for some luscious seafood dishes belonging to the Mauritian cuisine. With open-air seating, Chez Maine is one of the best places for casual dining. What attracts people to the place is that it is not a commercialized restaurant. Rather, it is a small restaurant run by local women who cook authentic Mauritian dishes with recipes that have been passed down through generations.
Location: Camp Ithier, Quatre Cocos
Must-Taste: Lentil soup, honey chicken, fish soup, octopus curry, coconut tart, rum cocktail, etc.
Average Price for Two: MUR 2400-2800
Timings: 6.30 PM to 10.30 PM (Closed on Sunday)
Contact Information: (+230) 57247404
12. China Town Street Stalls
There are plenty of local markets full of street stalls, but China Town is one of the best and the most popular as well. Located in Port Louis, the China Town Street Stalls are bustling with a whole variety of sights, smells, and flavors. China Town is home to numerous street stalls, takeout counters, and hole-in-the-wall kitchens. Here you will get to enjoy Cantonese, Hakka, and Chinese-Creole fusion foods.
Location: Port Louis
Must-Taste: Crispy Wantons and Spring Rolls, Boulettes, Chinese Mauritian Sweets, Fried Rice with Chicken Sausages, etc.
Average Price for Two: MUR 200-400
Timings: 10 AM to 7 PM (opening hours of individual stalls may vary)
Contact Information: Not available
Best Indian Restaurants in Mauritius
Mauritius has a large Indian population, and the Indian culture fused into the country through its religion, beliefs, lifestyle, and food. There are numerous restaurants that offer authentic Indian and fusion foods.
13. Amari by Vineet
Image Credit : https://www.luxresorts.com
A contemporary Indian restaurant, Amari by Vineet is a part of LUX* Belle Mare. Belonging to Chef Vineet Bhatia (a Michelin-star chef), this is a fine dining restaurant that offers some of the best Indian and Mauritian flavors. The decor of the place with its earthy tones, beautiful murals, clay lamps, and traditional ornaments give it an Indian vibe. Apart from authentic flavors, you will get to enjoy a touch of Mauritian flavors in the dishes here.
Location: LUX* Belle Mare, Quatre Cocos
Must-Taste: Kapi lamb chops, turmeric tre leches, John Dory in Coconut-Kaffir Lime Curry, and samosa chaat
Average Price for Two: MUR 6000-9000
Timings: 7.00 PM to 11.30 PM
Contact Information: (+230) 4022000
14. Saffron Grill
If you are craving for a delectable Indian fare, Saffron Grill is where you should head to. Located in Grand Baie, Saffron Grill has a charming ambience complete with traditional Indian motifs. The restaurant serves an expansive buffet spread in the afternoon for lunch, while dinner is usually a la carte, except on Saturdays, when both lunch and dinner are buffet meals. There are a variety of foods to choose from here, right from Indian chaat and snacks to popular main course and desserts.
Location: Grand Baie
Must-Taste: Chicken tikka masala, butter chicken, thali meals, Indo-Chinese specialties, vegetarian sides, etc.
Average Price for Two: MUR 1200-1800 (buffet) and MUR 1600-2400 (a la carte)
Timings: 11.00 AM to 2.30 PM (lunch) and 5.30 PM to 10.00 PM (dinner)
Contact Information: (+230) 2631122
15. Namaste Restaurant
Located in Port Louis’ Le Caudan Waterfront, Namaste Restaurant is another restaurant in Mauritius that will give you the chance to enjoy the amazing flavors of India. The decor of the restaurant is influenced by the old colonial style, but it is the food here that attracts people every day. A major part of the menu here is allocated to the North Indian cuisine, while a small section is dedicated to South Indian snacks and bites.
Location: L’Observatoire, Le Caudan Waterfront
Must-Taste: Kadhai Paneer, Butter Chicken, Grilled Shrimps, Veg Pulao, Dosa, Malai Kulfi, and Cheese Nan
Average Price for Two: MUR 1600-2400
Timings: 11.30 AM to 3.30 PM (lunch) and 6.00 PM to 10.30 PM (dinner)
Contact Information: (+230) 5256 3864 / (+230) 2116 710
Tips for Dining in Mauritius
-
- Try different varieties of foods and restaurants in Mauritius. Do not stick to just fine dining restaurants. Take this chance to explore the place and try its street food.
- If you are eating at a fine dining restaurant, it is important to reserve a table in advance.
- Vegetarians and vegans do not have to worry, as most restaurants offer a wide range of vegetarian options.
- Casual clothes are acceptable in most restaurants. However, fine dining restaurants require their patrons to wear smart casuals.
- Tipping is not mandatory in Mauritius but is still appreciated.
- Mauritian cuisine is a bit spicy, and hence it would be a good idea to give instructions like “no chili” or “less spice” while ordering if you are not keen on spicy food.
- Credit cards are accepted in most restaurants. But it is best to carry cash while trying out the street food.
Conclusion
The food scene in Mauritius is awaiting to be explored. So, take time of your busy itinerary to know deeply about the flavors of the Mauritian cuisine.
Frequently Asked Questions