You want fish that tastes like the sea but doesn’t require a chef’s knife or twenty years of experience. Palamut pilaki (baked mackerel pilaf) is exactly that. It is simple. It is fast. And it lands squarely on your table in under 35 minutes.
This isn’t just another fish recipe. It is a collision of tomato, onion, and mackerel that works because the ingredients respect each other. You get the richness of olive oil. The acidity of lemon. The sweetness of slow-cooked onions. And the firm, savory bite of mackerel that holds up to heat without falling apart.
Here is how you make it. No fluff. Just the steps.
The Shopping List
You need very few things. If you have these on hand, you can cook today.
- 2 whole mackerel (cleaned, cut into rings)
- 3 tablespoons olive oil
- 1 cup water
- 2-3 large tomatoes
- 2-3 large onions
- 3-4 bay leaves
- 4-5 whole black peppercorns
- Half a bunch of parsley
- 1 lemon
- Salt
The Method
Start with the prep. It takes five minutes.
Peel the onions. Slice them into rings. Peel the tomatoes too. Yes, peel them. It makes the texture smoother when they break down. Slice the tomatoes into rings as well.
Now the lemon. Peel it. Remove all the white pith under the skin. If the pith stays, it gets bitter. Slice the lemon into rings.
Season the mackerel rings with salt and black pepper. Set them aside.
Grab a skillet. Add the olive oil. Heat it over medium heat. Throw in the onion rings. Cover the pan. Turn the heat down to low. Let them sweat. Do not rush this. You want them soft and slightly caramelized. This takes about 5-10 minutes. The smell alone will wake up your kitchen.
Once the onions are translucent and sweet, layer the mackerel on top. Do not stir. Lay the fish rings evenly over the onions.
Now, build the structure.
- Place the bay leaves over the fish.
- Add the tomato rings.
- Add the lemon rings on top of the tomatoes.
- Tuck the whole parsley sprigs under or around the fish.
Sprinkle a little more salt if needed. Drop the whole peppercorns in. Pour in the cup of water.
Cover the pan again. Turn the heat to low. Let it simmer.
Set a timer for 30 to 35 minutes. Do not open the lid. Let the steam do the work. The fish cooks gently in the tomato-onion broth. It stays moist. It absorbs the flavors.
When the timer goes off, turn off the heat. Let it rest. Cover it and let it sit for 20 minutes. This is non-negotiable. Resting allows the juices to redistribute. The fish firms up. The flavors meld.
Serve it hot. Spoon the sauce over the fish.

















