Baked Mediterranean White Fish and Vegetables — On a crisp October evening I tucked a tray of warm, herb-scented fish and roasted vegetables out of the oven, and the whole kitchen smelled like falling leaves and cozy blankets. This simple, nourishing meal has become a reader favorite because it’s bright, forgiving, and perfect for seasonal weeknights when you want something wholesome without fuss. If you love easy oven dinners, you might also enjoy this take on baked feta eggs with tomatoes and spinach for a brunch twist: baked feta eggs with tomatoes and spinach.
Why this recipe works
The Baked Mediterranean White Fish and Vegetables combines tender white fish with autumn vegetables, citrus, and a punchy olive-herb dressing. It’s one-pan, low-mess, and bakes to flaky perfection while veggies roast alongside — an ideal recipe for home bakers who enjoy seasonal treats that feel special without the stress.
Ingredients
- 4 white fish fillets (cod, haddock, or pollock), about 6 oz each
- 2 tablespoons extra-virgin olive oil
- 2 cloves garlic, minced
- 1 lemon (zest and juice)
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- 1 small red onion, thinly sliced
- 1 bell pepper, cut into strips
- 1 cup cherry tomatoes
- 1 medium zucchini, sliced
- 1 cup baby potatoes, halved (parboil 5 minutes if desired)
- 1/3 cup pitted kalamata olives, halved
- 2 tablespoons chopped fresh parsley
- Optional: crumbled feta for serving
For an easy side, roast extra potatoes or sweet potatoes; try one of these oven-friendly options: air fryer baked potato variations.
Step-by-step instructions
- Preheat and prep
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment or lightly oil a shallow roasting pan.
- Make the dressing
- Whisk together olive oil, minced garlic, lemon zest and juice, oregano, thyme, smoked paprika, salt, and pepper in a small bowl.
- Arrange vegetables
- Spread the red onion, bell pepper, cherry tomatoes, zucchini, and baby potatoes in a single layer on the baking sheet. Drizzle half the dressing over the vegetables and toss to coat.
- Roast vegetables briefly
- Roast the vegetables for 15 minutes to start softening them. This helps the heartier veggies get a head start.
- Add fish and finish baking
- Remove the tray from the oven and nestle the fish fillets on top of the roasted vegetables. Spoon the remaining dressing over the fish and scatter kalamata olives around. Return to the oven and bake for 10–12 minutes, or until the fish flakes easily with a fork and reaches 145°F in the thickest part.
- Garnish and serve
- Sprinkle with fresh parsley and crumbled feta if using. Serve hot, with warm crusty bread or simple roasted potatoes; for another quick potato side, see this favorite method: air fryer baked potato.
Tips for success
- Choose the right fish: Mild, flaky white fish works best because it absorbs the Mediterranean flavors.
- Even cuts: Try to pick fillets similar in thickness so they cook evenly.
- Parboil baby potatoes: If your potatoes are large or dense, parboil 5–7 minutes so everything finishes at the same time.
- Don’t overbake: Fish continues to cook after you remove it from the oven; pull it when it flakes easily and is just opaque.
- Make it hands-off: Use parchment for easy cleanup and let the oven do the work. For alternate autumn sides, experiment with sweet potatoes alongside the veggies: air fryer baked sweet potatoes.
Possible variations
- Gluten-free: This Baked Mediterranean White Fish and Vegetables is naturally gluten-free — just double-check any added condiments or pack-ins.
- Streusel-style topping: For a crunchy, savory streusel, mix 1/3 cup almond meal, 2 tablespoons olive oil, 1 tablespoon chopped parsley, and a pinch of smoked paprika; sprinkle over fish during the last 8 minutes of baking.
- Heartier protein: Add sliced turkey or chicken sausage to the tray for more substance; try mild, herb-infused sausages sliced and baked with the vegetables for an easy meal: air fryer potatoes and sausage inspiration.
- Brighter herbs: Swap parsley for a mix of dill and mint for a different Mediterranean lift.
Storage recommendations
- Refrigerate: Store leftovers in an airtight container for up to 3 days. Keep fish and vegetables together or separate for best texture.
- Reheat: Gently reheat in a 325°F oven until warmed through, about 10–12 minutes, to preserve flakiness. Avoid microwaving for long stretches, which can dry the fish.
- Freeze: You can freeze cooked vegetables (not ideal for freezing fish), or individually wrap fillets for up to one month; thaw overnight before reheating gently.
Conclusion
This Baked Mediterranean White Fish and Vegetables is an easy, cozy dish that highlights fall flavors while staying light and nourishing. For another lively, lemon-forward baked fish idea, check out this bright and simple recipe for inspiration: Mediterranean Baked White Fish (Easy & Bright).
FAQs
Q: How long does it take to bake white fish fillets?
A: Typically 10–12 minutes at 400°F for standard 6 oz fillets; thicker pieces may need a few extra minutes. The fish is done when it flakes easily and reaches 145°F internally.
Q: Can I use frozen fish for this recipe?
A: Yes. Thaw frozen fillets in the refrigerator overnight and pat dry before baking. If cooking from frozen, add a few extra minutes and check for flakiness.
Q: What vegetables work best with Baked Mediterranean White Fish and Vegetables?
A: Firm vegetables like potatoes, bell peppers, zucchini, and cherry tomatoes are ideal. Root veggies are fine if parboiled first to ensure even cooking.
Q: Is this dish suitable for meal prep?
A: Absolutely. Roast extra vegetables and store with cooked fish for 2–3 days. Reheat gently in the oven to maintain texture.

Baked Mediterranean White Fish and Vegetables
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
A simple, nourishing one-pan meal featuring tender white fish with autumn vegetables, citrus, and a flavorful olive-herb dressing.
Ingredients
- 4 white fish fillets (cod, haddock, or pollock), about 6 oz each
- 2 tablespoons extra-virgin olive oil
- 2 cloves garlic, minced
- 1 lemon (zest and juice)
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- 1 small red onion, thinly sliced
- 1 bell pepper, cut into strips
- 1 cup cherry tomatoes
- 1 medium zucchini, sliced
- 1 cup baby potatoes, halved (parboil 5 minutes if desired)
- 1/3 cup pitted kalamata olives, halved
- 2 tablespoons chopped fresh parsley
- Optional: crumbled feta for serving
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment or lightly oil a shallow roasting pan.
- Whisk together olive oil, minced garlic, lemon zest and juice, oregano, thyme, smoked paprika, salt, and pepper in a small bowl.
- Spread the red onion, bell pepper, cherry tomatoes, zucchini, and baby potatoes in a single layer on the baking sheet. Drizzle half the dressing over the vegetables and toss to coat.
- Roast the vegetables for 15 minutes to start softening them.
- Remove the tray from the oven and nestle the fish fillets on top of the roasted vegetables. Spoon the remaining dressing over the fish and scatter kalamata olives around.
- Return to the oven and bake for 10–12 minutes, or until the fish flakes easily with a fork and reaches 145°F in the thickest part.
- Sprinkle with fresh parsley and crumbled feta if using. Serve hot.
Notes
Choose mild, flaky white fish for the best flavor. Consider parboiling heartier vegetables like potatoes to ensure even cooking.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
