Welcome to familytasties

Clean Eating Baked Cod with Tomato and Olives

By Grace Caldwell | March 12, 2026
Clean Eating Baked Cod with Tomato and Olives

Why This Recipe Works

  • One-pan magic: Sheet-pan ease means minimal dishes and maximum flavor marriage.
  • 10-minute prep: While the oven preheats, you’ll slice, season, and slide everything in.
  • Omega-3 powerhouse: Wild cod supplies lean protein and anti-inflammatory fats.
  • Sweet-tangy balance: Burst cherry tomatoes + briny olives = zero added sugar needed.
  • Meal-prep friendly: Flavors intensify overnight; enjoy cold over spinach tomorrow.
  • Allergen-light: Naturally gluten-free, dairy-free, and Whole30 compliant.

Ingredients You'll Need

Ingredients

Great meals start with great ingredients, and this dish is no exception. Look for wild-caught Atlantic or Pacific cod—its flesh is snow-white, firm, and flakes into gorgeous meaty chunks after baking. If sustainability is top of mind, ask your fishmonger for MSC-certified fillets; they’ll often trim them into evenly sized 6-ounce portions for you, which means even cooking.

Next up: tomatoes. In summer I reach for sun-sweetened heirloom cherry tomatoes still warm from the farmers-market crate. Off-season, a pint of organic grape tomatoes works beautifully; their thicker skins keep them from collapsing into mush. Give them a quick rinse and pat dry so they roast rather than steam.

Olives are the salty soul of this recipe. I use a mix of Kalamata and Castelvetrano for color contrast and layered brininess. Buy them from the olive bar (pitted, please) rather than canned; the texture is meatier and the flavor far brighter. If you’re watching sodium, give them a 30-second dunk in warm water, then blot.

For aromatics, you’ll need two cloves of fresh garlic. Skip the jarred stuff—its sour edge muddies the clean profile. A quick mince releases allicin, the compound that boosts both flavor and heart-healthy benefits. You’ll also need a shallot; its delicate sweetness plays nicely with fish. No shallot? A quarter of a mild sweet onion does the trick.

Extra-virgin olive oil anchors the Mediterranean vibe. Choose a first-cold-pressed oil with a harvest date within the last 18 months; older oils turn bitter when heated. You’ll use just enough to slick the pan and help herbs adhere to the fish.

Speaking of herbs, I blend fresh parsley and oregano. Parsley adds grassy notes, while oregano lends that sun-drenched Greek-island perfume. If fresh oregano eludes you, use half the amount of dried, but crush it between your palms first to awaken the oils.

Finally, a pinch of crushed red-pepper flakes gives gentle heat that blooms in the oven. If you’re serving little ones, leave it out and offer chili oil at the table instead.

How to Make Clean Eating Baked Cod with Tomato and Olives

1
Preheat & prep pan

Position rack in center of oven; preheat to 400 °F (204 °C). Lightly brush a 9×13-inch ceramic or glass baking dish with 1 teaspoon olive oil. Ceramic retains gentle heat so the fish stays moist; metal pans can overcook the bottom.

2
Season the base

Scatter sliced shallot across dish. Add tomatoes, olives, and half the minced garlic. Drizzle with 1 tablespoon olive oil, sprinkle with ¼ teaspoon sea salt, ⅛ teaspoon black pepper, and the red-pepper flakes. Toss to coat; spread in single layer so tomatoes can blister.

3
Pat fish very dry

Moisture is the enemy of browning. Lay cod fillets on double layer of paper towels; press top with more towels. Even 30 seconds here prevents that sad steamed texture and helps herbs adhere.

4
Mix herb paste

In small bowl combine remaining garlic, parsley, oregano, lemon zest, ½ teaspoon sea salt, ¼ teaspoon pepper, and 1 tablespoon olive oil. It should look like wet sand; add ½ teaspoon water if too crumbly.

5
Slather & nestle

Rub herb paste over top and sides of each fillet. Place fish skin-side-down (or prettiest side up) atop tomato mixture, leaving space between fillets so hot air can circulate.

6
Bake uncovered

Slide into oven; bake 12–14 min for ¾-inch fillets, 15–17 min for 1-inch. Fish is done when it flakes under gentle fork pressure and internal temp hits 145 °F (63 °C). If your oven runs hot, check at 10 min—overcooked cod is cottony.

7
Broil for finish

Switch to broil on high for 2–3 min to blister tomatoes and brown herb crust. Watch closely; olive oil can flame. Remove when edges of tomatoes start to char and cod tops are golden.

8
Rest & garnish

Let stand 5 min—carryover cooking finishes center without drying edges. Drizzle with fresh lemon juice, scatter extra parsley, and serve straight from the dish for rustic charm.

Expert Tips

Oil the fish, not just the pan

Brushing the fillets ensures herbs stick and creates a micro-shield that locks in moisture.

Use an instant-read thermometer

Visual cues vary by fillet thickness; 145 °F guarantees opaque, juicy results every time.

Marinate overnight for party prep

Assemble through step 5, cover tightly, refrigerate up to 24 hrs; add 2 extra bake minutes if cold.

Swap citrus to change mood

Orange zest + thyme evoke Provence; lime + cilantro take it to a Mexican coastline.

Double the tomatoes for soup

Extra tomatoes break down into silky broth—perfect for dunking toasted sourdough.

Save olive brine

A teaspoon whisked into dressing amps up lunch salads all week—zero waste, big flavor.

Variations to Try

  • Mediterranean veggie boost: Add 1 cup zucchini half-moons and ½ cup sliced bell pepper in step 2; they roast alongside the fish.
  • Green olive & almond: Swap Kalamata for green olives and top finished dish with toasted slivered almonds for crunch.
  • Spicy Spanish: Add ¼ tsp smoked paprika to herb paste and garnish with chopped roasted red peppers.
  • Asian fusion: Replace olives with ¼ cup chopped fermented black beans, use sesame oil, and finish with scallions and cilantro.
  • Low-FODMAP: Omit garlic and shallot; use garlic-infused oil and green-tops of scallions for flavor without triggers.

Storage Tips

Refrigerate: Cool leftovers within 2 hours. Transfer fish and tomato mixture to an airtight glass container; refrigerate up to 3 days. Store any extra herb oil separately to keep flavors vibrant.

Freeze: Place cooled fillets (without tomatoes—texture suffers) in single layer on parchment-lined tray; freeze 2 hours, then transfer to freezer bag up to 2 months. Thaw overnight in fridge, warm gently at 275 °F with a splash of broth.

Meal-prep: Dice tomatoes, olives, and aromatics on Sunday; keep in zip bag. On weeknight, dump into dish, top with seasoned fish, bake—dinner in 15.

Frequently Asked Questions

Yes. Thaw 24 hours in fridge, or place sealed fillets in bowl of cold water for 30 min, changing water halfway. Pat extremely dry before seasoning.

Substitute 2 tbsp rinsed capers or ¼ cup diced roasted red pepper plus pinch of salt for briny pop.

Flesh turns opaque and flakes easily; an instant-read thermometer inserted in center should read 145 °F. If juices are milky white, you’re good.

Yes. Reduce tomatoes to 1 cup, place in 8-inch parchment-lined pan that fits basket. Air-fry at 380 °F 8–10 min, checking at 6 min.

Cauliflower rice soaks up juices, quinoa adds protein, or try roasted baby potatoes tossed in same herb oil for effortless harmony.

Cod is a low-mercury choice. Ensure fully cooked to 145 °F and enjoy 2–3 servings weekly as recommended by FDA guidelines.
Clean Eating Baked Cod with Tomato and Olives
main-dishes
Pin Recipe

Clean Eating Baked Cod with Tomato and Olives

(4.9 from 127 reviews)
Prep
10 min
Cook
15 min
Servings
4

Ingredients

Instructions

  1. Preheat oven: Set to 400 °F. Lightly oil a 9×13-inch baking dish.
  2. Season base: Combine tomatoes, olives, shallot, half the garlic, 1 tbsp oil, ¼ tsp salt, pepper, and red-pepper flakes in dish; toss to coat.
  3. Dry cod: Pat fillets very dry with paper towels.
  4. Make herb paste: Mix parsley, oregano, lemon zest, remaining garlic, ¼ tsp salt, and 1 tbsp oil in small bowl.
  5. Coat fish: Rub herb paste over fillets; place atop tomato mixture.
  6. Bake: 12–15 min until fish reaches 145 °F and tomatoes blister. Broil 2 min for extra char.
  7. Rest & serve: Let stand 5 min, squeeze lemon, spoon juices over fish.

Recipe Notes

For even browning, don’t crowd pan; use two dishes if doubling. Leftover tomato-olive broth is incredible over wilted greens the next day.

Nutrition (per serving)

245
Calories
34g
Protein
8g
Carbs
9g
Fat

More Recipes