Creamy Garlic Butter Salmon

Can salmon ever really go wrong once garlic butter is involved?

Add a splash of cream and suddenly dinner feels a lot more generous than the effort you put into it.

Screenshot 2026 11 11 at 21.15.27 Creamy Garlic Butter Salmon

 

I like salmon best when the sauce is doing just enough without taking over.

Here, the garlic butter gives it plenty of flavour, then a little cream turns everything into a silky sauce that you’ll probably end up spooning over whatever is on the side too.

The salmon stays tender in the middle, while the outside gets a bit of colour in the pan before the sauce goes in.

A squeeze of lemon at the end helps keep things from getting too rich, and that’s really all it needs.

Serve it with rice, mashed potatoes, pasta, or vegetables.

It’s quick, comforting, and ideal for nights when you want something that tastes properly good without spending ages in the kitchen.

 

The sauce should be glossy, not stodgy

The quickest way to ruin a nice piece of salmon is to bury it under a sauce so thick it barely moves.

I want this one loose enough to spoon.

It should run over the salmon, collect around the potatoes and slip into the little spaces between the broccoli stems.

That means keeping the heat gentle once the cream and Parmesan go in.

The wine gets reduced first so you keep its acidity without the raw alcohol taste, then the cream softens everything out.

A little lemon at the end sharpens the whole thing back up.

Simple, but it matters.

 

Ingredients

For the salmon

  • 4 salmon fillets, about 150–180 g each
  • 1 tablespoon olive oil
  • 1 tablespoon runny honey
  • 2 garlic cloves, finely grated
  • 1 tablespoon lemon juice
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the potatoes and broccoli

  • 600 g baby potatoes
  • 250 g tenderstem broccoli
  • 2 tablespoons olive oil
  • 1/2 teaspoon garlic powder
  • Salt, to taste
  • Black pepper, to taste

For the creamy garlic butter sauce

  • 1 tablespoon butter
  • 3 garlic cloves, finely minced
  • 120 ml dry white wine
  • 200 ml double cream
  • 50 g finely grated Parmesan
  • 1 teaspoon honey
  • 1 teaspoon lemon juice
  • 2 tablespoons chopped fresh parsley
  • Salt, to taste
  • Black pepper, to taste

Start with the potatoes

The potatoes take the longest, so get them going before you even think about the salmon.

Small baby potatoes can stay whole.

If yours are larger, halve them so they cook evenly.

You want the outside to look slightly blistered and golden while the inside turns soft and fluffy.

That gives you a proper contrast against the creamy sauce later.

And yes, the potatoes will absolutely steal some of the sauce.

That is encouraged.

Instructions

  • Heat the oven to 200°C / 180°C fan / 400°F.
  • Place the baby potatoes on a large roasting tray.
  • Toss with 1 tablespoon olive oil, garlic powder, salt and black pepper.
  • Roast for 25 minutes.
  • While the potatoes cook, mix the honey, grated garlic, lemon juice, olive oil, salt and black pepper in a small bowl.
  • Pat the salmon dry.
  • Place the fillets on a lined tray or shallow roasting dish.
  • Brush the honey garlic mixture over the salmon.
  • After the potatoes have cooked for 25 minutes, turn them.
  • Return the potatoes to the oven.
  • Put the salmon in the oven at the same time.
  • Roast the salmon for 10 to 14 minutes, depending on thickness.
  • Toss the tenderstem broccoli with the remaining olive oil, salt and black pepper.
  • Add the broccoli to the potato tray for the final 10 to 12 minutes.
  • Check the salmon near the end. It should flake easily and still look moist in the centre.
  • Remove the salmon from the oven and let it rest for a few minutes.

Make the sauce

  • Melt the butter in a small saucepan over low-medium heat.
  • Add the minced garlic.
  • Cook for about 30 seconds until fragrant.
  • Pour in the white wine.
  • Let it bubble for 3 to 4 minutes until reduced by roughly half.
  • Lower the heat.
  • Pour in the cream.
  • Stir gently and simmer for 2 to 3 minutes.
  • Add the Parmesan a little at a time, stirring until smooth.
  • Stir in the honey and lemon juice.
  • Add black pepper.
  • Taste before adding salt because the Parmesan may already be salty enough.
  • Stir through most of the chopped parsley.
  • If the sauce is too thick, loosen it with a small splash of warm water or cream.
  • Spoon the sauce over the salmon.
  • Serve with the roasted baby potatoes and tenderstem broccoli.
  • Finish with the remaining parsley.

Creamy Garlic Butter Salmon

 

 

What to serve with it

This plate is already pretty complete.

You have salmon, potatoes, broccoli and sauce.

I would not add much else.

A simple green salad would work if you want something fresh.

So would asparagus or green beans instead of broccoli.

But honestly, I would rather keep the plate simple and leave more room for the potatoes.

Priorities.

Leftovers

Store leftovers in the fridge for up to 2 days.

Keep the sauce separate if possible.

Reheat the salmon gently so it does not dry out.

The potatoes are best reheated in the oven or air fryer.

Warm the sauce slowly in a small saucepan and add a splash of cream or water if it thickens.

Avoid boiling it.

Again: Parmesan is dramatic enough without encouragement.

Q&A

Can I use skin-on salmon?

Yes.

Skin-on fillets work perfectly well.

If you want very crisp skin, sear the salmon skin-side down in a hot pan first, then finish it in the oven.

Can I make the sauce without white wine?

Yes.

Use chicken stock or vegetable stock instead.

Add a little extra lemon juice at the end to make up for the lost acidity.

Can I use single cream?

You can.

The sauce will be thinner and needs gentle heat.

Double cream gives a richer, silkier finish.

Can I use regular broccoli?

Yes.

Cut it into medium florets and roast for around 12 to 15 minutes.

Can I use frozen salmon?

Yes.

Thaw it completely first and pat it very dry before seasoning.

Wet salmon will not brown as well.

Can I skip the honey?

Yes.

The dish will still work.

You will lose a little caramelisation and sweetness, but the garlic butter sauce carries plenty of flavour on its own.

Why did my sauce split?

The heat was probably too high.

Once the cream and Parmesan go in, keep the temperature low and stir gently.

Freshly grated Parmesan also melts more smoothly than pre-grated cheese.

Can I swap the potatoes for rice?

Absolutely.

Plain rice, lemon rice or herby rice would all work well because they soak up the garlic butter sauce beautifully.

Leave a Reply

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