Creamy Lemon Garlic Cod with Roast Potatoes

Cod is at its absolute best when it’s flaky, golden at the edges, and sitting under a silky sauce that clearly understands its job.

This creamy lemon garlic cod with roast potatoes brings exactly that, with crisp-edged potatoes and tender asparagus turning it into the sort of dinner you notice yourself eating far too quickly.

Creamy Lemon Garlic Cod with Roast Potatoes 2 Creamy Lemon Garlic Cod with Roast Potatoes

 

Fish dinners can go wrong in two directions. They’re either lovely but a bit forgettable, or so aggressively “light” that you start looking for toast an hour later.

This one avoids both.

The cod is pan-cooked until the outside picks up a little colour while the inside stays soft and flaky, then it gets spooned over with a creamy lemon garlic sauce that’s rich without feeling heavy.

The roast potatoes do their part too, all golden and fluffy and very willing to catch every drop of sauce that lands on the plate.

Add some asparagus for a fresh, green bite and dinner suddenly feels properly put together.

Not fussy, not dull, and definitely not something I’d leave half-finished.

 

Ingredients

This recipe makes about 4 servings.

  • 4 cod fillets
  • 700g baby potatoes, halved
  • 1 bunch asparagus, woody ends trimmed
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • 4 garlic cloves, finely minced
  • 150ml chicken or vegetable stock
  • 180ml double cream
  • 1 lemon, zest and juice
  • 1 teaspoon salt, plus more to taste
  • 1 teaspoon cracked black pepper, plus more for finishing
  • 2 tablespoons chopped fresh parsley
  • 1 tablespoon chopped chives or extra parsley
  • Optional pinch of chilli flakes

Ingredient Notes

Use cod fillets that are thick enough to hold their shape in the pan.

Thin pieces cook too fast and are more likely to break apart when you turn them.

Baby potatoes work especially well here because they roast beautifully and look right at home on the plate.

Halving them gives you those lovely golden flat sides and soft centres.

For the asparagus, medium-thick spears are ideal.

Very thin ones can overcook by the time the fish and potatoes are ready.

The sauce should be creamy and lemony, but not sharp enough to make your mouth pucker.

You want a gentle citrus lift, not a full lemon ambush.

Before You Start

Get the potatoes going first because they take the longest.

Once they are in the oven, the rest moves quickly.

Preheat your oven to 220°C fan, or 425°F.

Line a baking tray if you want easier cleanup, though it is not essential.

Have your fish patted dry before it hits the pan.

That little step helps it sear properly instead of steaming.

 

How to Make Creamy Lemon Garlic Cod with Roast Potatoes and Asparagus

1. Roast the potatoes

  • Put the halved baby potatoes on a baking tray.
  • Drizzle with 1 tablespoon olive oil.
  • Season with half the salt and a good pinch of black pepper.
  • Toss well, then arrange them cut-side down where possible.
  • Roast for 30 to 35 minutes, turning once halfway through, until golden and crisp around the edges.

The potatoes should come out looking bronzed and slightly glossy, with fluffy insides when pierced.

That contrast matters.

You want them crisp enough to hold their own next to the sauce.

2. Cook the asparagus

  • When the potatoes have about 10 minutes left, place the asparagus on a second tray or tuck it onto one side of the potato tray if there is room.
  • Drizzle with a little olive oil and season lightly with salt and pepper.
  • Roast for 8 to 10 minutes, until tender but still vibrant green.

You are not aiming for limp asparagus.

It should still have a bit of life to it.

3. Season and sear the cod

  • Pat the cod fillets dry with kitchen paper.
  • Season both sides with the remaining salt and a generous pinch of cracked black pepper.
  • Heat the remaining 1 tablespoon olive oil in a large frying pan over medium-high heat.
  • Add 1 tablespoon butter.
  • Once the butter melts and starts to foam, place the cod in the pan.
  • Cook for about 3 to 4 minutes on the first side, depending on thickness.
  • Carefully turn and cook for another 2 to 3 minutes, until the fish is cooked through and flakes easily.

The outside should have light golden patches from the pan.

The inside should stay moist and tender.

Transfer the cod to a plate while you make the sauce.

4. Make the creamy lemon garlic sauce

  • Lower the heat to medium.
  • Add the remaining 1 tablespoon butter to the same pan.
  • Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
  • Pour in the stock and scrape up any tasty bits from the bottom of the pan.
  • Let it bubble for 1 to 2 minutes.
  • Stir in the cream, lemon zest, and a squeeze of lemon juice.
  • Add a little extra black pepper.
  • Simmer for 2 to 3 minutes, until slightly thickened.
  • Stir in half the parsley and the chives, if using.

The sauce should be smooth, pale, and creamy with tiny flecks of pepper and herbs throughout.

It should spoon easily over the fish, not sit there like wallpaper paste.

If it gets too thick, add a splash of stock.

If it tastes flat, add another small squeeze of lemon.

5. Bring everything together

  • Return the cod to the pan for about 30 seconds to warm through, or simply spoon the sauce over the fish on the plate.
  • Divide the roast potatoes and asparagus between plates.
  • Add the cod.
  • Spoon over plenty of the creamy lemon garlic sauce.
  • Finish with the remaining chopped parsley and a little extra cracked black pepper.

That is dinner sorted.

And a pretty handsome one too.

A Few Helpful Tips

Do not move the cod around the pan too early.

Letting it sit undisturbed is what gives you that light golden sear.

If you start poking at it straight away, it is far more likely to stick or fall apart.

Taste the sauce before serving.

Lemon can vary, and one extra squeeze might make it sing while a second extra squeeze might send it straight into trouble.

Roast the potatoes until they are properly golden.

Pale potatoes next to a creamy sauce can make the plate feel softer than it should.

You need that crisp edge and deep colour to balance everything out.

If your cod fillets are very thick, lower the heat slightly after the initial sear.

That helps the inside cook through without the outside getting too dark.

Serving Ideas

This plate already feels complete, so it does not really need much else.

Still, a wedge of lemon on the side never hurts.

A little extra cracked pepper over the top is also very welcome.

If you are feeding people who like a fuller plate, you could add a few extra asparagus spears or a simple green salad.

I would not add rice or pasta here.

The potatoes already do the job beautifully, and the whole point is to keep that classic fish, potatoes, and greens feel.

Storage and Leftovers

Leftovers can be kept in the fridge for up to 2 days.

Store the fish, potatoes, asparagus, and sauce together in an airtight container.

To reheat, warm everything gently in a pan over low heat or in the oven, covered loosely with foil.

If the sauce thickens too much in the fridge, add a splash of stock or cream when reheating.

The microwave works if you are in a hurry, but cod is much happier with a gentler reheating method.

It stays flakier and less rubbery that way.

Questions You Might Have

Can I use another fish?

Yes, absolutely.

Haddock works especially well, and even salmon could work if you want a richer version.

Still, cod is the best fit for this particular plate because it stays mild, flaky, and lets the lemon garlic sauce do its thing.

Can I make the sauce ahead?

You can make it a few hours ahead, then reheat it gently before serving.

I would not make it too far in advance, though.

Cream sauces are always at their best when they are fresh and silky.

What if I do not have double cream?

You can use single cream, but the sauce will be looser.

A little crème fraîche can also work, though it gives a slightly tangier finish.

How do I know when cod is done?

It should flake easily with a fork and look opaque all the way through.

If you press gently and it separates into soft flakes, you are there.

Can I pan-cook the asparagus instead of roasting it?

Yes.

Just sauté it in a little olive oil for a few minutes until tender.

That works especially well if you want to keep everything moving quickly.

 

Final Thoughts

This creamy lemon garlic cod is one of those dinners that feels far more polished than the effort suggests.

The fish is flaky and tender, the potatoes are golden and crisp around the edges, and the asparagus keeps the plate bright and fresh.

Then that creamy lemon garlic sauce ties the whole thing together and makes every bite better than the last.

It is simple food, but it does not feel plain.

It feels thoughtful, comforting, and a little bit special without showing off.

That is usually the kind of dinner people remember, and for good reason.

 

Leave a Reply

Your email address will not be published. Required fields are marked *