Verified Facts
Economic Indicators
The cost of food in Mauritius is relatively high compared to other African countries, with a meal at an inexpensive restaurant costing around $10-$15 USD and a monthly grocery budget for one person ranging from $300-$500 USD.
Quick Facts
Food Costs Overview
Mauritius has a unique food culture that is influenced by its history as a colonial trading hub, with a mix of African, European, and Asian cuisines. The country's food prices are driven up by its island location, which makes imports more expensive, as well as its high standard of living and strong economy. As a result, eating out in Mauritius can be relatively expensive, with prices comparable to those in European cities. However, the country also has a strong culture of home cooking, and many locals prefer to prepare their own meals using fresh ingredients from the market or their own gardens.
The cost of food in Mauritius is also affected by the country's inflation rate, which was 3.6% in 2024, and its GDP per capita, which was $31,840 in 2024. These factors contribute to the high cost of living in Mauritius, including the cost of food. Despite this, the country has a well-developed food system, with a wide range of restaurants, markets, and supermarkets available. The eating-out culture in Mauritius is also popular, with many restaurants serving a mix of local and international cuisine.
Grocery Prices
| Item | Price (USD) | Local Price | Notes |
|---|---|---|---|
| Milk (1 liter) | $1.50-$2.50 | 60-100 MUR | |
| Bread (white loaf) | $2-$3 | 80-120 MUR | |
| Eggs (dozen) | $2-$3 | 80-120 MUR | |
| Rice (1 kg) | $1-$2 | 40-80 MUR | |
| Chicken breast (1 kg) | $6-$8 | 240-320 MUR | |
| Beef (1 kg) | $10-$12 | 400-480 MUR | |
| Apples (1 kg) | $5-$7 | 200-280 MUR | |
| Tomatoes (1 kg) | $2-$3 | 80-120 MUR | |
| Potatoes (1 kg) | $1-$2 | 40-80 MUR | |
| Onions (1 kg) | $1-$2 | 40-80 MUR | |
| Local cheese (1 kg) | $8-$10 | 320-400 MUR | |
| Water (1.5L bottle) | $1-$2 | 40-80 MUR |
Restaurant Prices
| Meal Type | Price Range (USD) | Notes |
|---|---|---|
| Street Food / Local Eatery | $5-$10 | (typical dishes like roti and curry) |
| Casual Restaurant | $15-$25 | (one person, 2-3 courses) |
| Mid-Range Restaurant (2 people) | $30-$50 | (3 courses) |
| Fine Dining (2 people) | $60-$100 | (upscale, 3-4 courses) |
| Local Beer (draft, 500ml) | $3-$5 | |
| Imported Beer (330ml) | $5-$7 | |
| Cappuccino | $3-$5 | |
| Soft Drink (can) | $2-$3 |
Supermarket vs Local Market
The prices of groceries in Mauritius can vary significantly depending on whether you shop at a supermarket or a local market. Supermarkets tend to be more expensive, with prices comparable to those in Western countries. However, they offer a wider range of products, including imported goods, and are often more convenient. Local markets, on the other hand, offer fresh produce and local products at lower prices, but the selection may be more limited. It's a good idea to buy fresh produce and local staples at the market, while opting for supermarkets for imported goods and convenience products.
When shopping at local markets, it's common to haggle over prices, especially for fresh produce. Vendors often expect customers to negotiate, and you can usually get a better price by offering a lower amount. However, be respectful and fair in your negotiations, and don't try to lowball the vendor. It's also a good idea to buy in bulk and shop during the off-season to get the best prices.
Local Food Tips
- The cheapest way to eat in Mauritius is to buy street food or eat at local eateries, where you can get a meal for $5-$10 USD.
- Local staples like rice, beans, and lentils are good value and can be bought in bulk.
- Fresh produce is widely available and relatively cheap, especially at local markets.
- Avoid buying imported goods, which can be expensive and may not be as fresh as local products.
- Try local specialties like dholl puri and biryani, which are delicious and affordable.
- Buy local cheese and yogurt, which are often cheaper and just as good as imported products.