Mediterranean Baked Cod Recipe
This Mediterranean baked cod recipe couldn't be any easier! Packed with veggies, olives, lemon, and herbs, this easy and healthy weeknight dinner is ready in just 30 minutes.

How to Make the Best Mediterranean Baked Cod
This Mediterranean baked cod is the perfect example of how simple ingredients can create something truly delicious. With bright tomatoes, briny olives, fresh asparagus, and perfectly flaky cod all roasted together on one sheet pan, this dish brings the sunny flavors of the Mediterranean right to your dinner table.
What makes this recipe so appealing is its sheer simplicity. Everything cooks together in just 15 minutes, making it an ideal weeknight dinner when you want something healthy and satisfying without spending hours in the kitchen. The vegetables caramelize beautifully in the high heat while the cod stays moist and tender, infused with garlic, oregano, and bright lemon zest.
This is a naturally low-carb, high-protein meal that’s as nutritious as it is flavorful. Serve it straight from the sheet pan for easy cleanup, or plate it beautifully with a squeeze of fresh lemon and a scattering of herbs. Either way, you’ll have a restaurant-quality dinner on the table in 30 minutes flat.

Mediterranean Baked Cod
This Mediterranean baked cod recipe couldn't be any easier! Packed with veggies, olives, lemon, and herbs, this easy and healthy weeknight dinner is ready in just 30 minutes.
Ingredients
Vegetables
Fish and Seasonings
Garnish
Instructions
Prepare the Vegetables
- Preheat oven to 425°F and place parchment on a large sheet pan.
- Trim the tough ends off the asparagus and cut into 2-inch pieces. Place in a large bowl.
- Add the cherry tomatoes, sliced red onion, halved olives, chopped garlic, half of the lemon zest, half of the salt, and half of the black pepper. Toss well with two tablespoons of olive oil and place on the prepared sheet pan.
Prepare the Fish
- Pat the cod dry with a paper towel and place it in the same bowl.
- Sprinkle with the remaining salt, pepper, lemon zest, and oregano. Toss with one tablespoon olive oil, coating all sides well.
- Nestle the fish into the sheet pan among the vegetables. Sprinkle with chili flakes if desired.
Bake and Serve
- Place the sheet pan on the middle rack in the oven. Bake for 12-15 minutes, depending on the thickness and size of the fish.
- Fish is done when it flakes with a fork, turns opaque, and has an internal temp of 130-135°F (145°F is considered well done).
- Once done, squeeze with lemon juice, sprinkle with fresh herbs, and serve!
Notes
- You can substitute the asparagus with other vegetables like green beans, zucchini, or broccoli.
- Other white fish options include black cod, mahi mahi, tilapia, halibut, snapper, or haddock.
- For thicker fillets, increase the baking time by a few minutes.