RecipesMauritiusFish Vindaye (Vindaye Poisson)

Fish Vindaye (Vindaye Poisson)

A classic Mauritian pickle dish featuring firm fish (often tuna) marinated and lightly fried, then preserved in a tangy, spicy mixture of mustard seeds, turmeric, vinegar, onions, and chilies. It's a flavorful appetizer or side dish.

Prep Time25 minutes
Cook Time20 minutes
Total Time45 minutes (plus overnight pickling)
Servings4
DifficultyMedium
Fish Vindaye (Vindaye Poisson) - Mauritius traditional dish

🧂 Ingredients

  • 500 g Firm white fish(e.g., tuna, swordfish, or kingfish, cut into 2cm cubes)
  • 1 tsp Salt(divided)
  • 0.5 tsp Black pepper(freshly ground)
  • 4 tbsp Vegetable oil(divided)
  • 2 medium Onions(thinly sliced)
  • 4 cloves Garlic cloves(sliced)
  • 2 medium Green chilies(halved lengthwise (adjust to taste))
  • 6 sprigs Curry leaves
  • 2 tbsp Black mustard seeds(coarsely ground)
  • 2 tbsp Turmeric powder
  • 0.25 tsp Methi seeds (fenugreek seeds)(optional)
  • 3 tbsp White wine vinegar(or lemon juice)
  • 1 tsp Sugar(optional, to balance acidity)

👨‍🍳 Instructions

  1. 1

    Season the fish cubes with 1/2 tsp salt and black pepper. Heat 2 tbsp of vegetable oil in a large frying pan over medium-high heat. Gently fry the fish pieces for about 1 minute per side until lightly golden and just cooked through. Be careful not to overcook. Remove fish from the pan and set aside.

    💡 Tip: Frying the fish briefly helps it hold its shape and absorb flavors.
  2. 2

    In a small bowl, mix the ground mustard seeds, turmeric powder, methi seeds (if using), and remaining 1/2 tsp salt. Gradually add 2 tbsp of vinegar (or lemon juice) and a little water to form a thick paste. Stir in the sugar if using.

    💡 Tip: A paste ensures even distribution of spices.
  3. 3

    In the same frying pan, add the remaining 2 tbsp of vegetable oil over medium heat. Add 1/3 of the sliced onions and cook until slightly translucent, about 2-3 minutes. Do not brown them.

    ⏱️ 3 minutes
  4. 4

    Add the sliced garlic, curry leaves, and halved green chilies to the pan. Sauté for about 1 minute until fragrant.

    ⏱️ 1 minute
  5. 5

    Add the prepared mustard-turmeric paste to the pan. Stir well and cook for about 30 seconds to a minute until aromatic.

    ⏱️ 1 minute
  6. 6

    Add the fried fish pieces to the pan. Gently toss to coat them with the vindaye mixture. Add the remaining sliced onions.

    💡 Tip: Toss gently to avoid breaking the fish.
  7. 7

    Remove the pan from the heat. Stir in the remaining 1 tbsp of vinegar (or lemon juice). Drizzle with a little extra oil if desired.

    💡 Tip: Adding vinegar off the heat preserves its tanginess.
  8. 8

    Transfer the vindaye to a clean glass container. Cover and refrigerate for at least 24 hours before serving to allow the flavors to meld. It can be stored in the refrigerator for up to a week.

    ⏱️ 24 hours
    💡 Tip: Vindaye is a pickle and improves with time.

💡 Pro Tips

  • Use firm fish that can withstand frying and pickling.
  • Adjust the amount of chilies and vinegar to your preference.
  • Serve as an appetizer with crusty bread, or as a side dish with rice.

🔄 Variations

  • Some recipes include a pinch of asafoetida (hing) for an extra layer of flavor.
  • A dash of lemon juice can be used instead of vinegar.

🏷️ Tags