Welcome to Dinnerflavor

Healthy Sheet Pan Cod with Roasted Carrots and Potatoes

By Jennifer Adams | December 28, 2025
Healthy Sheet Pan Cod with Roasted Carrots and Potatoes
There's something magical about a recipe that delivers restaurant-quality flavor with minimal cleanup. After years of testing sheet pan dinners, this Healthy Sheet Pan Cod with Roasted Carrots and Potatoes has become my weeknight superhero. The crispy-edged potatoes, caramelized carrots, and perfectly flaky cod create a symphony of textures that my family requests weekly. I discovered this combination during a particularly chaotic Tuesday when my kids had soccer practice, I had a late meeting, and my husband was working overtime. With 15 minutes of prep and 35 minutes in the oven, dinner was ready before the homework battles began. The best part? My picky 9-year-old actually asked for seconds of fish – something I never thought would happen. This recipe isn't just about convenience; it's about creating those precious family moments around a nourishing meal. The vibrant colors make it visually stunning enough for dinner guests, while the simple preparation means you can enjoy conversation instead of slaving over multiple pans. Whether you're a busy parent, a meal-prep enthusiast, or someone looking to eat more fish, this recipe will become your new favorite.

Why This Recipe Works

  • One Pan Wonder: Everything cooks together on a single sheet pan, meaning less cleanup and more time to enjoy your evening.
  • Perfectly Balanced: Lean protein, complex carbs, and colorful vegetables create a complete, nutritious meal in one go.
  • Restaurant-Quality Results: The timing ensures each component is cooked to perfection – flaky fish, crispy potatoes, tender carrots.
  • Meal Prep Friendly: Components can be prepped up to 3 days ahead, making weeknight dinners effortless.
  • Budget-Conscious: Cod is an affordable white fish, and root vegetables are economical year-round staples.
  • Customizable: Easy to adapt with different vegetables, herbs, or spices based on what's in season or your preferences.

Ingredients You'll Need

Ingredients
The beauty of this recipe lies in its simplicity – just 10 ingredients create a meal that tastes like you spent hours in the kitchen. Let me walk you through each component and why it matters. **Fresh Cod Fillets (1.5 lbs):** Look for thick, translucent fillets with a mild ocean scent. Wild-caught Atlantic or Pacific cod works beautifully here. If cod isn't available, halibut, haddock, or even thick-cut walleye make excellent substitutes. The key is choosing pieces that are at least 1-inch thick so they stay moist during roasting. **Baby Potatoes (1.5 lbs):** These tiny potatoes roast up with the most incredible crispy edges and fluffy centers. Their thin skin means no peeling required – just a quick scrub. If you only have larger potatoes, cut them into 1-inch pieces, but try to keep them uniform for even cooking. Fingerling potatoes or colorful heirloom varieties add visual appeal. **Rainbow Carrots (1 lb):** While orange carrots work perfectly, rainbow carrots create a stunning presentation. Look for medium-sized carrots that are firm and smooth. If using large carrots, peel them; baby carrots can simply be scrubbed. The natural sweetness intensifies during roasting, creating caramelized edges that even vegetable skeptics love. **Extra Virgin Olive Oil (3 tbsp):** This carries the flavors and helps achieve those gorgeous golden edges. A medium-bodied oil works best – save your expensive finishing oil for another use. Avocado oil works in a pinch, though it lacks the fruity notes of good olive oil. **Fresh Herbs (dill and parsley):** Fresh herbs elevate this from simple to spectacular. Dill's slight anise flavor complements cod perfectly, while parsley adds brightness. In summer, I add fresh thyme from the garden. Dried herbs work in winter – use one-third the amount. **Lemon:** Both juice and zest are essential. The zest provides aromatic oils, while the juice creates a bright sauce that ties everything together. Look for heavy, thin-skinned lemons – they'll be juiciest. One large lemon usually provides enough juice and zest for this recipe.

How to Make Healthy Sheet Pan Cod with Roasted Carrots and Potatoes

1

Preheat and Prep Your Pan

Position your oven rack in the center and preheat to 425°F (220°C). This high temperature is crucial for creating crispy potato edges and properly cooked fish. Line a large rimmed baking sheet (at least 13x18 inches) with parchment paper for easy cleanup. If your baking sheet is smaller, divide ingredients between two pans to avoid overcrowding, which causes steaming instead of roasting.

2

Season the Vegetables

In a large bowl, toss halved baby potatoes with 2 tablespoons olive oil, 1 teaspoon salt, ½ teaspoon black pepper, and 1 teaspoon garlic powder. The potatoes need the longest cooking time, so they get a head start. Spread them cut-side down on the prepared sheet pan – this maximizes crispy surface area. Roast for 15 minutes while you prepare the carrots.

3

Prepare the Carrots

While potatoes roast, peel (if necessary) and cut carrots into 2-inch pieces, then halve or quarter lengthwise to create uniform pieces about ½-inch thick. Toss with 1 tablespoon olive oil, ½ teaspoon salt, and ¼ teaspoon pepper. After potatoes have roasted 15 minutes, remove pan and add carrots in a single layer around the potatoes. Return to oven for 10 minutes.

4

Season the Cod

Pat cod fillets completely dry with paper towels – this is crucial for proper searing. In a small bowl, combine 2 tablespoons olive oil, zest of 1 lemon, 1 tablespoon lemon juice, 2 minced garlic cloves, 1 teaspoon dried oregano, ½ teaspoon salt, and ¼ teaspoon pepper. Brush this mixture generously over both sides of the fish. Let it marinate while vegetables continue roasting.

5

Add Fish to Sheet Pan

After vegetables have roasted 25 minutes total (potatoes for 15, carrots for 10), remove the pan. Create space in the center by nudging vegetables to the sides. Carefully place marinated cod fillets in the cleared space. Pour any remaining marinade over the top. The fish should fit without overlapping – if not, use a second pan.

6

Final Roasting

Return the sheet pan to the oven for 10-12 minutes more, until fish flakes easily with a fork and registers 145°F (63°C) at the thickest part. The potatoes should be golden and crispy-edged, carrots tender with caramelized edges. If your fish fillets vary in thickness, check thinner pieces after 8 minutes and remove them early to prevent overcooking.

7

Garnish and Serve

Remove from oven and immediately squeeze fresh lemon juice over everything. Sprinkle with chopped fresh dill and parsley. The heat will wilt the herbs slightly, releasing their aromatic oils. Let rest 5 minutes before serving – this allows juices to redistribute in the fish and prevents burning mouths on molten vegetables.

8

Serving Suggestions

Serve directly from the sheet pan for casual family dinners, or transfer to a large platter for company. Spoon some of the pan juices over each serving. This pairs beautifully with a crisp green salad dressed simply with lemon vinaigrette. For a heartier meal, add crusty whole grain bread to soak up the delicious pan juices.

Expert Tips

Perfect Timing

Fish continues cooking after removal from oven due to residual heat. Remove it when it reaches 140°F – it will rise to 145°F while resting. Overcooked fish becomes dry and chalky.

Prevent Sticking

Even with parchment, fish can stick. Lightly oil the parchment where fish will sit. For extra insurance, create small parchment "packets" for individual fillets.

Rotation Trick

Rotate your sheet pan 180 degrees halfway through cooking for even browning. Most ovens have hot spots, and this simple step ensures uniform results.

Fish Selection

Choose fillets of similar thickness so they cook evenly. If some are thinner, fold them under slightly or add them to the pan 3-4 minutes later.

Crispy Potato Hack

For extra crispy potatoes, parboil them for 5 minutes before roasting. Toss in a colander to rough up the edges – these create incredible crunchy bits.

Vegetable Prep

Cut vegetables the same size for even cooking. If your carrots are thick, cut them into quarters lengthwise. Uniform pieces ensure everything finishes together.

Variations to Try

Mediterranean Style

Add cherry tomatoes, olives, and capers. Replace dill with oregano and basil. Finish with a drizzle of good olive oil and feta cheese.

Asian Fusion

Use sesame oil instead of olive oil, add ginger and soy sauce to the marinade. Top with sesame seeds and scallions. Serve with wasabi mayo.

Spicy Cajun

Add Cajun seasoning to the fish marinade, include bell peppers and onions with vegetables. Serve with lemon wedges and hot sauce on the side.

Autumn Harvest

Swap carrots for butternut squash and Brussels sprouts. Add fresh sage and rosemary. Perfect for cooler months when root vegetables are abundant.

Spring Fresh

Use asparagus and baby potatoes with fresh dill and tarragon. Add lemon slices on top of fish for extra brightness. Serve with a pea shoot salad.

Budget-Friendly

Use frozen cod (thawed) and whatever vegetables are on sale. The technique remains the same – just adjust cooking times based on vegetable density.

Storage Tips

Refrigerator Storage

Store cooled leftovers in airtight containers for up to 3 days. Keep fish and vegetables in separate containers to prevent the fish from becoming soggy. Reheat in a 350°F oven for 8-10 minutes until warmed through. Avoid microwaving as it makes the fish rubbery and potatoes soggy.

Freezer Instructions

While cooked fish doesn't freeze beautifully, you can freeze the roasted vegetables for up to 2 months. Cool completely, then freeze in single layers on a sheet pan before transferring to freezer bags. Thaw overnight in refrigerator and reheat in a hot oven. For meal prep, freeze raw marinated fish portions for up to 3 months – thaw overnight in refrigerator before using.

Make-Ahead Components

Prep vegetables up to 3 days ahead and store in separate containers. Make the marinade 5 days ahead and store refrigerated. You can even par-roast the vegetables for 20 minutes, cool, and refrigerate – then just add fish and finish roasting for 12-15 minutes. This makes weeknight dinners incredibly fast.

Frequently Asked Questions

Absolutely! Thaw frozen cod completely in the refrigerator overnight, then pat extremely dry with paper towels. Frozen cod often has more moisture than fresh, so the drying step is crucial. You may need to add 2-3 extra minutes to the cooking time. Never cook from frozen as it will release too much water and steam the vegetables.

This usually happens when vegetables are cut too large or overcrowded on the pan. Simply remove the cooked fish to a plate (cover with foil to keep warm), then return vegetables to the oven for 5-10 more minutes. Next time, cut vegetables smaller and ensure they're in a single layer with space between pieces.

Yes, but use two sheet pans rather than crowding one. Overcrowding causes steaming instead of roasting. Rotate pans between upper and lower racks halfway through cooking. You may need to add 3-5 extra minutes to the total cooking time when using multiple pans as the oven works harder.

Perfectly cooked fish flakes easily with a fork but still looks moist. It should be opaque throughout but not dry. If using a thermometer, aim for 145°F. The fish will continue cooking slightly after removal from oven. If it looks translucent in the center, return to oven for 2-3 more minutes.

Yes! Any firm white fish works: halibut, haddock, sea bass, snapper, or grouper. Adjust cooking time based on thickness – thinner fillets like sole need only 6-8 minutes, while thick halibut steaks may need 12-15. Salmon or Arctic char also work beautifully but have stronger flavors.

Crispy potatoes need three things: high heat (425°F), enough oil, and space between pieces. Don't crowd the pan, ensure potatoes are dry before oiling, and place cut-side down for maximum contact with the hot surface. If still struggling, try the parboil method mentioned in the tips section.
Healthy Sheet Pan Cod with Roasted Carrots and Potatoes
main-dishes
Pin Recipe

Healthy Sheet Pan Cod with Roasted Carrots and Potatoes

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

Ingredients

Instructions

  1. Preheat oven: Position rack in center and preheat to 425°F. Line a large rimmed baking sheet with parchment.
  2. Season potatoes: Toss halved potatoes with 2 tbsp oil, garlic powder, 1 tsp salt, and ½ tsp pepper. Spread cut-side down on sheet pan.
  3. Start roasting: Roast potatoes for 15 minutes. Meanwhile, prep carrots and make fish marinade.
  4. Add carrots: Toss carrots with remaining oil, salt, and pepper. Add to pan with potatoes and roast 10 minutes more.
  5. Marinate fish: Combine lemon zest/juice, garlic, oregano, and remaining oil. Brush over cod fillets.
  6. Finish cooking: Add fish to sheet pan, roast 10-12 minutes until fish reaches 145°F and vegetables are tender.
  7. Garnish and serve: Sprinkle with fresh herbs and extra lemon juice. Let rest 5 minutes before serving.

Recipe Notes

For best results, ensure fish fillets are similar thickness. If using frozen cod, thaw completely and pat very dry. Don't overcrowd the pan – use two if necessary for even cooking and crispy vegetables.

Nutrition (per serving)

425
Calories
28g
Protein
35g
Carbs
18g
Fat

More Recipes