Seafood recipes, fish recipes, and everything ocean-inspired! Discover delicious, easy-to-make seafood dishes, from grilled fish to shrimp pasta and more. 

Mackerel Salad That Tastes Like the Coast on a Weeknight

Introduction

There’s a specific kind of hunger that hits after a long day near the water. Not the kind you fix with crackers. The real kind. The kind where you need something that actually tastes like the coast came home. That’s exactly when I started making this mackerel salad — not because I planned it, but because I had a couple of fillets left from the morning and a fridge that wasn’t offering much else.

I threw things together. Some greens, a lemon, whatever was around. And it was honestly one of the better meals I’ve had at my own kitchen table. That’s the thing about a simple mackerel salad recipe — it doesn’t need much. The fish does most of the work for you.

Why You’ll Love This Recipe

  • It comes together in about 20 minutes, which is real. Not “20 minutes” that secretly means 45.
  • The flavor is bold and bright without being complicated — mackerel has this natural richness that makes everything feel more satisfying than it should.
  • You don’t need any special skills. If you can flake fish and toss a bowl, you’ve got this.

Quick Recipe Snapshot

Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4
Difficulty: Easy
Best For: Lunch, light dinner, coastal weeknight meal

You’ll pan-sear or use canned/smoked mackerel, flake it over a bed of greens, cucumber, red onion, and cherry tomatoes, then dress it with a simple lemon-olive oil situation. That’s basically it. Nothing fussy.

Ingredients List

For the Fish:

  • 1 lb fresh mackerel fillets (or two 4.4 oz cans of mackerel in olive oil, drained — the canned stuff is actually great here)
  • 1 tbsp olive oil (for searing, if using fresh)
  • Salt and black pepper to taste

For the Salad Base:

  • 4 cups mixed greens or arugula — arugula adds a peppery bite that plays well against the fish
  • 1 cup cherry tomatoes, halved
  • 1 medium cucumber, sliced thin — keeps things cool and crisp against the richness of the mackerel
  • ¼ red onion, very thinly sliced — soak it in cold water for 5 minutes if you want to take the sharp edge off
  • 2 tbsp capers, drained — these little things punch way above their weight with mackerel
  • 2 hard-boiled eggs, halved (optional but honestly worth it)

For the Dressing:

  • 3 tbsp extra-virgin olive oil
  • 2 tbsp fresh lemon juice (about 1 lemon)
  • 1 tsp Dijon mustard
  • 1 small garlic clove, grated or minced
  • Salt and pepper to taste

Step-by-Step Instructions

  1. If using fresh mackerel: Pat the fillets dry with paper towels. Season both sides with salt and pepper. Heat a skillet over medium-high heat, add the olive oil, and lay the fillets in skin-side down. Don’t move them. Let them cook 3–4 minutes until the skin is golden and crisp, then flip and cook another 2–3 minutes. Pull them off the heat and let them rest a couple minutes before flaking. If using canned, just drain and set aside — you’re already halfway done.
  2. While the fish cools slightly, build your salad base. Lay the greens in a wide bowl or on a platter. Scatter the cherry tomatoes, cucumber slices, red onion, and capers over the top.
  3. Make the dressing. Whisk together the olive oil, lemon juice, Dijon, and garlic in a small bowl or shake it in a jar. Taste it. Adjust the lemon or salt. It should be bright and a little tangy — not flat.
  4. Flake the mackerel into large-ish pieces over the salad. Don’t shred it into nothing. You want actual bites of fish, not confetti.
  5. Drizzle the dressing over everything. Add the halved eggs if you’re using them. Serve immediately. This is not a sit-around salad — eat it while it’s fresh.

Honestly, step 4 is where I always slow down a little. There’s something about flaking fish with your hands over a bowl of greens that feels very right. Very coastal. Very not-a-Wednesday-night.

Small Tricks From Cooking Fish at Home

I mention getting that crispy skin on the mackerel, and that’s not something you can leave to chance. To get a perfect, even sear without any steaming, you need a pan that holds a ton of heat. That’s why my go-to for fish like this is always a classic Lodge Cast Iron Skillet. It gets screaming hot and stays that way, ensuring the skin crisps up beautifully without overcooking the delicate fillet. It’s the single best tool for the job.

If you’re serious about getting that perfect sear, this skillet is a non-negotiable part of your kitchen arsenal. Grab one and see the difference for yourself.

Lodge 10.25 Inch Cast Iron Skillet with Assist Handle

✓ prime

Check Price

We earn a commission if you make a purchase, at no additional cost to you.

Lodge 10.25 Inch Cast Iron Skillet with Assist Handle

Dry the fillets before they hit the pan. I learned this the hard way — wet fish steams instead of sears, and you lose that crispy skin that makes the whole thing worth it. Paper towels, a minute of patience, done.

Cold water on the red onion. My grandmother did this and I thought it was unnecessary for years. It’s not. Raw onion can bulldoze everything else in a salad. A five-minute soak softens the bite without losing the flavor.

Don’t overdress it. I’ve ruined good fish salads by going heavy on the dressing. The mackerel is already rich. The dressing just needs to brighten things up, not drown them. Pour a little, toss, see how it looks. You can always add more.

Let the fish rest before you flake it. Even two minutes makes a difference. Hot fish straight from the pan falls apart too easily and you lose the texture. A short rest and it flakes cleanly into real pieces.

Capers are not optional in my kitchen. I know some people skip them. But mackerel and capers have this thing going — the briny pop against the oily fish is one of those combinations that just works. If you’ve never tried it, this is the recipe to start.

Common Mistakes to Avoid

Using too much dressing is probably the most common one. I’ve done it. The salad gets soggy fast and the fish flavor gets buried under acid. Less is genuinely more here.

Flaking the fish too small. If you shred it into tiny pieces, it disappears into the greens and you lose the whole point of having mackerel in the salad. Keep the flakes generous.

Skipping the rest time on the fish. Straight from pan to salad sounds efficient. It’s not. The fish is still cooking internally and the texture suffers. Two minutes. That’s all it asks.

Not tasting the dressing before it goes on. Every lemon is different. Every batch of mustard is slightly different. Taste it. Adjust. Don’t just pour and hope.

Variations and Serving Ideas

Spicy version: Add a pinch of red pepper flakes to the dressing and throw in some thinly sliced fresh chili over the top. A little sriracha mixed into the dressing works too if that’s what you have.

Mild version: Skip the capers and red onion. Use butter lettuce instead of arugula. Add some sliced avocado for creaminess. It becomes something softer and more approachable — good for people who are new to mackerel.

Coastal twist: Serve the easy mackerel salad over thick slices of toasted sourdough rubbed with a cut garlic clove. Add a few briny olives and some fresh dill. It becomes something closer to an open-faced sandwich situation and it’s very good eaten outside.

What to Serve With

Crusty bread is the obvious one. Something with a real crust that can hold up to the dressing if you drag it through the bowl at the end.

A simple potato salad on the side — not heavy, just boiled potatoes with a little olive oil and herbs — balances the lightness of the greens with something more filling. It’s also a fantastic accompaniment to other coastal favorites, like these crispy fish tacos with cabbage slaw.

Cold sparkling water with lemon, or a dry white wine if it’s that kind of evening. The acidity in both cuts through the richness of the fish in a way that feels intentional even when it isn’t.

If you’re feeding more people, a bowl of roasted cherry tomatoes on the side adds warmth and sweetness that plays really nicely against the bold fish flavor.

Storage and Reheating

If you have leftovers — and you might not — store the fish and the salad base separately. Once dressed, the greens go limp fast. The mackerel keeps in a sealed container in the fridge for up to 2 days.

DO NOT dress the whole salad if you know you won’t finish it. Dress only what you’re eating right now.

DO NOT reheat the salad. This is a cold dish. If you want the fish warm, that’s fine — gently warm the flaked mackerel in a pan for a minute — but the greens stay cold and fresh.

DO NOT freeze this. Salad doesn’t survive freezing and mackerel that’s been frozen and thawed twice loses its texture completely.

FAQs (People Also Ask)

Can I use canned mackerel instead of fresh?
Yes, and honestly for a quick weeknight version, canned mackerel in olive oil is great. Drain it well, flake it gently, and you’re there. Look for good quality canned mackerel — it makes a real difference.

How long does mackerel salad keep in the fridge?
The fish itself keeps 1–2 days. The dressed salad? Eat it the same day. Once the greens hit the dressing, the clock is ticking.

How do I know when fresh mackerel is cooked through?
The flesh will turn from translucent to opaque and it will flake easily when you press it gently with a fork. If it resists, give it another minute. It shouldn’t take long — mackerel is a thin fillet.

Is frozen mackerel okay to use?
It works. Thaw it overnight in the fridge, not on the counter. Pat it very dry before cooking because frozen fish releases more water. The texture won’t be quite as clean as fresh, but the flavor is still good.

Is this recipe hard to make?
Not at all. If you’ve ever cooked any fish at home, this is easier than most. And if you use canned mackerel, there’s no cooking involved at all — just assembly. Start to finish, you’re looking at 20 minutes or less.

What can I substitute for capers?
Finely chopped green olives give you a similar briny quality. Pickled jalapeños add brine plus heat. Even a splash of pickle juice in the dressing gets you partway there.

Nutrition Facts

(Per serving. Estimates only, varies by exact ingredients used)

Calories350 kcal
Protein28g
Fat22g
Carbohydrates9g
Fiber3g
Sodium480mg

Conclusion

Some meals you plan. Some meals just happen because the fish is there and you’re hungry and the evening is slipping away. This one started as the second kind and became something I come back to on purpose now.

There’s something about eating fish you caught — or fish that came straight from somewhere real — over a bowl of simple greens with lemon and salt that feels like the coast even when you’re standing in your own kitchen. That’s what a good homemade mackerel salad does. It brings the water to the table.

Make it once and see how it sits with you.

Mackerel Salad That Tastes Like the Coast on a Weeknight

Prep Time 15 minutes
Cook Time 20 minutes
Course Main Course
Cuisine American
Servings 4

Ingredients
  

  • 1 lb fresh mackerel fillets (or two 4.4 oz cans mackerel in olive oil, drained)
  • 1 tbsp olive oil (for searing fresh fish)
  • Salt and black pepper to taste
  • 4 cups mixed greens or arugula
  • 1 cup cherry tomatoes, halved
  • 1 medium cucumber, thinly sliced
  • 1/4 red onion, very thinly sliced
  • 2 tbsp capers, drained
  • 2 hard-boiled eggs, halved (optional)
  • 3 tbsp extra-virgin olive oil
  • 2 tbsp fresh lemon juice (about 1 lemon)
  • 1 tsp Dijon mustard
  • 1 small garlic clove, grated or minced
  • Salt and pepper to taste

Instructions
 

  • If using fresh mackerel, pat fillets completely dry with paper towels. Season both sides with salt and pepper. Heat a skillet over medium-high heat, add 1 tbsp olive oil, and place fillets skin-side down. Cook without moving for 3–4 minutes until skin is golden and crisp. Flip and cook another 2–3 minutes. Remove from heat and rest 2 minutes before flaking. If using canned mackerel, drain well and set aside.
  • While fish rests, build the salad base. Arrange greens in a wide bowl or on a platter. Scatter cherry tomatoes, cucumber slices, red onion, and capers over the top.
  • Make the dressing by whisking together olive oil, lemon juice, Dijon mustard, and grated garlic in a small bowl. Taste and adjust salt, pepper, or lemon as needed. It should be bright and slightly tangy.
  • Flake the mackerel into generous pieces over the salad. Keep the flakes large enough to taste in each bite — don't shred the fish into tiny pieces.
  • Drizzle dressing over the salad. Add halved eggs if using. Serve immediately while everything is fresh and the greens still have their crispness.

Notes

If using fresh mackerel, always pat the fillets completely dry before searing — wet fish steams instead of crisping and you'll lose that golden skin that makes the whole dish better.
Keyword coastal salad, easy mackerel salad, healthy seafood salad, homemade mackerel salad, mackerel salad, mackerel salad recipe, quick seafood dinner

Related articles