
Sheet pan dinners don't get much more satisfying than this one — bold, bright, and built around a fish that genuinely delivers on flavor. Mackerel is an underrated weeknight hero, with rich, meaty flesh that stands up beautifully to the punchy cilantro-lime marinade packed with cumin, turmeric, and a hit of red pepper flakes. The vegetables go into the oven first, giving the new potatoes time to turn golden at the edges and the fennel wedges a chance to soften and caramelize before the fish even touches the pan. That two-stage roasting approach is what makes everything land perfectly at the same time — no overcooked fish, no underdone potatoes. The marinade clings to the flesh side of each skin-on fillet and infuses every bite with garlicky, citrusy depth that makes this feel far more involved than it actually is. A squeeze of fresh lime and a scatter of feathery fennel fronds at the end pull the whole dish together with a little brightness and color. It's the kind of meal that looks impressive on the plate but only requires one pan and a handful of fresh ingredients to pull off.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings















Position a rack in the center of the oven and preheat to 425°F (220°C). Line an 18×13-inch rimmed sheet pan with parchment paper or foil.
Toss the halved new potatoes and fennel wedges on the prepared sheet pan with 2 tablespoons of the olive oil, 1/2 teaspoon of the salt, and 1/4 teaspoon of the black pepper until evenly coated. Spread in a single layer, cut sides down. Roast for 20 minutes, until the potatoes are just beginning to turn golden at the edges and the fennel is softened.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
