Fish Stew with Tamarind and Herbs (Ghalieh Mahi)
Approved Sources
37Low GI
Photography: EEINA Studio
Dinner · Persian Cuisine · Iranian

Fish Stew with Tamarind and Herbs (Ghalieh Mahi)

Fish stew with tamarind and herbs (Ghalieh Mahi)

Total Time
25 min
Servings
4
Calories
530
Protein
40 g
Save to My Plan WhatsApp

The Story Behind This Recipe

From the cuisine of southern Iran on the Gulf coast, where fresh fish and green herbs abound, comes this distinctive tart stew.

The tamarind gives it its warm tartness, and the abundance of cilantro and sautéed fenugreek makes its deep green color and unforgettable aroma. It is a coastal dish that brings together the sea and the garden in one bowl.

Preparation Steps

  1. The tamarind

    Soak the tamarind paste in the hot water for about 30 minutes, then mash and strain it and discard the solid pulp, to get a clear tart extract that is the heart of this southern stew.

  2. The onion

    Sauté the chopped onion in two tablespoons of the oil for about 10 minutes until it wilts and turns yellow, forming the sweet base that balances the tartness of the tamarind.

  3. The garlic and turmeric

    Add the garlic and toss it for two minutes, then sprinkle the turmeric and stir until the mixture takes on a golden color, and set it aside.

  4. The herbs

    Heat the rest of the oil and sauté the cilantro and green onion over medium-high heat for about 15 minutes with constant stirring, until their color darkens and their flavor concentrates, because sautéing the herbs well is the secret to the depth of this dish.

  5. Seasoning

    Add the fenugreek leaves, salt, and red pepper, toss for one minute, and add a little more oil if the herbs look dry.

  6. Slow cooking

    Mix the sautéed onion mixture with the herbs and pour in the tamarind extract, and let the mixture simmer covered over low heat for about 30 minutes until it thickens and comes together.

  7. The fish

    Salt the fish pieces and brown them in two tablespoons of the oil over medium heat for about 5 minutes, to seal in their juices before they enter the sauce.

  8. Finishing

    Place the fish over the sauce, cover the pot, and cook for about 5 minutes only until the flesh sets, avoiding overcooking so it does not dry out, then serve it with basmati rice.

Blood Sugar Impact

The glycemic index (GI) measures how quickly a food raises blood sugar, while the glycemic load (GL) measures how much a full serving raises it. Together they give the complete picture.

Glycemic Index

GI
37 Low

A low value (≤55) means a gradual rise in blood sugar — the most suitable range for diabetes and insulin resistance.

Glycemic Load

GL
12 Medium

Glycemic load reflects the impact of the full serving. To lower it: take half a serving, or pair the recipe with a source of protein and fiber.

Nutritional Information

Per ServingMakes 4 servings · one serving is about 560 g of raw ingredients
  • Calories530 kcal26%of Daily Value*
  • Protein40 g80%of Daily Value*
  • Carbohydrates38 g14%of Daily Value*
  • Fat25 g32%of Daily Value*
  • Fiber6 g21%of Daily Value*
  • Sodium1117 mg49%of Daily Value*

* Percent Daily Values are based on a 2,000-calorie diet per FDA food-label reference values — your daily needs may be higher or lower. Values are derived from the recipe's ingredients via the USDA database.

Troubleshooting

The most common problems when preparing Fish Stew with Tamarind and Herbs (Ghalieh Mahi), and how to fix them:

The sauce is too tart

Balance it with more sautéed onion or a small drizzle of honey, as the tartness of tamarind varies between brands.

The fish fell apart in the sauce

Make sure to brown it first and to place it over the sauce rather than stir it in, and cook it for the last 5 minutes only.

The herbs taste bitter

Lower the sautéing heat and stir constantly, as burnt herbs take on a bitterness that does not go away.

Storage and Make-Ahead

Refrigerator

Keep the sauce on its own in an airtight container for up to 3 days, and it is best to cook the fish fresh at serving.

Reheating

Reheat the sauce over low heat and add the fish in the last minutes of reheating so it does not dry out.

Tested Ingredient Substitutions

Original IngredientTested SubstituteRatioFlavor Difference
white fishsalmonsame weight, 800 gGives a richer texture and a fuller flavor that stands up to the tart sauce.
tamarind pastepomegranate molassesabout 100 mlA tart alternative close to the original taste with a slightly sweeter touch.
dried fenugreek leavesfresh chopped fenugreekdouble the amount, 20 gGives the same flavor with a clearer green.
green onionchopped leeksame weight, 100 gApproximates the same soft herbal flavor.

How Much Does It Make? Scaling Guide

Ingredient2 servings4 servings (base)8 servings
White fish400 g800 g1600 g
Fresh coriander90 g180 g360 g
Tamarind paste70 g140 g280 g
Hot water350 ml700 ml1400 ml
EEINA Nutrition Tip

Sauté the herbs well until their color darkens before adding the liquid, as this step makes the difference between a dull stew and one of deep flavor. And add the fish in the last 5 minutes only so it stays tender.

Add This Recipe to Your Plan

The EEINA app saves your favorite recipes, calculates them from their real ingredients, and shows your daily numbers toward your goal. Try it free now.

Frequently Asked Questions

Can I use frozen fish?
Yes, thaw it fully in the refrigerator and dry it well before browning so it holds together and does not release water into the sauce.
What is the best fish for this stew?
Firm white fish such as cod or grouper is the most suitable, and salmon can be used for a richer texture.
Ready to start?2 minutes
Start your goal