What to Serve with Fish: 30+ Side Dish Ideas

Fish itself rarely slows my dinner down. I buy it, I cook it simply, and it is ready fast. The question that stops me at the shop, fish already in the bag, is the quieter one: what do I serve with it? For years I answered by habit, rice because it was Tuesday, salad because it was there, and the plate often felt like two separate meals sharing a dish.

Now I answer by looking at the fish first. A rich, oily fish asks for something bright beside it. A lean white fish can carry a fuller, cosier side. Crispy fried fish wants fresh crunch. Curry fish wants rice and something cooling. That matching habit is the serve by the plate method in How to Serve Fish: Pairing and Presentation Guide, and this list is that method opened up into more than thirty ideas you can choose from tonight. Every idea is a name and a reason, not a recipe. Your own way of cooking each side stays yours.

Table of Contents

Side dishes paired to fish by richness: oily fish with bright acidic sides like lemon salads and pickled vegetables; lean white fish with fuller sides like potatoes and rice; crispy fried fish with fresh crunchy salads; curry or saucy fish with plain rice and a cooling side, plus a reminder that one quiet side is usually enough.
The side is chosen by the fish, not by habit.

Bright and Acidic: For Rich, Oily Fish

Rich fish coats the mouth a little, so bright sides cut through and make the next bite taste fresh again. I reach for this list with salmon, mackerel, sardines, and rich trout.

  • Lemon-dressed green salad: the acid wakes the plate up beside oily flesh.
  • Cucumber with lemon and salt: cold, sharp, and ready in moments.
  • Pickled onions: a small sharp bite against rich fish.
  • Tomato and red onion salad: juicy acid that stands up to salmon.
  • Vinegar-dressed cabbage slaw: crunch plus tang, with no heaviness.
  • Citrus and herb salad: orange or grapefruit segments against oily fish is a calm classic.
  • Green beans with lemon: bright dressing on a hot green.

Green and Fresh: For Almost Any Fish

When the fish is the main event and I just need colour and freshness, green sides do the job without any thinking at all.

  • Steamed broccoli with lemon: clean flavour that never fights the fish.
  • Buttered peas: sweet, soft, and gentle beside delicate fillets.
  • Grilled or pan-cooked asparagus: a slightly firm bite beside tender fish.
  • Spinach wilted with garlic: fast, and it suits strong and mild fish alike.
  • Green salad with herbs: parsley, dill, or coriander in the bowl echoes the fish.
  • Zucchini, simply cooked: mild and fresh beside baked fish.
  • A simple cucumber and tomato salad: the everyday fresh side at my table.

Starchy Comfort: For Lean White Fish

Lean fish is mild and light, so the side can be the satisfying part of the plate. I use this list for cod, tilapia, haddock, sole, and catfish.

  • Boiled or mashed potatoes: the calm classic under a white fillet.
  • Roasted potato wedges: crisp edges beside a soft fish.
  • Buttered rice: simple, warm, and friendly to every sauce.
  • Crusty bread: for mopping up pan juices and sauce, nothing wasted.
  • Couscous: soaks up lemony juices beautifully.
  • Sweet potato mash or wedges: gentle sweetness beside mild fish.
  • A soft roll or flatbread: comfort without ceremony.

Roasted Warmth: For Baked and Whole Fish

Whole baked fish and tray-baked fillets like warm, roasted company, flavours that feel like they came from the same oven mood.

  • Roasted carrots: sweet edges beside baked fish.
  • Roasted cauliflower: holds a little char well next to whole fish.
  • Roasted peppers: soft, sweet, and colourful on the plate.
  • Roast potatoes with herbs: the Sunday-style partner for a whole fish.
  • Roasted zucchini and tomatoes: juices that mingle kindly with baked fish.
  • Charred lemon halves: roasted beside the fish, squeezed over at the table.

The South Asian Table: Curry Fish and Fried Fish

At my table, fish often arrives with rice and something cooling, and the sides do a different job: they carry sauce and calm heat.

  • Plain steamed rice: the honest base under any fish curry.
  • A gentle pilaf: fragrant rice when the curry is bold and the side should stay quiet.
  • Daal, at principle level: a lentil side makes fried fish a full family meal.
  • Cucumber raita-style cooling side: cool against spice, almost always present at my table.
  • Kachumber-style chopped salad: onion, tomato, and cucumber crunch beside masala fish.
  • Warm roti or naan: for scooping curry fish, the bread is part of the meal.
  • A simple green salad with lemon: freshness against a rich curry.

These plates follow the same rule as every cuisine in Fish Recipes from Around the World: rice carries, cooling sides calm, and the fish stays the point.

Fresh Crunch: For Crispy Fried Fish

Fried fish is hot, crisp, and rich in the coating, so its best partners are raw, cold, and sharp, sides that refresh the mouth between bites.

  • Vinegar slaw, kept crunchy: the classic beside battered fish, acid against the fry.
  • Sliced cucumbers with salt and lemon: cold crunch, nothing cooked.
  • Radish and onion salad: peppery bite beside a mild fried fillet.
  • Fresh tomato wedges: juicy and plain against hot batter.
  • Salad leaves with lemon: the lightest possible company.
  • Pickled chillies or pickled vegetables: small sharp accents for spice-loving tables.

Quick Picks by the Fish You Cooked

If it helps to decide fast, this is how it works at my counter. Salmon and mackerel go to the bright list. Cod, tilapia, and haddock go to the starchy list. Battered fish goes to the crunch list. Curry fish goes to rice and something cooling. Whole roasted fish goes to the roasted list. I read the fish, pick the list, choose one idea, and dinner is decided, with nothing on the plate fighting anything else.

Breads and Grains: The Quiet Fillers

Bread and grains rarely get credit, but they decide whether a fish dinner feels finished. Crusty bread under saucy fish, rice under curry fish, couscous under lemony baked fish: the grain is chosen by what the fish brings to the plate. This whole corner of the table gets its own guide later in Best Bread and Grain Pairings for Fish Dinners. For now, I match the grain to the sauce and I do not go wrong.

Keep the Flavours in One Family

A side should speak the same language as the fish. When my fish is cooked with desi spices, the sides stay in that family, rice, a cooling cucumber side, a chopped salad, because a heavily Italian-flavoured side beside masala fish tastes like two dinners arguing. When the fish is baked with lemon and herbs, the sides stay lemony and herby too: green beans with lemon, herbed rice, roasted zucchini. I just ask which flavours are already on the fish, and let the side repeat one of them quietly rather than introducing a new one loudly. The one exception is contrast on purpose, rich fish with a sharp side, spicy fish with a cooling side, and contrast works because it is chosen, not accidental.

How Many Sides Does Fish Need?

Usually one. Two at most, and only when they do different jobs, one starchy and one fresh, never two heavy sides shouting together. The fish was the shopping, the cooking, and the point. A side that needs more attention than the fish is the wrong side for fish night. If guests are coming and I want the table to look generous, I add bread and one extra fresh salad, not a third cooked side. Abundance at a fish table comes from freshness and colour, not from more pots on the stove.

Frequently Asked Questions

What is the best all-round side for fish?

A lemon-dressed green salad, because it suits rich and lean fish alike. If the fish is very mild and the plate feels light, roasted potatoes are my other safe answer.

What should I serve with strong, oily fish?

Something bright and acidic: pickled onions, a sharp slaw, tomato salad, or citrus. Rich fish plus a heavy side makes the whole plate feel tired by the third bite.

What goes with fish curry?

Plain rice or a gentle pilaf to carry the sauce, plus something cooling like a cucumber side. That is the pairing my own table uses most, and it lets the curry stay bold.

Can I serve pasta with fish?

At principle level, yes, when the fish is in a sauce that clings. But rice, potatoes, and bread do the carrying job more simply, and they are where I point you first.

What to Check Next

Richness first, side second: that one habit answers most of my fish dinners. And whatever the plate, finish the fish properly at 145°F (63°C) as the Safe Internal Cooking Temperatures for Every Type of Fish guide sets out, then serve promptly, because cooked fish does not wait politely at room temperature. Choose one quiet side, and let the fish be dinner.

Wasim Abbas Bhatti

Wasim Abbas Bhatti is the founder and chef behind Mahigar. He's spent more than 20 years teaching himself fish cookery through hands-on testing, plus eight years net-fishing local canals, and he builds his own spice blends for grilling, frying, and curries

Leave a Reply

Your email address will not be published. Required fields are marked *