Whispers of the Caspian: Authentic Gilani Mahi Gerdvij Recipe for Slow Winter Days
September 5, 2026
The morning in Gilan begins with the soft patter of rain against the wooden shingles of our cottage. Outside, the Alborz mountains are wrapped in a thick blanket of silver mist. Inside, the only sounds are the crackling of the wood stove and the rhythmic crush of walnuts in our traditional stone mortar. Today, we are preparing Mahi Gerdvij—a beloved, ancestral delicacy of Northern Iran.
Mahi Gerdvij is a stuffed, slow-roasted whitefish that embodies the soul of Gilani cuisine: a delicate balance of sweet, sour, earthy, and aromatic tones. It is a dish born of the Caspian Sea and the lush, wild orchards that border it.
The Gathering of Rustic Ingredients
To recreate this slow-living masterpiece, you will need:
- 1 whole whitefish (traditionally Caspian Kutum, but trout or sea bass work beautifully), cleaned and scaled
- 1.5 cups walnuts, finely ground
- 4 tbsp sour pomegranate molasses (the dark, thick nectar of Gilan’s wild orchards)
- 1 cup fresh local herbs (chopped cilantro, mint, and a touch of wild basil)
- 3 cloves of garlic, crushed into a paste
- 1 tbsp olive oil
- Salt, black pepper, and turmeric to taste
The Ritual of Preparation
- The Seasoning: Rub the inside and outside of the cleaned fish with salt, black pepper, and a pinch of turmeric. Let it rest and absorb the warmth of the spices.
- The Stuffing (Pardeh): In a clay bowl, mix the ground walnuts, pomegranate molasses, crushed garlic, and finely chopped herbs. The mixture should become a thick, dark, aromatic paste. Taste it; it should sing of sweet acidity and rich earthiness.
- The Assembly: Gently pack the pomegranate-walnut mixture into the cavity of the fish. Traditionally, we sew the belly shut with a cotton thread to keep the precious juices sealed within.
- The Slow Roast: In the village, we place the fish in a Gamaj (traditional Gilani clay pot) or over the hot embers of a wood fire. For a home kitchen, place the stuffed fish on a baking tray, brush lightly with olive oil, and bake at 180°C (350°F) for about 45 to 55 minutes, until the skin is golden-crisp and the flesh flakes easily.
Serve your Mahi Gerdvij alongside a steaming bowl of smoked, fire-cooked Persian rice (Kateh) and fresh radishes. Let each bite take you to a quiet, rainy cottage by the Caspian Sea, where time stands still.

Gather Around the Fire