healthy lemon garlic baked cod with roasted winter squash and potatoes

5 min prep 2 min cook 1 servings
healthy lemon garlic baked cod with roasted winter squash and potatoes
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

There’s something magical about the way winter squash caramelizes in the oven—its edges turning golden and crisp while the inside stays buttery and sweet. Pair that with tender, flaky cod that’s been kissed by lemon and garlic, and you’ve got a dinner that feels like a warm hug on a cold night. I developed this recipe last January when the farmers’ market was bursting with kabocha squash and my kids were begging for “something that isn’t soup again.” We were all battling the post-holiday food fatigue: too many cookies, too little color on the plate. One bite of this bright, wholesome sheet-pan supper and even my pickiest eater asked for seconds. The best part? It’s ready in under an hour, uses just one pan (plus a small bowl for the marinade), and fills the house with the kind of aroma that makes everyone wander into the kitchen asking, “What smells so good?”

Why You'll Love This healthy lemon garlic baked cod with roasted winter squash and potatoes

  • One-pan wonder: Everything roasts together—minimal dishes, maximum flavor.
  • Protein & produce in 30 minutes: Lean cod cooks quickly while the vegetables turn tender.
  • Bright, zesty flavor: Fresh lemon zest and juice cut through winter’s heavier produce.
  • Meal-prep friendly: Components hold beautifully for lunches later in the week.
  • Gluten-free & dairy-free: Naturally accommodating without tasting “free-from.”
  • Kid-approved veg: Roasting brings out squash’s candy-like sweetness.
  • Scalable: Halve for date night or double for a crowd—timing stays the same.

Ingredient Breakdown

Ingredients for healthy lemon garlic baked cod with roasted winter squash and potatoes

Great recipes start with great ingredients, and this one is no exception. Look for thick, translucent cod fillets that smell like the ocean, not fishy. If sustainability is on your mind, Pacific-caught Alaskan cod is a stellar choice. For the squash, kabocha is my ride-or-die—its edible skin means zero peeling and it roasts into caramelized perfection—but red kuri or even butternut works beautifully. Baby potatoes deliver creamy centers and crispy edges; choose the smallest ones you can find so they roast in the same time as the fish. A shower of freshly grated lemon zest infuses every bite with sunshine, while a whisper of smoked paprika adds depth without heat. Finish with a handful of chopped parsley for color and a final squeeze of lemon to wake everything up just before serving.

Step-by-Step Instructions

  1. 1
    Preheat & prep pans

    Heat oven to 425 °F (220 °C). Line a large rimmed sheet pan with parchment for easy cleanup. If your potatoes are larger than a golf ball, halve them so everything cooks evenly.

  2. 2
    Make the lemon-garlic elixir

    In a small bowl, whisk 3 Tbsp extra-virgin olive oil, 2 Tbsp fresh lemon juice, 1 tsp finely grated zest, 2 minced garlic cloves, ½ tsp kosher salt, ¼ tsp black pepper, and ¼ tsp smoked paprika.

  3. 3
    Toss vegetables first

    Add potatoes and squash to the sheet pan. Drizzle with two-thirds of the lemon-garlic mixture; toss to coat. Spread in a single layer, cut-side down for squash, for maximum caramelization.

  4. 4
    Give them a head start

    Slide the pan into the oven and roast 15 minutes. This jump-start ensures the potatoes are creamy and the squash edges blister.

  5. 5
    Season the cod

    Pat fillets very dry. Brush tops with remaining lemon-garlic mixture; let sit while vegetables roast so flavors penetrate.

  6. 6
    Add fish & finish roasting

    Remove pan, scoot vegetables to the sides, place cod in the center. Return to oven 10–12 minutes, until fish flakes and potatoes are tender.

  7. 7
    Broil for color

    Switch oven to broil 1–2 minutes for golden tops—watch closely! Fish should reach 145 °F (63 °C).

  8. 8
    Rest & garnish

    Let rest 3 minutes so juices redistribute. Sprinkle with fresh parsley and an extra squeeze of lemon before serving.

Expert Tips & Tricks

  • Dry = crispy: Use paper towels to wick moisture off the fish; water creates steam and inhibits browning.
  • Uniform sizing: Cut squash and potatoes roughly the same size so they finish together.
  • Parchment power: It prevents sticking and lets you reduce oil by 1 Tbsp without scrubbing later.
  • Temperature shock: Pull fish from fridge 10 minutes before roasting; cold fillets drop pan temp and extend cook time.
  • Layer flavors: Reserve 1 tsp of the lemon-garlic mix to drizzle right before serving for a fresh pop.
  • Don’t flip the fish: Roast skin-side down; flipping risks breakage and you lose those gorgeous golden tops.
  • Vegetable versatility: Swap in Brussels sprouts or carrots—just keep total weight around 1½ lbs.

Common Mistakes & Troubleshooting

Mushy cod? You likely overcrowded the pan or skipped the preheat. Next time leave ½ inch between fillets and start with a blazing-hot oven.

Soggy potatoes? Cut them smaller or give them an extra 5-minute head start. Also, avoid silicone mats—parchment encourages better browning.

Over-seasoned? Salt draws moisture; if you salted early and let everything sit, liquid pooled and steamed. Season with half the salt initially, adjust at the end.

Variations & Substitutions

  • Fish swap: Halibut, haddock, or even salmon (increase cook time 2–3 min).
  • Low-carb: Trade potatoes for cauliflower florets; reduce head-start to 8 minutes.
  • Mediterranean twist: Add ¼ cup sliced olives and a sprinkle of feta after roasting.
  • Spicy kick: Stir ¼ tsp chili flakes into the marinade.
  • Herbaceous: Swap parsley for dill or tarragon.
  • Citrus swap: Meyer lemon or blood orange brings subtle sweetness.

Storage & Freezing

Refrigerate cooled portions in airtight containers up to 3 days. Reheat fish at 275 °F (135 °C) for 8 minutes to avoid rubberiness; microwave only the vegetables if you must. Freeze vegetables (not fish) up to 2 months; thaw overnight in fridge, then add fresh cod when ready to eat.

FAQ

Yes—thaw overnight in fridge, pat very dry, and proceed as directed. Add 2 extra minutes to roasting time if still slightly icy.

Nope! The skin softens and is edible, plus it adds gorgeous color. If using butternut, peel the neck but leave skin on the bulb’s curves for texture.

It turns opaque, flakes easily with a fork, and reaches 145 °F. If you see white beads (albumin), you’ve gone a tad too long—still tasty, just a touch drier.

Chop veggies and whisk marinade up to 24 hrs ahead; store separately. Coat fish just before roasting for best texture.

A bright Sauvignon Blanc or unoaked Chardonnay mirrors the lemon and cuts through roasted sweetness.

Use two pans; overcrowding steams instead of roasts. Rotate pans halfway for even browning.

Totally—just ensure your smoked paprika is pure spice with no additives.

Let them whisk the marinade and “paint” it onto the fish with a pastry brush—no knives, plenty of fun.
healthy lemon garlic baked cod with roasted winter squash and potatoes

Healthy Lemon Garlic Baked Cod with Roasted Winter Squash & Potatoes

Main Dishes
4.9 (87 reviews)
Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4
Easy
290 kcal

Ingredients

  • 4 cod fillets (6 oz each)
  • 1 lb baby potatoes, halved
  • 3 cups butternut squash, cubed
  • 2 tbsp olive oil
  • 4 cloves garlic, minced
  • 2 lemons (zest & juice)
  • 1 tsp dried oregano
  • 1 tsp smoked paprika
  • ½ tsp sea salt
  • ½ tsp black pepper
  • 2 tbsp fresh parsley, chopped
  • 1 red onion, sliced
  • 1 tbsp honey (optional)
  • ¼ tsp red-pepper flakes

Instructions

  1. 1
    Preheat oven to 425 °F (220 °C). Line two baking sheets with parchment.
  2. 2
    Toss potatoes & squash with 1 tbsp olive oil, salt, pepper; spread on first tray. Roast 15 min.
  3. 3
    Mix garlic, lemon zest/juice, oregano, paprika, honey, pepper flakes, remaining oil.
  4. 4
    Pat cod dry; brush with half the lemon-garlic mix; season lightly.
  5. 5
    Push veggies to edges; place cod in center. Return to oven 12–15 min until fish flakes.
  6. 6
    Switch to broil 1–2 min for light char on veggies.
  7. 7
    Drizzle remaining sauce over fish; sprinkle parsley & serve hot.

Recipe Notes

  • Swap cod for halibut or haddock if preferred.
  • Cut squash & potatoes evenly for uniform roasting.
  • Store leftovers refrigerated up to 3 days; reheat at 350 °F for 8 min.
290
kcal
8 g
fat
28 g
protein
28 g
carbs

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.