10 Best Side Dishes for Fish You’ll Find Delicious

One of my favorite dishes to order at a restaurant is fish – whether that’s fried, grilled, or steamed. I love the taste, and it’s a great source of protein. But what side dishes can you serve with fish? That’s a very common question I often come across.

I never knew what to serve with fish. I would either just serve it plain or with a side of rice. But one day, I decided to search for side dishes that would go well with fish. And boy, was I in for a treat! There are so many different side dishes that complement this delicious protein. Here are some of my favorites:

Best Side Dishes for Fish

  1. French fries
  2. Rice pilaf
  3. Cauliflower rice
  4. Roasted Greek potatoes
  5. Grilled vegetable skewers
  6. Green beans
  7. Panzanella
  8. Coleslaw
  9. Mashed potatoes
  10. Roasted Brussels sprouts

French fries

French fries are a classic side dish that goes well with fish. The crispy outer layer and a pillowy inner layer of French fries pair well with the flakiness of fish.

French fries are also a traditional side dish for fish and chips. Their salty flavor compliments the savory taste of fish. They can also help to balance out the richness of fish.

Overall, French fries are a versatile side dish that can be enjoyed with many different types of fish.

Rice Pilaf

Rice pilaf is a versatile side dish that pairs well with a variety of main courses. It is made with rice that is cooked in broth and seasoned with herbs and spices. The rice is then usually sauteed in butter or oil to give it a slightly nutty flavor.

Rice pilaf can be made with different types of rice, such as basmati or jasmine, and can be lightly seasoned or more heavily spiced, depending on your preferences.

It goes particularly well with fish, as the mild flavor of the rice complements the taste of the fish without overpowering it. Try pairing it with tilapia or cod for a healthy and delicious meal. Rice pilaf is also a comforting side dish, making it perfect for a weeknight dinner.

Cauliflower rice

Cauliflower rice is a fantastic side dish for fish. First of all, it has a satisfyingly firm texture that pairs well with the flaky texture of fish. Additionally, it is low in calories and carbs, making it a great option for those watching their waistline.

Finally, you can pair it up with a delicious and creamy cheese sauce to add richness to the dish that compliments the delicate flavor of the fish. When prepared correctly, cauliflower rice is a delicious and healthy way to enjoy your favorite seafood.

Roasted Greek potatoes

Roasted Greek potatoes are a delicious and simple side dish that goes well with fish. The potatoes are starchy, so they help to soak up the juices from the fish. And the traditional Greek spices give the potatoes a nice flavor without overpowering the taste of the fish.

Roasting also gives the potatoes a crispy exterior and a soft interior, which is a perfect contrast to the flaky texture of most fish dishes. So if you’re looking for an easy side dish that will complement your fish, Roasted Greek potatoes are a great option.

Grilled vegetable skewers

Grilled vegetable skewers are the perfect side dish for fish. The smoky flavor of the grilled veggies pairs perfectly with the delicate flavor of fish, and the spices add an extra depth of flavor. Plus, they’re simple to make and can be made in advance.

Grilling is also a great way to cook vegetables, as it helps to retain their nutrients and freshness. So if you’re looking for a delicious and healthy side dish for your next fish dinner, look no further than grilled vegetable skewers.

Green beans

Green beans are a great side dish for fish because they are light and have a bright flavor. They also add color to the plate and can be cooked quickly. Fresh green beans are the best choice for this dish, but you can also use frozen or canned beans.

To cook the green beans, simply steam them or sauté them in a little oil. then add some fresh herbs or lemon juice for extra flavor. Green beans go well with all types of fish, so experiment until you find a combination that you like.


Panzanella is a traditional Italian salad that is typically made with bread, onion, garlic, basil, tomato, and vinaigrette. The salad is known for its strong flavors, which makes it an ideal side dish for fish. Fish can be a delicate food, and the bold flavors of Panzanella can help to enhance its flavor.

In addition, the bread in Panzanella helps to soak up any excess oil from the fish, making it a light and healthy option. Panzanella is typically served at room temperature or slightly chilled, making it a refreshing option for a summer meal.


Coleslaw is a refreshing side dish that goes well with fish. It is made with shredded cabbage and carrots, and it is usually coated with mayonnaise or another creamy dressing.

Coleslaw is typically served cold, which makes it a perfect accompaniment for hot, grilled fish. The cool, crunchy veggies contrast nicely with the flaky, moist fish, and the mayo adds a richness that ties the whole dish together.

Whether you are grilling salmon, baked cod, or pan-fried trout, coleslaw is a delicious way to round out your meal.

Mashed potatoes

Mashed potatoes are the perfect comfort food. They’re creamy, delicious, and go well with just about anything. When it comes to pairing mashed potatoes with fish, there are a few things to keep in mind.

First, consider the type of fish you’re serving. Mashed potatoes go particularly well with milder fish like cod or tilapia. If you’re serving a heartier fish like salmon or tuna, you might want to try pairing it with roasted potatoes instead.

Second, think about what else you’ll be serving with your mashed potatoes. If you’re planning on serving a light salad as a side dish, you might want to keep your mashed potatoes simple by just adding some milk and garlic. However, if you’re serving a richer entrée like chicken pot pie, you can be more indulgent with your mashed potatoes by adding in some butter and cream.

No matter what you pair them with, mashed potatoes are sure to please.

Roasted Brussels sprouts

Roasted Brussels sprouts are a delicious and easy way to elevate any meal. The earthy flavor of the Brussels sprouts pairs perfectly with the delicate taste of fish, and the roasting process helps to bring out their natural sweetness.

To roast Brussels sprouts, simply toss them in a bit of oil and salt, then bake in a preheated oven until they’re tender and browned. Roasted Brussels sprouts make an excellent side dish for any type of fish, from salmon to tilapia.

So next time you’re looking for a simple but impressive side dish, give roasted Brussels sprouts a try.

Frequently Asked Questions

What are the best vegetables to serve with fish?

The best vegetables to serve with fish are green beans, coleslaw, roasted Brussels sprouts, and mashed potatoes. All of these side dishes are easy to prepare and go well with most types of fish.

What drink pairs well with fish?

Drinks that pair well with fish include light beers, white wines, and rosé wines. These beverages are all refreshing and easy to drink, making them the perfect accompaniment for a seafood feast.

What fish is the most delicious?

There is no one definitive answer to this question. Different types of fish taste different, and everyone’s palate is different. However, some types of fish are generally considered to be more delicious than others.

Some of the most popular and delicious types of fish include salmon, tuna, trout, and cod. These fish are all versatile, and they can be cooked in a variety of ways. Whether you’re grilling, baking, or pan-frying, these fish are sure to please.


When it comes to side dishes for fish, the options are endless. You can serve anything from roasted Brussels sprouts to mashed potatoes, and each dish will pair perfectly with your favorite type of seafood.

So next time you’re planning a dinner party or simply want a delicious meal that’s easy to prepare, try serving fish with one of these side dishes. Your guests will be impressed, and you’ll be sure to enjoy every bite.

Choose your preferred recipe Prepare the ingredients needed to complete the recipe Prepare your side dish

Here are 10 tasty sides to complement your main dish.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Main Course
Cuisine Asian, Western
Servings 4
Calories 390 kcal


  • French fries
  • Rice pilaf
  • Cauliflower rice
  • Roasted Greek potatoes
  • Grilled vegetable skewers
  • Green beans
  • Panzanella
  • Coleslaw
  • Mashed potatoes
  • Roasted Brussels sprouts


  • Choose your preferred recipe
  • Prepare the ingredients needed to complete the recipe
  • Prepare your side dish
Keyword fish