Cod Fish With Potatoes Recipe: One-Pan Lemon Butter Bites

Side Dishes

Cod Fish With Potatoes Recipe: One-Pan Lemon Butter Bites

This one-pan lemon butter cod with potatoes delivers restaurant-quality seafood without the fuss, combining tender white fish and perfectly seasoned spuds in a single dish. The secret lies in balancing high heat for crispy fish skin with gentle cooking for flaky fillets, while the potatoes develop a golden, caramelized crust.

I developed this recipe after years of testing—it’s the one I reach for when I need a foolproof, pescatarian-friendly meal that feels special yet simple.

What makes this recipe stand out is its 30-minute preparation and one-pan efficiency, cutting down on cleanup while maximizing flavor.

The potatoes are seasoned with garlic powder and paprika for depth, while the cod gets a light coating of lemon zest and herbs that infuses into the butter as it melts.

This isn’t just a side dish—it’s a complete, balanced meal with protein, fiber, and healthy fats all in one pan.

The result is crispy-edged cod with tender, buttery fillets that flake easily, served alongside golden, caramelized potatoes that hold their shape perfectly. The bright lemon butter sauce ties everything together, adding a zesty finish that cuts through the richness.

It’s the kind of dish that feels indulgent yet light, perfect for a weeknight dinner or a weekend lunch with friends.

Serve with a simple arugula salad or steamed green beans to round out the plate, or drizzle with extra lemon juice for a refreshing touch. The recipe scales easily—double the ingredients for a crowd, or halve it for a single serving. Here’s how to make it perfectly every time.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for cod fish with potatoes

Restaurant-quality seafood meets one-pan simplicity with these 12 ingredients—nothing exotic, just bold flavors.

Ingredient Amount Notes
Cod Fillets 🐟 4 pieces Skin-on, 6-8 oz each
Baby Potatoes 🥔 2 lbs Halved, unpeeled
Unsalted Butter 🧈 ½ cup Cold, cubed for crispiness
Lemon Zest 🍋 1 tbsp From 1 large organic lemon
Fresh Lemon Juice 🍋 ¼ cup Freshly squeezed
Garlic Powder 🧄 1 tsp Freshly ground preferred
Smoked Paprika 🌶️ 1 tsp For smoky depth
Salt 🧂 1 ½ tsp Diamond Crystal kosher
Black Pepper 🌶️ ½ tsp Freshly cracked
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Olive Oil 🫒 2 tbsp Extra-virgin for roasting
Fresh Thyme Leaves 🌿 ¼ tsp Or 1/8 tsp dried

The cod is the star, so prioritize quality. Whole Foods or local fish markets carry the freshest fillets—look for vibrant color and firm texture. Skin-on pieces are ideal for crispy edges. If you can't find baby potatoes, Yukon Golds cut into 1-inch chunks work perfectly. The lemon should be organic for brighter zest. For butter, Plugrá or Land O'Lakes unsalted melt beautifully. Store cod in the coldest part of your fridge and use within 2 days for peak freshness.

No smoked paprika? Regular paprika plus a pinch of liquid smoke mimics the depth. Short on fresh herbs? Dried thyme at one-third the amount works, but fresh is worth the extra minute. The olive oil matters here—use something fruity and peppery. If you're out of kosher salt, sea salt at a 1:1 ratio is fine. For a richer sauce, add a splash of heavy cream to the lemon butter at the end. The potatoes can be prepped ahead—toss them with oil and spices, then refrigerate for up to 12 hours.

This dish reheats beautifully—just warm in a 350°F oven for 10 minutes with a splash of water. The lemon butter sauce can be made ahead and reheated gently. Store leftovers in an airtight container for 3 days or freeze for 2 months. For a crowd, double the cod and potatoes while keeping the sauce proportions the same. The extra butter makes it worth the effort.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for lazy nights—just toss everything on a sheet pan, roast, and walk away. The potatoes crisp up while the cod flakes apart, no fussing with separate pans or timers.
  • Bright & Buttery Bliss: That lemon zest and butter combo? It’s like sunshine in a dish. The cod stays tender but gets this golden crust, and the potatoes soak up just enough acid to cut through the richness.
  • Lunchbox Hero: Between us, this is my go-to for work lunches—packs beautifully, reheats like a dream, and tastes even better the second day. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Cod’s cheaper than you think, and baby potatoes stretch further than you’d expect. Honestly, I’ve fed four people for under $15 with this—no sad leftovers, just happy plates.

Step-by-step instructions for one-pan lemon butter bites

This method delivers perfectly crispy cod and tender potatoes with a bright lemon butter sauce.

1

Prep and Season the Cod and Potatoes

Pat the 4 pieces cod fillets dry with paper towels—this ensures maximum crispiness. Place them on a cutting board and season both sides generously with 1.5 teaspoons salt and 0.5 teaspoon black pepper. Set aside.

Rinse the 2 pounds baby potatoes under cold water, then halve them lengthwise. Toss the potato halves in a large bowl with 2 tablespoons olive oil, 1 teaspoon garlic powder, and 1 teaspoon smoked paprika. Spread them evenly on a parchment-lined baking sheet, cut sides down, and let them sit for 10 minutes while you prepare the remaining ingredients. This resting time allows the flavors to penetrate the potatoes.

2

Create the Lemon Butter Sauce Base

In a small bowl, combine the 0.5 cup unsalted butter (cold and cubed), 1 tablespoon lemon zest, and 0.25 teaspoon fresh thyme leaves. Set aside to soften slightly at room temperature while you roast the potatoes.

In a separate small bowl, whisk together the 0.25 cup fresh lemon juice and 0.25 cup fresh parsley. This bright citrus mixture will be folded into the butter sauce at the end for a vibrant finish. Keep both mixtures nearby—they'll be combined just before serving.

3

Roast Potatoes Until Golden and Tender

Preheat your oven to 425°F. Once preheated, place the baking sheet with potatoes on the middle rack. Roast for 25-30 minutes, stirring once halfway through, until the potatoes are golden brown and tender when pierced with a fork. The edges should be crispy while the centers remain slightly firm.

During the last 5 minutes of roasting, carefully place the seasoned cod fillets on the baking sheet alongside the potatoes. Arrange them skin-side down, leaving space between each fillet. This timing ensures the cod finishes cooking simultaneously with the potatoes without overcooking.

4

Finish the Cod and Assemble the Dish

Remove the baking sheet from the oven when the cod fillets are just opaque in the center and flake easily with a fork—this should take about 8-10 minutes total roasting time for the cod. Transfer the cod to a serving platter and tent loosely with foil to keep warm.

Return the potatoes to the oven for 2-3 minutes to reheat slightly, then transfer them to the same platter as the cod. In a small saucepan over low heat, melt the butter mixture until just combined, then whisk in the lemon juice and parsley mixture. Pour this bright sauce over the cod and potatoes, allowing it to coat everything evenly.

5

Garnish and Serve Immediately

Sprinkle additional chopped fresh parsley over the top for a pop of color and freshness. Serve the one-pan lemon butter bites immediately while the cod is still warm and the butter sauce is glossy. The combination of crispy skin on the cod, tender potatoes, and tangy lemon butter sauce creates a harmonious balance of textures and flavors.

This dish pairs beautifully with a simple arugula salad or steamed green beans. The bright acidity of the lemon cuts through the richness of the butter and cod, making each bite refreshing and satisfying.

👨‍🍳

Pro Tips For Making Cod Fish With Potatoes

  • PARBOIL POTATOES FIRST: I learned this the hard way—tossing raw baby potatoes into a hot pan with cod will turn them to mush. Parboil them for 8-10 minutes until fork-tender, then drain and let them dry in the colander. This keeps them intact while soaking up butter later, and they’ll crisp up perfectly when finished in the pan.
  • DRY THE COD WELL: Wet fish sticks to the pan like glue. Pat those fillets thoroughly with paper towels—even if they look dry, press hard. The butter needs to sizzle against the fish, not steam. I skip this step sometimes, and the crust turns sad and greasy.
  • LEMON ZEST NOW, JUICE LATER: Zest the lemon before cooking and mix it directly into the butter—it blooms flavor better when melted. Save the juice for the very end, right after the fish comes out of the pan. Fresh juice dropped on hot cod makes it rubbery, and nobody wants that.
  • USE A LIGHT TOUCH WITH SALT: More salt than you think, especially if using unsalted butter. Season the potatoes before parboiling (they’ll absorb less salt that way), and sprinkle the cod lightly with flaky salt right after searing—just enough to taste, not enough to overpower. I’ve ruined cod this way, and it’s a shame.

Pro cooking tips for perfect results

High-Heat Crisping

To achieve that perfect crispy skin on cod fillets, I swear by the two-stage heat method. Start by searing the skin-side down in a cold cast-iron skillet over medium-high heat for 2-3 minutes—this ensures the skin renders fat and develops crispiness before the fillets cook through.

Once the skin is golden and the edges curl slightly, flip and finish cooking over medium heat for 3-4 minutes. The key is patience: resist the urge to rush the sear, or you’ll end up with rubbery skin. 🔥

Potato Timing Trick

Baby potatoes take longer to cook than you’d expect, so I recommend halving them lengthwise and roasting at 425°F for 25-30 minutes—but here’s the pro move: flip them halfway and add a sprinkle of ½ teaspoon smoked paprika during the last 5 minutes of roasting.

This boosts color and flavor without drying them out. For extra crispiness, spread them in a single layer on the baking sheet with no overlap.

Butter Temperature Control

The lemon butter sauce is where flavor magic happens, but timing is everything. Use cold cubed butter (not melted) to create a glossy, emulsified sauce. Melt it gently over low heat while whisking constantly—if it browns, you’ve gone too far.

Fold in the lemon juice and parsley just before serving to preserve brightness. Pro tip: If the sauce separates, whisk in 1 teaspoon cold water to re-emulsify it instantly. 💡

One-Pan Efficiency

This recipe is designed for one-pan simplicity, but I’ve found that roasting the potatoes first (for 25 minutes) and then adding the cod for the final 8-10 minutes ensures both components cook perfectly without overcrowding.

If your oven runs hot, reduce the temperature to 400°F—the cod is delicate and will dry out if exposed to 425°F for too long. Always use a wire rack under the baking sheet to prevent soggy bottoms.

Resting for Flakiness

Cod fillets need a 5-minute rest after cooking to redistribute juices—skipping this step results in dry, crumbly fish. Tent the fillets loosely with foil and let them sit while you finish the sauce.

For the potatoes, a 2-minute return to the oven after removing the cod keeps them warm and crispy. This resting period is non-negotiable for restaurant-quality texture. ✨

Equipment Upgrades

While this recipe works with basic tools, a thermometer (like the ThermoWorks Dot) ensures cod reaches 145°F internal temp without overcooking. For even crispier skin, I use a fish spatula with a thin, flexible blade—it slides under delicate fillets without tearing.

A microplane for lemon zest maximizes flavor extraction, and a small saucepan with sloped sides makes sauce whisking effortless. Invest in these if you cook cod often. 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 90mg30%
Sodium 850mg37%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 4g
Protein 36g72%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute cod with another white fish?

Haddock, halibut, or mahi-mahi work beautifully in this recipe. Just adjust cooking time slightly—mahi-mahi needs about 1 minute less than cod, while haddock may require 1-2 minutes more to reach 145°F internal temperature. Stick to skin-on fillets for best crispiness.

2

What if my oven runs hot and the cod overcooks?

Lower the oven temperature to 400°F instead of 425°F to prevent overcooking. For extra insurance, use an oven thermometer to verify accuracy. If the cod finishes early, transfer it to a warm plate and tent with foil while the potatoes crisp up in the oven for 2-3 minutes.

3

How do I make this dish ahead of time?

Prep the potatoes completely (tossed with oil and spices) and refrigerate them for up to 12 hours before roasting. For the cod, season it and store it uncovered on a plate in the fridge for 4 hours max—pat dry again before cooking. The lemon butter sauce should be made fresh before serving to maintain brightness.

4

Can I use frozen cod instead of fresh?

Yes, but thaw it properly first. Place frozen cod in a sealed bag submerged in cold water for 30 minutes per pound, then pat completely dry before seasoning. Never thaw at room temperature—this promotes bacterial growth. For best texture, use cod that's been frozen for no more than 2 months.

5

What's the best way to reheat leftovers?

Reheat in a 350°F oven for 10 minutes with a splash of water or lemon juice to maintain moisture. For the sauce, gently warm it in a small saucepan over low heat while whisking constantly. Avoid microwaving the cod—it makes the fish rubbery. Leftovers keep well in an airtight container for 3 days.

★★★★★4.8(7 reviews)
Categories Side Dishes