10Dishes
Vegetarian & vegan

Vegetarian Food in Maldives: Traditional Dishes, Vegan Options & What to Order

Maldivian cooking is strongly associated with tuna and coconut, but vegetable mashuni traditions, breadfruit, pumpkin, yam, greens and coconut-based sweets give vegetarian eaters more to work with than the fish-first reputation suggests. This guide is designed to be useful to readers first: it distinguishes established food traditions from modern dietary adaptations and points out ingredients that vary by household or restaurant.

Quick answer

Vegetarian eating in Maldives is most practical when meals are built around coconut, breadfruit, pumpkin, leafy greens, rice, yam, sweet potato, lime and chilies. Mas huni itself contains tuna. Use names such as baraboa mashuni or vegetable mashuni where appropriate and explain that these are established vegetable variations. The page deliberately labels modified dishes as adaptations instead of presenting them as the historical standard.

What the labels mean

  • Traditional vegetarian / plant-based: commonly meat-free in an established form.
  • Traditional / variable: a real traditional food whose ingredients vary enough that you must ask.
  • Vegetarian adaptation: a meat-free version that keeps the dish's recognizable structure or flavor logic but is not the default historical recipe.

10 vegetarian-friendly foods to know in Maldives

1. Baraboa mashuni

Jump to recipe →

Status: traditional vegetable variation.

Pumpkin replaces tuna in a coconut-heavy mashuni format, with onion, chili and lime providing the familiar bright seasoning.

2. Leafy vegetable mashuni

Jump to recipe →

Status: traditional vegetable variation.

Cooked or shredded greens can be mixed with coconut, onion, chili and citrus to create a plant-based breakfast accompaniment.

3. Huni roshi

Jump to recipe →

Status: traditional bread.

Coconut flatbread brings grated coconut into the dough and can be eaten with savory or sweet sides.

4. Vegetable curry

Jump to recipe →

Status: traditional-style vegetarian.

Pumpkin, eggplant or other vegetables cooked in coconut and spices make a satisfying curry, provided fish is not used to season the sauce.

5. Theluli faiy

Jump to recipe →

Status: traditional greens.

Fried moringa leaves or other greens appear as a crisp or savory accompaniment to rice and curries.

6. Breadfruit bondibai

Jump to recipe →

Status: traditional sweet.

Breadfruit can be cooked with coconut milk and sugar into a rich dessert-like preparation.

7. Handulu bondibai

Jump to recipe →

Status: traditional sweet rice.

Sweetened rice cooked for celebrations is a vegetarian dessert with coconut-rich character.

8. Boiled yam and sweet potato

Jump to recipe →

Status: traditional staples.

Root crops are served beside curries or eaten simply with chili and lime.

9. Roshi with vegetable sides

Jump to recipe →

Status: traditional meal format.

The everyday flatbread becomes a full vegetarian meal when paired with pumpkin, greens or coconut-based salads.

10. Fresh coconut and fruit

Jump to recipe →

Status: local produce.

Fresh coconut, banana and papaya make a simple finish without hidden fish ingredients.

Complete recipes for the dishes above

Recipe 1 of 10

Traditional / common form

Baraboa mashuni

Serves 4 · Prep 15 min · Cook 25 min

Pumpkin replaces tuna in a coconut-heavy mashuni format, with onion, chili and lime providing the familiar bright seasoning.

Ingredients

Method

  1. Prepare the vegetables so pieces cook at a similar rate.
  2. Warm the oil and soften onion and garlic without burning.
  3. Add the vegetables in order of cooking time and season lightly.
  4. Cook until tender but still distinct, then add fresh herbs and adjust salt and acidity.
  5. Serve warm or at room temperature according to the dish's traditional style.

Recipe 2 of 10

Traditional / common form

Leafy vegetable mashuni

Serves 4 · Prep 15 min · Cook 25 min

Cooked or shredded greens can be mixed with coconut, onion, chili and citrus to create a plant-based breakfast accompaniment.

Ingredients

Method

  1. Prepare the vegetables so pieces cook at a similar rate.
  2. Warm the oil and soften onion and garlic without burning.
  3. Add the vegetables in order of cooking time and season lightly.
  4. Cook until tender but still distinct, then add fresh herbs and adjust salt and acidity.
  5. Serve warm or at room temperature according to the dish's traditional style.

Recipe 3 of 10

Traditional / common form

Huni roshi

Serves 4 · Prep 5 min · Cook 25 min

Coconut flatbread brings grated coconut into the dough and can be eaten with savory or sweet sides.

Ingredients

Method

  1. Bring the water and salt to a steady simmer in a heavy saucepan.
  2. Add the main grain or starch gradually while stirring to prevent lumps.
  3. Cook over low heat, stirring and folding until the mixture reaches the dish's traditional thick or elastic texture.
  4. Finish with oil, butter, cheese or herbs only where appropriate, then serve immediately with the accompaniments described in the guide.

Recipe 4 of 10

10Dishes adaptation

Vegetable curry

Serves 4 · Prep 15 min · Cook 35 min

Pumpkin, eggplant or other vegetables cooked in coconut and spices make a satisfying curry, provided fish is not used to season the sauce.

Ingredients

Method

  1. Warm the oil in a heavy pot and soften the onion over medium heat without browning heavily.
  2. Add garlic and spices; stir just until fragrant.
  3. Add the main vegetables or legumes, tomatoes and water or stock. Bring to a gentle simmer.
  4. Cook partly covered until the ingredients are tender and the sauce has thickened naturally.
  5. Adjust salt and acidity, fold in fresh herbs, and rest for 5 minutes before serving with the staple suggested in the article.

Recipe 5 of 10

Traditional / common form

Theluli faiy

Serves 4 · Prep 10 min · Cook 30 min

Fried moringa leaves or other greens appear as a crisp or savory accompaniment to rice and curries.

Ingredients

Method

  1. Rinse or prepare the grain according to its needs; drain well.
  2. Soften the onion in oil or butter, then add spices and any firm vegetables.
  3. Stir in the grain and liquid, season, cover and cook gently until tender.
  4. Rest off heat for 10 minutes, then fluff or turn out according to the dish's serving style and finish with herbs, nuts or fruit.

Recipe 6 of 10

Traditional / common form

Breadfruit bondibai

Serves 4 · Prep 5 min · Cook 25 min

Breadfruit can be cooked with coconut milk and sugar into a rich dessert-like preparation.

Ingredients

Method

  1. Bring the water and salt to a steady simmer in a heavy saucepan.
  2. Add the main grain or starch gradually while stirring to prevent lumps.
  3. Cook over low heat, stirring and folding until the mixture reaches the dish's traditional thick or elastic texture.
  4. Finish with oil, butter, cheese or herbs only where appropriate, then serve immediately with the accompaniments described in the guide.

Recipe 7 of 10

Traditional / common form

Handulu bondibai

Serves 6 · Prep 15 min · Cook 30 min

Sweetened rice cooked for celebrations is a vegetarian dessert with coconut-rich character.

Ingredients

Method

  1. Prepare the main ingredient by grating, chopping, soaking or cooking as required for the dish.
  2. Combine it with the liquid, sugar and seasoning in a saucepan or mixing bowl.
  3. Cook or bake gently until the mixture is tender and cohesive, taking care not to scorch high-sugar or coconut mixtures.
  4. Cool slightly, garnish only with ingredients appropriate to the cuisine, and serve in the traditional warm or room-temperature style.

Recipe 8 of 10

Traditional / common form

Boiled yam and sweet potato

Serves 6 · Prep 15 min · Cook 30 min

Root crops are served beside curries or eaten simply with chili and lime.

Ingredients

Method

  1. Prepare the main ingredient by grating, chopping, soaking or cooking as required for the dish.
  2. Combine it with the liquid, sugar and seasoning in a saucepan or mixing bowl.
  3. Cook or bake gently until the mixture is tender and cohesive, taking care not to scorch high-sugar or coconut mixtures.
  4. Cool slightly, garnish only with ingredients appropriate to the cuisine, and serve in the traditional warm or room-temperature style.

Recipe 9 of 10

Traditional / common form

Roshi with vegetable sides

Serves 4 · Prep 15 min · Cook 20 min

The everyday flatbread becomes a full vegetarian meal when paired with pumpkin, greens or coconut-based salads.

Ingredients

Method

  1. Prepare the vegetables according to the dish: roast, grill, boil or leave raw as appropriate, then cool until easy to handle.
  2. Chop or slice to the texture associated with the dish and place in a wide bowl.
  3. Add onion, herbs, oil and acid. Season with salt, pepper and chili if appropriate.
  4. Rest for 10–15 minutes so the flavors settle, then serve at room temperature unless the dish is normally served warm.

Recipe 10 of 10

Traditional / common form

Fresh coconut and fruit

Serves 4 · Prep 15 min · Cook 40 min

Fresh coconut, banana and papaya make a simple finish without hidden fish ingredients.

Ingredients

Method

  1. Season the protein with salt, pepper and the dish's characteristic aromatics.
  2. Brown, grill or gently sear according to the traditional technique described in the guide.
  3. Add onion, herbs and any cooking liquid when the dish calls for braising; otherwise continue grilling until properly cooked.
  4. Rest the protein before serving and pair it with the traditional starch, herbs or sauce named in the article.

What vegetarians should ask in Maldives

Mas huni itself contains tuna. Use names such as baraboa mashuni or vegetable mashuni where appropriate and explain that these are established vegetable variations.

Ask about the stock, cooking fat, sauce, seasoning paste and garnish, not only the visible ingredients. In cuisines where dried fish or meat stock is used as seasoning, a plate that looks vegetable-only may still contain animal ingredients.

Vegan travelers

Vegan diners should separately ask about dairy, egg, butter or ghee. When local vegetarian food depends heavily on dairy, the safest vegan structure is usually a grain or root-crop staple plus beans, vegetables, fruit and a verified plant-based sauce.

Frequently asked questions

What is a good first food to try from Maldives?

Start with Baraboa mashuni because it introduces one of the cuisine's core techniques or ingredients. Then compare it with Leafy vegetable mashuni to see a different side of the food culture.

Is food from Maldives spicy?

Heat varies by dish and household. Even where chili is common, it may be used for aroma and depth rather than extreme heat. Ask before ordering if your tolerance is low.

Is traditional Maldives food vegetarian-friendly?

Some of it is, but not all. Mas huni itself contains tuna. Use names such as baraboa mashuni or vegetable mashuni where appropriate and explain that these are established vegetable variations. The foods above show where a meat-free meal can stay connected to local traditions rather than rely entirely on imported substitutes.

What hidden ingredient should I ask about?

Usually stock, dried fish, meat seasoning, butter or another cooking fat. The exact risk depends on the dish, so the goal is to teach useful questions rather than promise that every kitchen prepares it identically.

Food is local. Preparation varies.

Use this guide as a starting point, and confirm ingredients and preparation with the person making your food. Our editorial approach