Mackerel With Lemon Olive Oil and Tomatoes

Mackerel With Lemon Olive Oil and Tomatoes

Mackerel is a sustainable, velvety, sweet-tasting fish that deserves more attention than it usually gets. Here, the pale fillets are roasted on a bed of fragrant basil leaves with a lemon zest-infused olive oil, chopped olives and juicy cherry tomatoes. If you have a bottle of cold-pressed lemon olive oil on hand, you can use it here in place of making your own. If infusing your own oil, feel free to use either a regular lemon or a Meyer lemon. Leftover lemon oil is great on salads, tossed with vegetables, or drizzled over avocado toast.
  • Total:
  • Serves: 4 persons



  1. Step 1

    Make the oil: In a small saucepan over medium heat, warm the olive oil and lemon zest until you see the first tiny bubble appear on the side of the pan. Immediately turn off heat. You don’t want the mixture to simmer.
  2. Step 2

    Let infuse for at least 20 minutes (and preferably an hour) before using; you do not have to strain it. Oil can be made up to a month in advance. Store in a sealed jar at room temperature.
  3. Step 3

    When ready to prepare the fish, heat oven to 425 degrees. Place the basil leaves on a rimmed baking dish and arrange fish on top. Sprinkle fish with salt and pepper, then drizzle the lemon oil over the fillets. Top with olives. Scatter tomatoes around the pan.
  4. Step 4

    Roast until the fish is just cooked through, 5 to 7 minutes for thin fillets and up to 12 minutes for thick fillets.
  5. Step 5

    Cut naked lemon into wedges. Serve fish drizzled with more lemon oil, garnished with lemon wedges and torn basil leaves.