Warm Mackerel and Potato Salad
Flaked mackerel piled over warm baby potatoes and green beans with thinly sliced red onion and arugula, all tossed in a bright dijon-lemon dressing with fresh dill.
Why You'll Love This Recipe
A lunch that eats like a real, sit-down meal rather than like a light salad on the side. Rich, oily mackerel sits over tender potatoes and crisp-tender green beans, so you get the comfort of a warm dish with the freshness of a salad. It comes together quickly and travels well, making it a strong choice for a packed midday meal that still feels considered.
Dress the potatoes and beans while they are still warm. Warm potatoes and just-blanched green beans absorb the dijon-lemon dressing far better than cold ones, so the flavor goes into the food instead of pooling at the bottom of the bowl. The mustard emulsifies the olive oil and lemon into a dressing that clings, the raw red onion adds a sharp bite, and folding in the arugula at the very end lets it soften just enough without turning limp.
Rich fish, starchy potato, and bright acid, arriving in roughly that order on the fork. The mackerel brings a good source of protein and heart-friendly omega-3 fats, the potatoes and green beans add fiber that helps the meal hold you, and the lemon and mustard cut the richness so nothing feels heavy. It is the kind of plate that leaves you full and steady rather than sluggish.
Ingredients
- about 480g cooked mackerel, flaked
- 3 1/2 cups cooked baby potatoes, halved
- 3 cups trimmed green beans
- 1/2 small red onion, thinly sliced
- 3 cups arugula
- 1 1/2 tbsp dijon mustard
- 3 tbsp olive oil
- 2 tbsp lemon juice
- 3 tbsp chopped dill
- 1/2 tsp salt
Instructions
- Cook and flake the mackerel: If your mackerel fillets are raw, season them lightly and pan-sear skin-side down over medium-high heat until the flesh turns opaque and flakes easily with a fork, about 3 to 4 minutes per side; let cool slightly, because the skin lifts away cleanly once the fat underneath has had a minute to set, then peel it off and flake the flesh into large chunks, checking for and discarding any pin bones. Set the flaked mackerel aside.
- Boil the potatoes: Scrub the baby potatoes, then place them in a pot, cover with cold salted water, and bring to a boil. Simmer until a knife slides in with no resistance, about 12 to 15 minutes. Drain well, and once cool enough to handle, halve them. Keep them warm.
- Blanch the green beans: Trim the ends off the green beans. Bring a pot of salted water to a boil and cook the beans until bright green and just tender with a little snap, about 3 minutes, since they carry on softening once they sit in the warm dressing. Drain and add them to a large bowl with the warm halved potatoes.
- Prep the onion, dill, and dressing: Thinly slice the red onion and roughly chop the dill. In a small bowl, whisk together the dijon mustard, olive oil, lemon juice, chopped dill, and salt until the dressing looks smooth and slightly thickened.
- Toss while warm: Pour the dressing over the warm potatoes and green beans, add the sliced red onion, and toss gently so the warm vegetables soak up the dressing.
- Fold and finish: Fold in the arugula just until it begins to wilt slightly, then top with the flaked mackerel. Serve warm.
Variations
- Canned convenience: Swap the fresh mackerel for good canned or jarred mackerel packed in olive oil; drain it and flake it straight in for an even faster lunch.
- Smoked depth: Use flaked smoked mackerel instead of fresh for a deeper, savory flavor; taste before adding the full salt, since smoked fish is saltier.
- Egg addition: Top each plate with a halved soft-boiled egg for extra richness and protein; this adds egg.
- Caper and cornichon bite: Stir a spoonful of capers and a few chopped cornichons into the dressing for a briny, sharper edge that plays well with the oily fish.
- Herb swap: Trade the dill for chopped parsley or tarragon if you want a different herbal note; tarragon leans anise-like, while parsley keeps it clean and grassy.
Storage & Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days. Keep the arugula folded through only what you plan to eat soon, since dressed greens wilt fastest; the potatoes, beans, and mackerel hold up well on their own.
This dish is good cold or at room temperature, so reheating is optional. If you prefer it warm, gently reheat the potatoes, beans, and mackerel in a covered pan over low heat or in short bursts in the microwave, then add fresh arugula afterward so it stays crisp rather than steaming into mush.
To make ahead, boil the potatoes, blanch the beans, cook and flake the mackerel, and whisk the dressing separately, then refrigerate each. Toss the warm or gently rewarmed vegetables with the dressing and fold in the arugula and mackerel just before serving.
Notes & Tips
- Pick the right potatoes: Choose waxy baby potatoes like new potatoes or fingerlings; they hold their shape when halved and tossed, while starchier baking potatoes tend to fall apart and go gluey.
- Check for pin bones: Run your fingers over the flaked mackerel before it goes on the plate. Even fillet-cut fish can hide small pin bones, and catching them now saves an unpleasant surprise.
- Tame the raw onion: If raw red onion is too sharp for you, soak the slices in the lemon juice for a few minutes before whisking the dressing. It softens the bite while keeping the color and crunch.
- Judge bean doneness: The green beans are ready when they turn vivid green and bend without snapping fully. Drain them the moment they hit that point so they stay crisp-tender rather than dull and soft.
- Balance the dressing to taste: Taste the dressing before it goes on. If it puckers, add a little more olive oil; if it feels flat, a pinch more salt or an extra squeeze of lemon brings it back into focus.
- Serve it right away: This plate is at its best while the vegetables are still warm and the arugula is just wilting. If you are packing it for later, keep the arugula separate and fold it in when you eat.
Nutrition & Mindful Eating
- Mackerel, warm potatoes and green beans work because of the dressing. The fish is rich and oily, the potatoes are soft and starchy, and the mustard and lemon cut a clean line straight through both.
- Mackerel is a strong, oily fish with dark flesh and a flavor that does not back down, and the long-chain omega-3 fats it is known for are the same thing that makes it taste so rich.
- Potatoes taken off the boil while they are still steaming drink up oil and lemon right through the middle, and they bring potassium and a slow, filling kind of carbohydrate that gives the salad its base.
- Arugula and thinly sliced onion go in raw at the end. The arugula wilts just slightly against the warm potatoes and turns peppery, and the onion stays sharp and crunchy wherever it lands.
- Dijon mustard, lemon and a lot of fresh dill make the dressing. The mustard holds the oil and lemon together, and the dill is grassy and anise-like, which is exactly what an oily fish wants beside it.
- As you eat, notice how much of the dressing the warm potatoes have taken up and how the dill lands against the fish, and slow down enough to let a lunch like this count as a break.
Frequently Asked Questions
Can I use canned mackerel instead of fresh?
Yes. Drain canned or jarred mackerel well and flake it straight in. It skips the cooking step entirely and works beautifully, though the texture is a little softer than fresh.
My mackerel tastes very fishy. How do I mellow it?
Mackerel is naturally rich and oily. The lemon juice and dijon in the dressing cut that richness, so be generous with them, and a fresh squeeze of lemon right before serving helps most.
Can I make this ahead for meal prep?
Yes. It holds in the refrigerator for up to three days and is good cold. Keep the arugula separate and fold it in when you eat so it stays fresh rather than wilting in the container.
What can I serve alongside it?
It is filling on its own, but a slice of crusty bread to soak up the dressing or a simple cucumber salad rounds it out nicely without competing with the fish.

