If you arrived in Mauritius expecting a diet consisting solely of hotel buffets and coconuts, prepare your palate for a delightful shock. While we are famous for our street food in Mauritius, the island offers one of the richest Indian dining scenes in the Indian Ocean. This isn’t just “tourist food”; it is the culinary heartbeat of the nation.
Before you jump into your rental car, check our guide on driving in Mauritius if you haven’t yet, to hunt down these spots, you should know that the scene here is vast. From casual mithai counters in Flacq to Michelin-linked fine dining in Belle Mare, you can find excellent Indian cuisine in every major town.

Whether you are here during the best time to visit Mauritius or navigating the rainy season, a hot curry is always a good idea. So, loosen your belt, put away your white shirts (turmeric is a permanent souvenir), and let’s dive into the Best Indian Restaurants in Mauritius.
Contents
Indian Food in Mauritian Culture
Indian food here isn’t an “ethnic cuisine” you order as a Friday night treat; it is a core part of the national identity. With a massive Indo-Mauritian community, the influence is undeniable. You will see this cultural depth reflected in our guide to religion in Mauritius, and you can taste it in every bite.
Staples such as farata, briani (biryani), and dholl puri have woven Indian techniques into everyday Mauritian cooking. Even the vegan food scene in Mauritius is heavily influenced by these traditions. Because the locals know the difference between a masala and a mistake, the standards are incredibly high. Whether you are living here and tracking Mauritius rent prices or just visiting, eating out is a national pastime.
The North: Grand Baie Classics
If you are staying in the tourist hub of the north, near the best beaches in the north, you are spoiled for choice.
Happy Rajah – Grand Baie
Happy Rajah is an institution. Located in the Super U complex, it is one of the island’s best-known Indian restaurants. Established in the mid-2000s, it specializes in North Indian and some South Indian dishes. We are talking about tandoori meats that actually taste like charcoal, butter chicken that hugs your soul, and dosas crispy enough to use as a Frisbee.
It is family-friendly, consistent, and the staff are happy to adjust spice levels. It is the logical first choice for groups, especially if you need to fuel up before hitting the best nightclubs in Mauritius.
- Vibe: Classic family restaurant. Reliable.
- Must Try: The Lamb Rogan Josh.
- Location: Get Directions
Restaurant Coolen Chez Ram – Grand Baie
If Happy Rajah is the polished cousin, Coolen Chez Ram is the cool uncle who lets you stay up late. This is a beloved, long-running spot that offers a mix of Creole fare, seafood, and Indian curries.
It has a homely feel and delivers local Mauritian-Indian flavors at fair prices. This is the place to go if you want to try fish and seafood prepared with Indian spices. It is down-to-earth, unpretentious, and absolutely delicious.
- Vibe: Homely and authentic.
- Must Try: The Fish Curry with eggplant.
- Location: Get Directions
The East: Sweets and Michelin Stars
The East coast is a study in contrasts, ranging from pure vegetarian snacks in Flacq to high-end luxury in Belle Mare.
Maharaja Mithai – Flacq
If you have a sweet tooth, welcome to your new headquarters. Located in the Cœur de Ville Flacq shopping mall, Maharaja Mithai is a dedicated Indian sweets and vegetarian counter. It is one of the key Indian food addresses on the east coast.
They focus on traditional mithai (sweets) and vegetarian snacks rather than heavy meals. Think modaks, laddus, and light curries. It is “pure vegetarian,” and their marketing promises a “feast for the senses.” It is the perfect pit stop if you are browsing the famous Central Flacq Market nearby. Grab a box of sweets to take back to your hotel; you will thank us at 2 AM.
- Vibe: Mall food court but make it royal.
- Must Try: The Mango Lassi and a box of mixed Mithai.
- Location: Get Directions
Amari by Vineet – LUX* Belle Mare
On the other end of the spectrum is Amari by Vineet. Associated with Michelin-starred chef Vineet Bhatia, this is flagship fine dining. The restaurant uses warm, contemporary décor and crafted tableware to match its refined approach to food.

This isn’t a “curry in a hurry” spot. The menus focus on inventive, plated dishes that reinterpret classic flavors with modern techniques. It is ideal for special occasions. Reservations are strongly advised because, apparently, everyone likes eating Michelin-standard food.
- Vibe: Luxury fine dining. Dress up.
- Must Try: The Tasting Menu.
- Location: Get Directions
The Center: The Curry Heartland
The central plateau (Flacq, Vacoas, Curepipe, Quatre Bornes) is where many locals live. You can get here easily using our Mauritius Metro guide, and it is where some of the best food hides.
Kesar Indian Restaurant – Flacq
Located in Flacq (near the Shell filling station), Kesar is frequently singled out by locals as serving some of the best Indian food in Mauritius. It balances serious cooking with a relaxed, trendy atmosphere.
The menu covers the North Indian spectrum, rich curries, tandoori items, and vegan dishes, backed by a full bar. It has free parking (a luxury in itself) and a cozy interior. It is a solid choice for families or anyone who finds themselves in the misty heights of Floreal.
- Vibe: Casual-trendy and cozy.
- Must Try: The Tandoori Platter.
- Location: Get Directions
Indian Swad – Vacoas-Phoenix
Indian Swad runs two highly regarded branches: one in So’flo and one in Valentina Mall. The So’flo branch is rated 4.7 stars and is praised for presentation that looks like a “work of art.” The Valentina branch is even more highly rated (4.8 stars) and focuses on authentic, satisfying meals with quick service.
Both are great for when you want high-quality cuisine without the stiffness of fine dining. If you are shopping in Phoenix, this is your refueling station.
- Vibe: Casual-cozy and artistic.
- Location (So’flo): Get Directions
Sitar – Vacoas-Phoenix
Located at the Bagatelle–Valentina Link Road, Sitar leans strongly toward fine dining. They have table service, live music on some nights, and an impressive wine selection.
It is fully wheelchair accessible and handles mixed-preference groups easily (halal, vegan, vegetarian). The ambiance is romantic and upscale, making it a great spot for date nights where you actually want to hear each other talk.
- Vibe: Upscale and musical.
- Location: Get Directions
Flame n Grill – Quatre Bornes
In the bustling town of Quatre Bornes, Flame n Grill is the community favorite. It is often recommended by locals who want a “proper” meal that does not compromise on spice.
They specialize in tandoori and grilled dishes. Because it is outside the main tourist belts, it feels authentic. It is where you go to see where the locals eat when they aren’t cooking at home.
- Vibe: Classic Indian restaurant. Authentic.
- Location: Get Directions
Indian Express – Curepipe
In the cooler climate of Curepipe, Indian Express offers a modern take on the cuisine. They are known for warm welcomes and good value. They often have promotions like all-you-can-eat deals, which is dangerous but delightful.
It is flexible, great for a quick bite or a long dinner. If you are inland exploring the dormant volcano (Trou aux Cerfs), stop here to warm up.
- Vibe: Modern casual. Good value.
- Location: Get Directions
The West: Sunset and Spice
Flic en Flac is famous for its sunset, but the food is just as good.
Zub Express – Flic en Flac
Zub Express is a legend on the west coast. It is famous for Indian and Indian-Muslim dishes. It is halal-friendly, reliable, and practically on the beach.
After a day of exploring the best snorkeling spots in Mauritius, nothing hits the spot like their massive curries and tandoori plates. It gets busy, loud, and happy. It is a “must-do” if you are staying in the area.
- Vibe: Casual, busy, beachside.
- Must Try: The Biryani.
- Location: Get Directions
Port Louis & Moka: City Dining
Rozi Darbarr – Port Louis
In the capital, Rozi Darbarr is a downtown favorite. Located on Léoville L’Homme Street, it is perfect for a fast business lunch or a post-work dinner. It is known for generous portions and a lively atmosphere. Expect a wait at peak times, which in Mauritius is the universal sign of good food.
- Vibe: Lively city dining.
- Location: Get Directions
Indra – Port Louis
Operating at Le Waterfront and Domaine Les Pailles, Indra is positioned as a more refined North Indian restaurant. It is geared toward a polished experience. If you are in the capital to get your Mauritian National ID or for business, this is the spot to unwind.
- Vibe: Refined and polished.
- Location: Get Directions
Nenban – Bagatelle
Nenban at Bagatelle Mall is a strong performer. Guest comments highlight the cozy ambiance and particularly good desserts. It serves breakfast, lunch, and dinner, making it logistically very easy if you are already burning cash at the mall.
- Vibe: Casual-trendy mall dining.
- Location: Get Directions
The Sea Folks – Moka
While officially a Mediterranean seafood restaurant, The Sea Folks in Moka has gained note for its Indian dishes. Reviewers praise its biryanis and curries alongside grilled seafood. It is stylish and professional, perfect if your group is split between wanting calamari and wanting curry.
- Vibe: Stylish seafood fusion.
- Location: Get Directions
How to Choose Where to Go
To make your life easier, here is a quick cheat sheet for your stomach:
- For Fine Dining: Amari by Vineet (East), Sitar (Central).
- For Reliable Classics: Happy Rajah (North), Kesar (Central).
- For Sweets & Veg: Maharaja Mithai (Flacq).
- For Beach Vibes: Zub Express (West).
- For Authenticity: Flame n Grill (Central), Coolen Chez Ram (North).
No matter where you choose, you are in for a treat. Just remember to order extra naan. You always need extra naan. And if the spice gets too much, you can always rely on the healthcare system in Mauritius (just kidding… mostly).