Clicky

Gaboli Vindaloo - East Indian Fish Roe Curry

🏆 Abby's cookbooks are Gourmand World Cookbook Award Winners — see them here.

Gaboli Fish Roe Vindaloo (Palla Fish Roe Curry)

This post may contain affiliate links. (Disclaimer here) Abbysplate.com and TheWingedFork.com are now a part of AbbysHearth.com

Abbyshearth.com website dairyfree icon.
Gluten free icon on Abbyshearth.com website.
Abbyshearth.com website no added sugar icon.
Abbyshearth.com website offal icon.
Seafood icon on Abbyshearth.com website.
Jump to Recipe
5 out of 5 Stars!

Every monsoon season, as soon as the palla fish appear in the market, mom stocks up on gaboli – and a good portion of it gets set aside for vindaloo. Gaboli vindaloo, or fish roe vindaloo, is one of those East Indian dishes that sounds unfamiliar to most people outside our community, but the moment someone tastes it once, they want to eat it again and again.

Roe vindaloo served in a green ceramic plate with whole garlic and chillies for decoration.

Gaboli is the Marathi name for fish roe from any fish, but we generally use it to refer to the eggs of the palla fish (also called hilsa or ilish). While some people treat roe as fish offal and pass on it, we’ve always considered it a delicacy just like the caviar you get from sturgeon.

The roe of the palla is especially prized; the Bengalis love it so much that prices in Bengal are much higher than ours in Mumbai. This dish is also in our cookbook Jevayla Ye: Everyday East Indian Recipes, which won Best Indigenous People Cookbook in the World at the Gourmand Awards 2025, so you know it’s the real thing.

Step-by-step Pics for Making to make the vindaloo

If you’ve made fried gaboli before, you already know how good fish roe is. But if you want it to last a little longer, try mom’s roe vindaloo recipe. The roe is boiled first, cut into pieces, and set aside.

Palla, hilsa fish next to moms hand for size.
That’s a big fish!
Boiled fish roe in a pot.
Boiled gaboli aka palla fish roe
Chop the boiled roe into 1 or 1.5 inch thick pieces on a cutting board.
Fish roe cut in 1 or 1.5 inch pieces

The vindaloo masala used here is the classic East Indian version that we use for pork vindyal, chicken indyal, or fish vindaloo: dried Kashmiri red chillies, cumin, garlic, turmeric, and vinegar, ground to a paste and cooked on a slow flame till the house smells tangy.

READ NEXT  Beef Bones Soup
Ingredients for the vindaloo placed on black spoons on orange board.
Ingredients for the vindaloo masala
Vindaloo masala ingredients in the grinder.
Vindaloo ingredients in the mixer grinder
Red thick vindaloo masala paste in the grinder.
Ground vindaloo paste
Hot oil in a kadai.
Add oil to a kadai
Mom adds the vindaloo paste masala from grinder to the kadai with oil.
Mom adds the masala paste to the kadai
Red masala gravy is getting cooked in the kadhai.
The vindaloo masala is cooking slowly

Finally, the roe pieces are added to the cooked vindaloo masala to finish in 5 minutes. Remember, not to add it earlier, or your roe pieces will turn into roe mush. It happens.

Add the hopped roe from the yellow cutting board to the masala in kadhai.
Roe pieces added to kadai with vindaloo masala
Gaboli vindaloo bubbling and cooking in a kadai.
See the vindaloo bubbling nicely around the gaboli?

In case you want to pretend some veggies are the recipe, you can also add potatoes to the vindaloo. We usually cut about two or three potatoes into eight quarters, and add them in. They can either be boiled separately and added later or added in with the masala at the start. These potatoes also serve another function, namely, reducing the spice in the curry, and not making you reach for the cold water a dozen times.

Roe vindaloo served in a ceramic kadhai with whole garlic and chillies at the side.
Spicy gaboli vindaloo

Anyway, the end result is a tangy, deeply spiced vindaloo curry that goes perfectly with plain white rice. It’s literally one of those dishes where you want extra rice on the table before you even sit down.

Roe vindaloo served in a ceramic kadhai with whole garlic and chillies at the side.

Gaboli Vindaloo (Fish Roe Vindaloo) – Palla Fish Roe Curry

Abby
A tangy East Indian fish roe curry made with palla or hilsa roe, Kashmiri red chillies, garlic, turmeric and vinegar. Classic East Indian vindaloo masala, from Abby's Hearth.
5 out of 5 Stars!

Click the stars to add your rating! Left you don’t like it, right you love it!

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Dinner, Lunch, Main Course
Cuisine East Indian, Indian
Servings 8
Calories 191 kcal
Abbyshearth.com website dairyfree icon.
Gluten free icon on Abbyshearth.com website.
Abbyshearth.com website no added sugar icon.
Abbyshearth.com website offal icon.
Seafood icon on Abbyshearth.com website.

Ingredients
  

To Boil

  • 5 Roe of Palla / Hilsa / Ilish fish Or 40 1.5-inch long pieces of gaboli.
  • 0.5 teaspoon Salt
  • 2 Litres Water

For the Vindaloo Masala

For Cooking

  • 2 Tablespoons Oil
  • 400 ml Water

Instructions
 

  • Boil the roe with salt and water for 10 minutes and allow to cool.
  • Cut into 1.5 inch pieces and set aside.
  • Grind all the Vindaloo Masala ingredients with vinegar to make a smooth vindaloo paste.
  • Add oil to a kadai, then add the vindaloo paste.
  • Cook the masala on a high flame for about 10 minutes, stirring at intervals. If adding potatoes, you can add them now, or you can boil them separately and add later with the roe pieces.
  • Once the masala has cooked, add the pieces of roe and cook for 5 more minutes on a medium flame until done.

Please click to rate the recipe! Left you don’t like it, right you love it!

Notes

  • If you’re in a hurry, you can use store-bought vindaloo paste.
  • If using frozen gaboli: thaw fully, then continue from Step 2. No need to reboil first.
READ NEXT  Shankarpali - Shakarpara - Sweet Diamond Cuts

Nutrition (Per Serving)

Calories: 191kcal | Carbohydrates: 34g | Protein: 5g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Trans Fat: 0.01g | Cholesterol: 2mg | Sodium: 482mg | Potassium: 865mg | Fiber: 10g | Sugar: 11g | Vitamin A: 6963IU | Vitamin C: 26mg | Calcium: 45mg | Iron: 3mg

Disclaimer: Nutrition Information per serving is estimated by a third party software based on the ingredients used, and is for informational purposes only. It will vary from product to product, based on methods of preparation, origin and freshness of ingredients. Please consult the package labels of the ingredients you use, or chat with your dietician for specific details.

This printable recipe card is for home use only. For more recipes head over to AbbysHearth.com


If you want to try gaboli other ways, have a look at our fried gaboli recipe – simple, spiced, and one of the most popular fish recipes on the site. We’ve also got a full guide to buying, boiling and storing fish roe at home so you can have gaboli ready any time of year. And for more fish roe recipes from around the world, this roundup is a good place to start.

Collage of Fish size compared to hand and cooked roe vindaloo with garlic and chillies strewn around.
Collage of vindaloo ingredients, boiled chopped roe and cooked roe vindaloo.
5 from 1 vote (1 rating without comment)

Leave a Comment

Recipe Rating