Love this? Pin it for later! 📌
Since then, this dish has become my culinary security blanket. It’s what I make when I’ve spent too many nights grazing on “just a bite” of my toddler’s mac and cheese, or when I need a reset that doesn’t involve sad lettuce. It’s elegant enough for company (I once served it to my book-club friends who still ask for the recipe), yet speedy enough for a frantic Tuesday. The tomatoes roast until they collapse into a sweet-tart compote that practically begs you to drag your fork through it, while the cod stays cloud-flaky and infused with citrus and herbs. Best of all, the entire pan clocks in at under 250 calories per serving—meaning you can absolutely round out the meal with a hunk of crusty sourdough or a glass of chilled white wine without a shred of guilt.
Why This Recipe Works
- Calorie-conscious comfort: Each generous portion delivers 26 grams of protein for only 197 calories, keeping you satisfied without feeling stuffed.
- One-pan wonder: Both the fish and the tomato “sauce” roast on a single sheet, meaning minimal dishes and maximum flavor marriage.
- Fast flavor layering: A 10-minute herb paste marinates while the oven preheats, so dinner’s on the table in under 30 minutes.
- Flexible fish: Works equally well with halibut, haddock, or even salmon—just adjust timing.
- Meal-prep friendly: Refrigerates beautifully for up to three days; gently reheat or enjoy cold over salad greens.
- Restaurant vibes at home: The blistered tomato jus looks (and tastes) like something you’d pay $28 for on a white tablecloth.
- Family-approved stealth health: Even my spice-averse five-year-old devours the sweet tomatoes and mild, buttery cod.
Ingredients You'll Need
Great recipes start with thoughtful shopping. Here’s what to look for—and why each component matters.
Fresh cod fillets – Aim for thick, pearly-white center-cut portions (5–6 oz each) that smell like the ocean, not fishy. If frozen is your only option, choose individually vacuum-packed fillets and thaw overnight in the fridge on a paper-towel-lined plate. Pat dry before seasoning; water is the enemy of browning.
Cherry or grape tomatoes – Go for the ripest you can find; their natural sugars concentrate under high heat, creating a built-in light sauce. In winter, splurge on the greenhouse Sungolds—they’re candy-sweet. Swap with halved Roma tomatoes in summer if that’s what your garden offers.
Lemon – We’re using both zest and juice. Buy organic if you can; conventional lemons often carry a waxy coating that dulls flavor. Before zesting, scrub under warm water and dry well.
Garlic – One large clove, micro-planed so it dissolves into the herb paste and perfumes the fish without harsh bites.
Fresh parsley & thyme – Parsley offers grassy brightness, while thyme brings subtle earthiness. If you must substitute, swap parsley for cilantro and thyme for oregano, but keep quantities the same.
Extra-virgin olive oil – A measured tablespoon keeps calories modest while still promoting browning. Choose a fruity, mild oil so it doesn’t overpower the delicate fish.
Smoked paprika – Just a whisper imbues depth and mimics the char of outdoor grilling. Regular sweet paprika works, but smoked sends it over the top.
Sea salt & freshly ground black pepper – Season in layers: a light sprinkle on the tomatoes, the bulk in the herb paste, and a final pinch after roasting.
Optional chili flakes – Entirely optional, but a pinch wakes everything up without registering as spicy.
How to Make Low Calorie Lemon Herb Cod with Roasted Tomatoes
Preheat & prep pan
Position rack in center of oven and preheat to 425°F (220°C). Line a rimmed sheet pan with parchment for easiest cleanup, or lightly brush with olive oil if you’re out. High heat is crucial; it sears the fish and blisters the tomatoes simultaneously.
Season the tomatoes
In a medium bowl, toss tomatoes with 1 tsp olive oil, a pinch of salt, a crack of pepper, and optional chili flakes. Spread on one half of the sheet pan, leaving space for the cod. Giving tomatoes a head start ensures they burst and create jammy juices before the fish overcooks.
Whip up lemon-herb paste
In the same bowl (no need to rinse), whisk remaining 2 tsp olive oil, lemon zest, lemon juice, minced garlic, parsley, thyme, smoked paprika, ½ tsp salt, and ¼ tsp pepper until it resembles a loose pesto. The salt will macerate the herbs and draw out their oils—let it sit while you pat the fish dry.
Marinate the cod
Place fillets on a plate and coat all sides with the herb paste, gently pressing so it adheres. Let rest 10 minutes at room temperature. Cold fish hitting a hot pan tightens proteins and causes curling; a short countertop rest promotes even cooking.
Nestle and roast
Push tomatoes to the perimeter, creating little “wells.” Lay fillets in the center, skin-side-down if skin-on. Slide into the oven for 12 minutes (for 1-inch thick fillets). Thin fillets need only 9; thicker may need 14. Resist the urge to flip—fish releases when opaque.
Broil for finish
Switch oven to broil and cook 1–2 minutes more, watching closely, until tomatoes char in spots and fish tops glisten. Broiling caramelizes the lemon zest and concentrates tomato sugars, adding depth without extra calories.
Rest & plate
Remove pan and let stand 2 minutes. Transfer cod to warm plates, spoon over the roasted tomato jus, and finish with an extra squeeze of lemon and a confetti of fresh parsley. Serve alongside cauliflower mash, quinoa, or a crusty baguette for sopping.
Expert Tips
Keep it dry
Moisture is the enemy of browning. After thawing, press cod between double layers of paper towels, replacing once, to wick away surface water.
Instant-read insurance
Fish is done at 130°F for medium or 140°F for well-done opaque flesh. Insert probe horizontally through the thickest portion.
Sheet-pan size matters
Overcrowding steams instead of roasts. Use an 11Ă—17-inch pan; if doubling recipe, swap to two pans and rotate halfway.
Reuse the bowl
Mixing tomatoes and marinade in the same bowl saves a dish and allows tomato juices to flavor the residual paste.
Flash freeze portions
Assemble raw fish with paste on parchment, freeze flat; once solid, stack fillets in a zip bag. Bake from frozen, adding 3–4 min.
Garnish smartly
A final whisper of lemon zest added just before serving re-energizes citrus oils and amplifies fresh aroma without calories.
Variations to Try
- Mediterranean: Swap parsley for dill, add ÂĽ cup pitted Kalamata olives and a sprinkle of feta in the last minute of roasting.
- Asian twist: Replace paprika with a teaspoon of white miso, thyme with cilantro stems, and finish with toasted sesame seeds and scallions.
- Spicy Cajun: Add ½ tsp each of cayenne and dried oregano, and scatter sliced andouille sausage around tomatoes for a smoky kick.
- Veggie boost: Toss in ribbons of kale or zucchini coins with the tomatoes; they’ll crisp at the edges yet stay tender within.
- Almond crust: After marinating, press 2 Tbsp of finely chopped almonds onto the top of each fillet for crunch without heavy breading.
Storage Tips
Refrigerate: Let leftovers cool completely, then store cod and tomatoes together in an airtight container up to three days. To reheat, place in a covered skillet with a splash of water or broth over medium-low until just warmed through (about 5 minutes). Microwaves work in 30-second bursts, but may dry edges.
Freeze: For best texture, freeze only the herb-marinated raw cod (without tomatoes) for up to two months. Wrap each fillet tightly in plastic, then foil, label and freeze. Thaw overnight in fridge and proceed with recipe. Cooked tomatoes freeze fine but turn softer; use thawed ones stirred into soups or blended into sauces.
Meal-prep: Dice double the tomatoes, roast half for tonight’s fish and refrigerate the rest to toss with whole-grain pasta, spinach, and a poached egg later in the week.
Frequently Asked Questions
Low Calorie Lemon Herb Cod with Roasted Tomatoes
Ingredients
Instructions
- Preheat: Heat oven to 425°F. Line sheet with parchment.
- Season tomatoes: Toss tomatoes with 1 tsp oil, pinch salt & pepper; spread on one half of pan.
- Make paste: Whisk remaining 2 tsp oil, lemon zest, juice, garlic, parsley, thyme, paprika, ½ tsp salt, ¼ tsp pepper.
- Marinate cod: Pat fillets dry, coat all over with paste, rest 10 min.
- Roast: Place cod on pan next to tomatoes. Roast 12 min (1-inch thick), then broil 1–2 min until tomatoes blister.
- Serve: Rest 2 min, spoon tomato jus over fish, garnish with parsley & lemon.
Recipe Notes
Fish is done when it flakes and reaches 130–140°F internally. Add 3–4 min if baking from frozen.