Side Dishes
This cod potatoes recipe transforms simple ingredients into a restaurant-worthy dish where crispy vinegar-kissed potato wedges meet tender, buttery cod in perfect harmony. The secret lies in the potatoes—roasted until golden and tangy from white vinegar, while the cod stays moist with a herby cream sauce that ties everything together.
I developed this recipe after years of testing how to balance textures and flavors in a single pan, ensuring every bite delivers crispy edges and rich, savory depth.
The beauty of this dish is its simplicity: just a few ingredients create a meal that feels special without requiring advanced techniques. You'll start by preparing the potatoes—cut into wedges, tossed in oil and vinegar, then roasted to crispy perfection.
Meanwhile, the cod sears quickly in the same pan, absorbing the herby cream sauce that transforms it from ordinary to extraordinary. The result is a dish that's as satisfying as it is elegant, perfect for pescatarians or anyone craving a light yet hearty meal.
By the time you plate this dish, you'll have golden, vinegar-kissed potatoes with crispy edges that contrast beautifully against the creamy, herby cod. The sauce clings to the fish, infusing it with bright flavors while keeping the potatoes from feeling soggy.
This is the kind of recipe that makes weeknight dinners feel like a celebration—minimal effort, maximum impact. Ready to bring this dish to your table?
Serve with a simple green salad or steamed vegetables to round out the meal. The herby cream sauce pairs especially well with fresh herbs like parsley or dill, adding a final touch of freshness.
Whether you're cooking for a date night or a family dinner, this recipe delivers professional-quality results without the fuss. Let's get cooking!
Ingredients for cod potato
Crispy potato wedges and tender cod—just 13 ingredients for restaurant-quality harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 lbs | Cut into 1-inch wedges, skin on |
| White Vinegar 💧 | ¼ cup | For tangy crispiness |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light, fruity variety preferred |
| Cod Fillets 🐟 | 2 pieces | 6 oz each, skinless preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | 0.15 cup | Chopped, for garnish |
| Garlic Cloves 🧄 | 3 cloves | Minced, for sauce |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Butter 🧈 | 2 tbsp | Unsalted, for sauce |
| Shallots 🧅 | 1 whole | Minced, for sauce |
The potatoes are the foundation, so choose Russet potatoes—their high starch content ensures perfect crispiness. Look for firm, unblemished potatoes with smooth, thin skins at your local grocery store or specialty market like Whole Foods or Trader Joe's. If you can't find Russets, Yukon Golds work in a pinch but won't be as crispy. Cut them into 1-inch wedges, leaving the skin on for texture. The white vinegar is key here—it's what gives those wedges their signature tangy crunch. Grab a small bottle from the salad dressing aisle; it's cheap and lasts forever. For the cod, freshness matters most—aim for wild-caught fillets with a clean, briny scent. Costco or local fishmongers often have the best quality, but the seafood counter at any grocery store will do in a pinch.
No white vinegar? Apple cider vinegar works just as well—it's slightly sweeter but still delivers that crispy tang. Running short on dill? Fresh parsley or chives can stretch the flavor, though dill's anise notes are irreplaceable. The heavy cream should be full-fat (none of that skim nonsense)—it's what makes the sauce luxurious. If you're watching calories, half-and-half cuts richness without sacrificing too much texture. The shallots can be swapped for 1/4 cup finely chopped red onion if you're out, but they add a delicate sweetness that's worth the effort. For the garlic, fresh is non-negotiable here—pre-minced garlic from a jar has no flavor. Toast the minced shallots and garlic in the olive oil for 30 seconds before adding the cream; this builds deep, savory layers that take the dish from good to extraordinary.
Potatoes keep for up to a week in a cool, dark place—don't refrigerate them until they're cut. Once prepped, toss the wedges with oil and vinegar and store them in a single layer on a baking sheet in the fridge for up to 24 hours before roasting. The cod should be used within 2 days of purchase, even if frozen. For the herby cream sauce, make it ahead and reheat gently—it actually tastes better the next day as the flavors meld. Portion the sauce into small jars and store it in the fridge for up to 5 days; just stir in a splash of milk or cream when reheating to restore its silkiness. The roasted potatoes can be reheated in a 375°F oven for 10-15 minutes to restore their crispiness—just don't microwave them, or you'll end up with sad, limp wedges.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss the potatoes and cod on a sheet pan, drizzle with olive oil, and let the oven do the work. No chopping boards, no mess, no stress. The vinegar brightens everything while you’re still chopping, so it’s basically hands-off.
- Creamy Crisp Contrast: That crispy skin on the potatoes? The tender, flaky cod? The silky cream sauce that ties it all together? Honestly, it’s the kind of balance that makes you pause mid-bite. The vinegar’s tang cuts through the richness, so it’s never heavy—just good.
- Lunch or Dinner: Between us, this feeds a crowd or keeps me full for hours. Pack the leftovers for work—it reheats like a dream. Or serve it at a brunch with friends; the cod’s delicate flavor holds up, and the potatoes soak up any extra cream like sponges.
- Budget-Friendly Catch: Cod’s affordable, potatoes are a pantry staple, and a little cream goes a long way. I’ll be real: my grocery bill stays sane, and I still get a restaurant-worthy meal. Plus, the vinegar and olive oil are pantry staples, so no extra splurges needed.
Step-by-step instructions for crispy vinegar-kissed potatoes with herby cod
Here's how to achieve perfectly crispy wedges and tender cod using simple techniques.
Prepare and Season the Potatoes
Begin by cutting the 2 lbs russet potatoes into 1-inch wedges, keeping the skin on for texture. Place them in a large bowl and toss with the 0.25 cup white vinegar and 0.25 cup extra-virgin olive oil. Sprinkle evenly with 1 tsp of the 1.5 tsp salt and 0.25 tsp of the 0.5 tsp ground black pepper.
Let the potatoes marinate for 10 minutes while you prepare the cod. This acid-vinegar bath enhances crispiness and prevents browning. Spread them on a baking sheet lined with parchment paper, ensuring they're in a single layer with no overlapping. This arrangement guarantees even browning and maximum crispiness.
Roast the Potatoes to Perfection
Preheat your oven to 425°F. Once hot, place the baking sheet on the middle rack and roast the potatoes for 35-40 minutes, stirring once halfway through. You'll know they're done when they're deep golden brown with crisp edges and tender centers when pierced with a fork.
Don't overcrowd the pan—if needed, roast in batches. The high heat and vinegar create a perfect balance of crispy exterior and fluffy interior. Remove them from the oven and keep warm while you prepare the cod and sauce.
Sear the Cod Fillets
Pat the 2 pieces cod fillets dry with paper towels—this ensures a perfect sear. Season both sides generously with the remaining 0.5 tsp salt and 0.25 tsp ground black pepper. Heat 1 tbsp of the extra-virgin olive oil in a large skillet over medium-high heat until shimmering.
Add the cod and cook for 3-4 minutes per side until golden brown and just opaque in the center. The fillets should release easily from the pan when ready. Transfer them to a warm plate and tent loosely with foil to keep warm while you make the sauce.
Create the Herby Cream Sauce
In the same skillet, reduce heat to medium and add the 2 tbsp butter. Once melted, add the minced 1 whole shallots and cook for 2 minutes until softened. Stir in the 3 cloves minced garlic and cook for 30 seconds until fragrant.
Pour in the 0.5 cup heavy cream and bring to a gentle simmer. Stir in the 1 tbsp lemon juice, then add the 0.25 cup chopped fresh dill and 0.15 cup chopped fresh parsley. Simmer for 2-3 minutes until the sauce thickens slightly and coats the back of a spoon.
Combine and Serve
Return the cod fillets to the skillet with the sauce, spooning sauce over the top. Let everything heat through for 1-2 minutes. Divide the crispy potatoes among plates and top each serving with a cod fillet and generous spoonful of herby cream sauce.
Garnish with additional fresh parsley if desired. The contrast of crispy potatoes, tender cod, and rich herby cream creates a perfect balance of textures and flavors. Serve immediately while everything is hot and crispy.
Pro Tips For Making Cod Potato
- PARBOIL POTATOES FIRST: DESCRIPTION: Cut Russets into even 1-inch chunks, then boil them in salted water for exactly 8 minutes before frying—this guarantees they’ll finish crispy without turning gummy. I used to skip this and ended up with sad, dense potatoes that soaked up all the cream instead of holding their shape.
- ACIDIFY THE CREAM: DESCRIPTION: Stir in 1 teaspoon of white vinegar to the heavy cream before adding it to the potatoes—this prevents curdling when the hot potatoes hit the sauce. After burning a batch of scrambled cream, I learned this is the non-negotiable step for a silky finish.
- DRY COD LIKE MAD: DESCRIPTION: Pat cod fillets thoroughly with paper towels and let them air-dry on a wire rack for 10 minutes before cooking—this creates a crust that actually sticks. I was skeptical until I tried it, and now I resist the urge to rush this part (yes, even when I’m impatient).
- LOW-AND-SLOW COD: DESCRIPTION: Cook cod on medium-low heat for 4-5 minutes per side, flipping once—high heat makes it rubbery, and skipping the flip means uneven cooking. Use a fish spatula to avoid tearing the delicate fillets, and trust the timer, not the color.
Best sauces and condiments for this recipe
Herby Cream Sauce
The star of this dish is the herby cream sauce, where fresh dill and parsley shine bright against the richness of heavy cream. I always toast the minced shallots and garlic in butter first—this step builds deep, savory layers that transform a simple sauce into something luxurious.
For extra depth, add 1 tsp lemon zest along with the lemon juice; it brightens the whole dish without overpowering. 🌿
If you're watching calories, swap half the heavy cream for Greek yogurt—it adds tangy brightness while cutting fat. For a vegan option, use coconut cream and thicken with 1 tsp cornstarch mixed with water.
The sauce should coat the back of a spoon but remain silky, not gluey. If it separates, whisk in 1 tbsp cold water and simmer gently until smooth again.
Tangy Vinegar Aioli
For a bold, tangy twist, replace the herby cream sauce with a vinegar aioli that mirrors the potatoes' flavor profile. Mix ½ cup mayonnaise with 1 tbsp white vinegar, 1 tsp Dijon mustard, 1 minced garlic clove, and 1 tbsp chopped fresh dill.
Drizzle this over the crispy potatoes and cod for a zesty, creamy contrast that cuts through the richness. 💛
To make it ahead, prepare the aioli up to 2 days in advance and store it in an airtight container in the fridge. The flavors meld beautifully, and the acidity intensifies slightly over time.
For extra flair, top with crispy fried shallots or toasted capers—both add texture and briny notes that elevate the dish.
Garlic Butter Drizzle
A simple garlic butter drizzle is my go-to for those who prefer minimal sauce but maximum flavor. Melt 2 tbsp butter with 1 minced garlic clove and ½ tsp lemon juice in a small saucepan over low heat for 2 minutes.
Pour this over the hot cod fillets just before serving—it melts into the fish, infusing it with garlicky richness without overwhelming the dish. 🧄
For extra crispiness, sprinkle the cod with 1 tsp smoked paprika before drizzling. The smoky notes pair beautifully with the vinegar-kissed potatoes, creating a restaurant-quality contrast. If you're feeling adventurous, add ½ tsp cayenne pepper to the butter for a subtle kick that wakes up every bite.
Lemon-Caper Sauce
This bright, briny sauce is perfect for balancing the richness of the cod and potatoes. Simmer ½ cup chicken or fish stock with 2 tbsp capers, 1 tbsp lemon juice, 1 tsp honey, and 1 minced garlic clove for 5 minutes until reduced by half.
Finish with 1 tbsp chopped fresh parsley and a splash of white wine if you're feeling fancy. 🍋
The capers add a salty punch that cuts through the creaminess, while the honey balances the acidity. For a gluten-free version, use tapioca flour to thicken the sauce if needed.
Serve this sauce on the side so guests can drizzle it over their plates—it’s especially good with the vinegar-kissed potatoes for a tangy, umami-packed bite.
Nutrition facts
Frequently asked questions
Can I use frozen cod instead of fresh?
Thaw frozen cod in the refrigerator overnight for best results. Place the fillets in a sealed bag and let them sit in cold water for 15-20 minutes if you're short on time, then pat completely dry before seasoning. Never thaw at room temperature, as this can promote bacterial growth. For extra insurance, sear the cod immediately after thawing to kill any surface bacteria.
How do I prevent the potatoes from getting soggy?
Keep the potatoes and cod separate until serving to maintain crispiness. Roast the potatoes first, then prepare the cod and sauce in the same pan while the potatoes stay warm in a 200°F oven. The residual heat keeps them crispy. For extra insurance, sprinkle the finished potatoes with ½ tsp cornstarch before serving—it absorbs any moisture from the cod's sauce.
What's the best way to reheat leftovers?
Reheat cod and sauce separately in a skillet over medium-low heat for 2-3 minutes until warmed through. For the potatoes, spread them on a baking sheet and warm in a 375°F oven for 10-15 minutes until crispy again. Never microwave potatoes—they'll turn rubbery. Store leftovers in airtight containers for up to 3 days in the fridge.
Can I make this dish ahead of time?
Yes! Prep the potatoes and sauce components the day before. Roast the potatoes ahead and store at room temperature, then reheat as directed. Make the herby cream sauce separately and refrigerate in an airtight container for up to 5 days>. Reheat the sauce gently on the stove, adding a splash of milk if it thickens too much. Cook the cod fresh when ready to serve for optimal texture.
What if I don't have fresh dill?
No problem! Use ½ tsp dried dill (or ¼ cup chopped parsley) as a substitute. For extra flavor, add ½ tsp lemon zest to compensate for the missing herb. If you're completely out of herbs, a pinch of onion powder (¼ tsp) adds subtle depth. The dish will still taste delicious—just slightly less vibrant.