Whole Fish Roasted with Potatoes and Thyme


Kristin Donnelly has recently become a convert to cooking whole fish, which is incredibly easy, delicious, and cheaper than fillets. 

Whole Fish Roasted with Potatoes and Thyme
Photo: © Johnny Valiant
Active Time:
30 mins
Total Time:
1 hrs


  • 2 pounds baby Yukon Gold potatoes, halved

  • 18 small cipollini onions or large shallots, peeled and quartered

  • 3 tablespoons extra-virgin olive oil

  • 12 sprigs of thyme

  • Kosher salt

  • Freshly ground black pepper

  • 2 (2-pound) cleaned whole black bass, striped bass or other sea bass

  • 1 lemon, thinly sliced, plus a lemon half, for squeezing

  • 2 tablespoons finely chopped parsley


  1. Preheat the oven to 425°F and line a large, rimmed baking sheet with parchment paper.

  2. In a bowl, toss the potatoes and onions with 1 1/2 tablespoons of the olive oil and 4 thyme sprigs and season with salt and pepper. Spread on a large rimmed baking sheet and roast for 20 minutes, until the potatoes are blistered in spots and barely tender.

  3. Rub both fish all over with the remaining 1 1/2 tablespoons of oil; season generously with salt. Stuff the cavities with the lemon slices and the remaining 8 thyme sprigs. Stir the potatoes, pushing them toward the sides, and set the fish on the baking sheet. Roast for 30 minutes, until the fish are just cooked through and the potatoes and onions are tender.

  4. Transfer the potatoes and onions to a platter. Using two forks, pull the skin off the top of the fish and discard. Remove the fillets from the bones and transfer to the platter. Squeeze the lemon juice over the fish, potatoes and onions, sprinkle with the parsley and serve.


One Serving: 388 cal, 15 gm fat, 2.7 gm sat fat, 61 gm carb, 3 gm fiber, 51 gm protein.

Suggested pairing

Donnelly pairs the fish with a minerally French Sauvignon Blanc, such as a Sancerre.

Related Articles