Whole Roasted Fish With Oregano, Parsley, and Lemon

Roasting fish whole is one of the easiest ways to cook it. [Photographs: Daniel Gritzer]

Whole roasted fish is one of the easiest, most delicious ways to cook fish. Cooked on the bone and in its skin, the meat remains even more tender and juicy than fillets or steaks do. Here, we soak the fish briefly in a salt-water brine to wash and lightly season it, then stuff the cavity with aromatic herbs, garlic, ginger, and lemon. Feel free to use any other fresh herbs and other aromatics you want.

Whole Roasted Fish With Oregano, Parsley, and Lemon

About This Recipe

Yield:Serves 4
Active time:15 minutes
Total time:55 minutes
This recipe appears in: How to Carve and Serve Whole Cooked Fish The Easiest Way to Cook Fish: Roast it Whole


  • Water
  • Kosher salt
  • 2 (2-pound) whole white-fleshed fish, such as sea bass, branzino, or porgy, scaled and gutted
  • Lemon slices, peeled garlic cloves, peeled ginger slices, fresh oregano sprigs, fresh parsley sprigs, for stuffing
  • Extra-virgin olive oil, for rubbing and drizzling


  1. 1

    Fill a large bowl about halfway with room-temperature water and add enough salt to taste, stirring to dissolve the salt. Add fish and let soak for 10 minutes. Drain fish and pat dry inside and out with paper towels.

  2. 2

    Preheat oven to 350°F and position rack in center of oven. Line a rimmed baking sheet with parchment paper. Season fish inside and out with salt and pepper. Stuff belly cavities with lemon slices, garlic cloves, ginger, and herb sprigs.

  3. 3

    Roast fish until an instant-read thermometer inserted into the thickest part registers 135°F, about 20-25 minutes depending on dimensions of fish; alternatively, roast until fins come right off when pulled and flesh can be felt to flake under the skin when you press on it. Let rest 5 minutes.

  4. 4

    Gently remove fillets from bone cage, drizzle with olive oil, and serve.


Add a rating with your comment:

Comments can take up to a minute to appear - please be patient!

Previewing your comment: