Spice-Rubbed Roast Fish with Lemon & Fennel

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

The subtle spice rub and fragrant fennel make this easy roast fish dish something special. Use any type of medium- to firm-flesh fish, such as sustainably caught cod, haddock or Pacific halibut. What’s sustainable and available varies, depending where you live. That’s why we’re fans of the SeafoodWatch Regional Guides.

Spice-Rubbed Roast Fish with Lemon & Fennel

Prep Time: 10 minutes

Cook Time: 15 minutes

Total Time: 25 minutes

Yield: 6 servings

Spice-Rubbed Roast Fish with Lemon & Fennel


  1. 2 lemons, thinly sliced
  2. 1 teaspoon ground coriander
  3. ½ teaspoon ground cumin
  4. 2 garlic cloves, minced
  5. Sea salt and freshly ground black pepper, to taste
  6. 5 teaspoons extra-virgin olive oil, divided
  7. 1-½ pounds haddock, or Pacific halibut or line-caught cod (cut into 6 [4-ounce] fillets)
  8. 1 medium fennel bulb, very thinly sliced crosswise


Cover the bottom of a 9-by-12-inch baking pan with lemon slices.

In a small bowl, mix together coriander, cumin, garlic, a pinch of salt and pepper and the olive oil. Rub the fish fillets with half of the spice mixture and arrange fish on top of the lemons. Toss the fennel with the remaining mixture and spread over top of fish. Sprinkle with another small pinch of salt and pepper.

Place on rack in center of the oven and roast for 12-15 minutes, until fish flakes easily.