
Whole roasting a fish is one of those techniques that looks impressive but is genuinely straightforward, and this Mediterranean preparation delivers serious flavor with minimal fuss. The cavities are packed with fresh thyme, rosemary, garlic, and lemon slices, so every bite of the flaky flesh carries that bright, herby aroma all the way through. Zucchini and fennel roast right on the same pan, soaking up the olive oil and fish juices as everything cooks together — built-in sides with zero extra dishes. Every single ingredient here is clean and compliant, so there's no label-reading or substitution stress involved; it's just real, whole food doing exactly what it's supposed to do. Scoring the fish before it goes into the oven is a small step that makes a big difference, helping the seasoning penetrate and ensuring the flesh cooks evenly all the way to the bone. A squeeze of fresh lemon over the finished plate ties everything together and keeps it feeling light even though the dish is genuinely satisfying. This is the kind of meal that makes a reset feel like anything but a restriction.
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














Preheat the oven to 425°F (220°C). Toss the zucchini and fennel with 1 tbsp of the olive oil, the dried oregano, and a pinch of salt and pepper on a large rimmed baking sheet, then spread them into an even layer.
Pat the fish completely dry inside and out with paper towels. Using a sharp knife, cut 3 diagonal slashes about 1/2 inch deep through the thickest part of each fish on both sides — this helps the fish cook evenly and allows the seasoning to penetrate.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
