Maldivian Cuisine · STAPLE · NATIONWIDE

Roshi — Maldivian Unleavened Flatbread

The everyday flatbread at the centre of every Maldivian meal.

Explore the Dish 
A stack of warm Roshi — thin, unleavened Maldivian griddle flatbreads made from flour and water, served with mas huni
Meal Time Breakfast, lunch & dinner
Origin Nationwide — every Maldivian kitchen
Price Range $0.20 — $0.60 each (₹17 — ₹50)
Spice Level None — plain bread; heat comes from what it is eaten with
Vegetarian Yes — just flour, water and salt
Gluten Contains gluten — made from wheat flour

What Is Roshi — Maldivian Unleavened Flatbread?

Roshi is the Maldives' everyday flatbread — a thin, unleavened griddle bread made from just wheat flour, water and a little salt, rolled out by hand and cooked dry on a hot tawa. It is the staple that accompanies almost every Maldivian meal, from breakfast mas huni to garudhiya broth and fish curries.

Making roshi is simple but skilled: flour and water are kneaded into a soft dough, divided into balls, and rolled out thin before being cooked on a flat griddle until it puffs slightly and develops golden-brown spots. The result is soft, pliable and faintly chewy — a close cousin of the Indian chapati or roti, which reflects the deep culinary ties between the Maldives and the Indian subcontinent. Some cooks add a little oil or grated coconut for richness, but the everyday version is plain.

For Indian travellers, roshi needs little introduction — it is essentially a Maldivian chapati, and is eaten in much the same way. At breakfast it is torn and mixed with mas huni (shredded smoked tuna, coconut, onion and chilli); at lunch and dinner it is used to scoop up garudhiya broth or mas riha curry. It is found in every teashop (hotaa) and home, and appears on resort buffets as a local bread. Roshi is naturally vegetarian and fully halal, with no pork or alcohol — a safe, familiar and comforting staple for visitors.

History & Origins

Roshi arrived with the Maldives' centuries of trade and cultural exchange across the Indian Ocean, particularly with the Indian subcontinent and Sri Lanka, where unleavened griddle breads are a staple. It became the everyday bread of island life alongside rice.

  • Trade era Wheat and the tradition of unleavened griddle bread reach the Maldives through Indian Ocean trade, taking root as a daily staple.
  • Teashop culture Roshi becomes the standard partner to mas huni and garudhiya in the Maldivian hotaa (teashop), eaten at every time of day.
  • 20th century With imported flour widely available, roshi is cooked fresh in homes and teashops across all the atolls.
  • 2000s — 2010s Resorts and guesthouses add roshi to breakfast and "Maldivian night" spreads, serving it with mas huni and curries for visitors.
  • 2020s Roshi remains an everyday essential, and the breakfast of roshi with mas huni is widely shared as a symbol of Maldivian food.

Regional Variations

Roshi
Nationwide (Classic)

Roshi

The everyday plain flatbread — flour, water and salt, rolled thin and cooked dry on a griddle. Soft and pliable, eaten with mas huni, garudhiya and curries.

Kaashi Roshi
Coconut version

Kaashi Roshi

Roshi enriched with grated coconut worked into the dough, giving a softer, slightly richer bread. Popular as a more substantial accompaniment.

Masroshi
Stuffed cousin

Masroshi

The same roshi dough stuffed with spiced smoked tuna and coconut, sealed and grilled — a popular short eat in its own right. Related to roshi but a filled snack.

Key Ingredients

Flour

Wheat flour — the base of the dough

Water

Water, to bring the dough together

Salt

A little salt for seasoning

Oil

A touch of oil in some versions for softness (optional)

Coconut

Grated coconut in the kaashi roshi variation (optional)

How to Eat It

  1. Eat roshi warm and fresh, when it is at its softest and most pliable.
  2. At breakfast, tear it into pieces and mix with mas huni, eating with your fingers.
  3. At lunch or dinner, use it to scoop up garudhiya broth or a coconut fish curry such as mas riha.
  4. Wrap a little curry or fish inside a torn piece and eat it like a small parcel.
  5. Pair it with sweet milky tea (saa) at a teashop for a classic island meal.
  6. Mop up the last of any sauce with the final piece — roshi is the ideal sauce-soaker.

When Ordering

  • Ask for "roshi" — it is sold by the piece in every teashop and is very cheap.
  • Order it with mas huni for the classic Maldivian breakfast, or with garudhiya for lunch.
  • Ask for it freshly griddled if you can — roshi is best warm and soft.
  • On resort buffets it appears as a local flatbread beside the curries and sambols.
  • If you want a more filling option, ask for masroshi — the tuna-stuffed version.

Where to Eat It

Malé

Local Hotaa (Teashops), Malé

📍 Around Majeedhee Magu, Malé

Every Malé teashop griddles fresh roshi through the day, served with mas huni at breakfast and curries at lunch. The most authentic place to eat it.

$0.20 — $0.50 each Teashop (hotaa) ★ 4.4 / 5

Seagull Cafe House

📍 Fareedhee Magu, Malé

A comfortable Malé cafe serving Maldivian breakfasts of roshi and mas huni, plus curries. Visitor-friendly with an English menu.

$0.30 — $0.60 each Cafe ★ 4.3 / 5

Hulhumalé Teashops

📍 Central Hulhumalé

The teashops of Hulhumalé serve fresh roshi with the full range of Maldivian accompaniments. A handy stop near the airport island.

$0.20 — $0.50 each Teashop (hotaa) ★ 4.3 / 5

Hulhumalé

Maafushi Island Cafes

📍 Maafushi Island, Kaafu Atoll

Local cafes on Maafushi serve roshi with mas huni and curries as part of home-style Maldivian meals. Budget-friendly and authentic.

$0.30 — $0.60 each Local cafe ★ 4.5 / 5

Resort Breakfast & Maldivian Nights

📍 Resort islands, North & South Malé Atolls

Resorts serve roshi at breakfast and on "Maldivian night" buffets, beside mas huni, curries and sambols. A polished introduction to the staple bread.

Included in resort dining Resort buffet ★ 4.5 / 5

Thoddoo Island Cafes

📍 Thoddoo Island, Alif Alif Atoll

Cafes on Thoddoo serve hearty Maldivian set meals with fresh roshi alongside curries and rice. Generous and inexpensive.

$0.20 — $0.50 each Local cafe ★ 4.4 / 5

Price Guide

Venue Type MVR USD (approx.) INR (approx.)
Teashop (hotaa), per piece Local $0.20 — $0.50 ₹17 — ₹42
Cafe, per piece Local $0.30 — $0.60 ₹25 — ₹50
Roshi with mas huni set Local $1.50 — $3 ₹125 — ₹250
Resort breakfast Resort Included Included

Vegetarian & Dietary Notes

Roshi is naturally vegetarian — just wheat flour, water and salt, with no fish or animal products in the bread itself. It is the curries and accompaniments that may contain fish.

Ask for plain roshi with a vegetable curry (tarukaaree riha) or simply with tea if you want a wholly vegetarian meal.

Vegan note: Plain roshi is vegan, as it contains no dairy or egg. The optional oil and coconut versions are also vegan.

Jain note: Plain roshi is suitable for Jain diners, being just flour, water and salt with no onion, garlic or root vegetables in the bread itself.

Tips for Eating Roshi — Maldivian Unleavened Flatbread

  • Eat roshi with mas huni at least once for breakfast — it is the quintessential Maldivian morning meal.
  • Ask for it freshly griddled; roshi is at its best warm and soft, and stiffens as it cools.
  • Use it to scoop garudhiya broth or mas riha curry rather than reaching for a spoon — that is the local way.
  • For Indian travellers it is essentially a chapati, so it is a safe, familiar and reliably vegetarian staple.
  • Try the coconut version (kaashi roshi) for a softer, slightly richer bread if you spot it.

Frequently Asked Questions

Roshi is the everyday Maldivian flatbread — a thin, unleavened griddle bread made from wheat flour, water and salt, eaten with mas huni, garudhiya and curries.

It is very similar — roshi is essentially a Maldivian chapati or roti, reflecting the close culinary ties between the Maldives and the Indian subcontinent.

Yes — the bread itself is just flour, water and salt, with no fish or animal products. Only the accompaniments may contain fish.

Yes — it contains no pork, alcohol or any non-halal ingredient. Like all traditional Maldivian food it is fully halal.

Most famously with mas huni at breakfast, and with garudhiya broth or fish curries such as mas riha at lunch and dinner.

No — roshi is made from wheat flour and therefore contains gluten. Those avoiding gluten should opt for rice instead.

Roshi is the plain flatbread; masroshi is the same dough stuffed with spiced smoked tuna and coconut, then grilled — a filled short eat rather than a plain bread.

At any time of day — at breakfast with mas huni, at lunch and dinner with curries, and as a teashop staple eaten with tea.

In any teashop (hotaa) or cafe on an inhabited island, and at resort breakfasts and "Maldivian night" buffets.

Yes — plain roshi contains no dairy or egg, so it is vegan. Just check whether anything it is served with contains fish.

Ready to eat your way through Maldives?

Our specialists plan food-focused itineraries around what you want to eat.

Plan My Food Trip