Description
This Baked Feta Cod with Roasted Vegetables is a healthy, one-pan Mediterranean dinner ready in 30 minutes. Flaky white fish is roasted alongside bursting cherry tomatoes, zucchini, olives, and salty feta cheese for a flavorful, low-carb meal.
Ingredients
4 cod fillets (about 6 oz each)
2 cups cherry tomatoes
1 medium zucchini, sliced into half-moons
1 red bell pepper, chopped
1 small red onion, cut into wedges
3 cloves garlic, minced
1/2 cup Kalamata olives, pitted
4 oz feta cheese, crumbled
3 tablespoons olive oil
1 lemon (half cut into wedges, half juiced)
1 teaspoon dried oregano
Salt and black pepper to taste
Fresh basil or parsley, for garnish
Instructions
1. Preheat oven to 425°F (220°C).
2. Place cherry tomatoes, zucchini, bell pepper, and onion on a large rimmed baking sheet. Drizzle with 2 tablespoons olive oil, minced garlic, oregano, salt, and pepper. Toss to coat and spread in a single layer.
3. Roast vegetables for 15 minutes until they start to soften.
4. Remove sheet pan from oven. Push vegetables aside to create space for the fish.
5. Pat cod fillets dry and season both sides with salt and pepper. Place them on the sheet pan.
6. Drizzle remaining 1 tablespoon olive oil over the fish. Squeeze half a lemon over the fillets.
7. Scatter olives and crumbled feta cheese over the fish and vegetables. Place lemon wedges on the pan.
8. Return to oven and bake for 10-12 minutes, or until fish is opaque and flakes easily with a fork.
9. Garnish with fresh herbs and serve immediately with the roasted lemon wedges.
Notes
Patting the fish dry helps it roast rather than steam.
For thicker fillets, you may need 2-3 extra minutes of cooking time.
Serve with crusty bread, rice, or cauliflower rice to soak up the delicious pan juices.
If you don’t like olives, capers make a great briny substitute.
- Prep Time: 10
- Cook Time: 25
- Category: Dinner
- Method: Baked
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 fillet + veggies
- Calories: 320
- Sugar: 6g
- Sodium: 680mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 85mg
