20 Easy Fish Recipes

Here are the best easy fish recipes for your table! Make a healthy dinner everyone will love using salmon, tilapia, tuna and more.

Fish recipes

Want fish for dinner? Do we have the recipes for you! Fish is a fantastic low-fat, high quality protein to add to your diet, whether you’re an omnivore, pescatarian or eat the Mediterranean diet. Salmon is arguably the most popular way to eat fish here in the US, but there are so many more tasty fish to try. In fact, we’ve surprised ourselves finding new and interesting ways to eat fish for dinner.

Here are the best easy and healthy fish recipes to add to your dinner repertoire! Try baked fish with bright green herbaceous pesto or fish tacos with a creamy, zingy sauce. Mix up a tasty poke bowl, or even grab a quick and easy tuna sandwich. There’s something for everyone in this list!

And now…our top 20 fish recipes to try!

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon
Pesto salmon

Pesto Baked Fish

1 Star2 Stars3 Stars4 Stars5 Stars (5 votes, average: 5.00 out of 5)

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 1x
  • Diet: Gluten Free


Bright green basil pesto is a natural fit with baked fish! This pesto salmon is an easy weeknight meal that also works to impress guests.



  • 4 (6-ounce) salmon fillets or a 1 1/2 pound fillet, wild caught if possible (or other white fish like tilapia or cod)
  • Olive oil, for brushing
  • 1/2 teaspoon kosher salt, plus more for brining
  • 1/2 teaspoon freshly ground black pepper
  • 3 tablespoons basil pesto (homemade preferable)
  • 1 tablespoon toasted and chopped pine nuts
  • A few grates of lemon zest, for garnish


  1. Preheat the oven to 325 degrees Fahrenheit.
  2. Brine the salmon (skip for tilapia or cod): While the oven preheats, in a shallow dish stir together 4 cups room temperature water and 3 tablespoons kosher salt until it dissolves. Place the salmon in the water and wait for 15 minutes (this should be about the time it takes to preheat).
  3. Bake: Rub the bottom of a baking dish with olive oil. Pat each piece of fish dry and place it on the pan. Sprinkle the fish with 1/8 teaspoon kosher salt for each of the 4 fillets and fresh ground pepper. Cover pan with foil and bake the fish for 10 minutes. Then remove the foil bake again for 3 to 6 minutes, depending on thickness, until just tender and pink at the center for salmon (the internal temperature should be between 125 to 130 degrees Fahrenheit in the center), or fork tender for tilapia or cod.
  4. Serve: When the fish is done, spoon the pesto over the top. Sprinkle it with chopped pine nuts and if desired, a bit of lemon zest. Serve immediately. (Leftovers can be stored refrigerated for 3 to 4 days.)

  • Category: Main Dish
  • Method: Baked
  • Cuisine: American

Keywords: Fish Recipes, Baked Fish

More dinner ideas

Need more inspiration outside of these fish recipes? Here are a few of our other favorite collections of healthy dinner recipes:

Subscribe for free weekly recipes & more!

About the Authors

Sonja Overhiser

Cookbook Author and writer

Sonja Overhiser is author of Pretty Simple Cooking, named one of the best healthy cookbooks of 2018. She’s host of the food podcast Small Bites and founder of the food blog A Couple Cooks. Featured from the TODAY Show to Bon Appetit, Sonja seeks to inspire adventurous eating to make the world a better place one bite at a time.

Alex Overhiser

Cookbook Author and photographer

Alex Overhiser is an acclaimed food photographer and author based in Indianapolis. He’s host of the food podcast Small Bites and founder of the recipe website A Couple Cooks. Featured from the TODAY Show to Bon Appetit, Alex is author of Pretty Simple Cooking, named one of the best vegetarian cookbooks by Epicurious.

No Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.