Garlic Butter Cod with Saffron Rice
Ever make cod and realise the bit you really want is the lemony butter pooling around it?
Pair it with saffron rice and suddenly every forkful gets some of that garlicky sauce without the fish needing much fuss at all.
Have you ever had a dinner where the sauce quietly ends up being the reason you remember it?
That’s what happens here.
The cod stays simple: a good sear, plenty of garlic, lemon, and butter, then it’s left alone long enough to stay tender instead of drying out.
The saffron rice sits underneath and picks up everything that runs off the fish, which is exactly where you want those buttery juices to end up.
There’s no need to crowd the plate.
A little parsley, an extra squeeze of lemon, and maybe some greens on the side if you want them.
The combination just works: delicate cod, fragrant rice, and enough sharp, buttery sauce to make the whole thing feel complete.
Why You’ll Want it Tonight
- The cod cooks quickly and stays tender.
- The saffron rice makes it feel special without being complicated.
- The lemon garlic butter sauce adds loads of flavour with very little effort.
- Tenderstem broccoli keeps the plate fresh and bright.
- It looks impressive enough for guests but is still easy enough for a normal evening.
Ingredients
For the saffron rice
- 1 cup basmati rice
- 1 3/4 cups chicken or vegetable stock
- 2 tablespoons unsalted butter
- 1 small shallot, finely chopped
- 2 tablespoons warm water
- 1 generous pinch saffron threads
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the cod
- 4 cod fillets, about 150 to 180 g each
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
For the tenderstem broccoli
- 1 bunch tenderstem broccoli
- 1 tablespoon olive oil
- Salt, to taste
- Black pepper, to taste
For the lemon garlic butter sauce
- 4 tablespoons unsalted butter
- 3 garlic cloves, finely minced
- 2 tablespoons fresh lemon juice
- 1 teaspoon finely grated lemon zest
- 2 tablespoons chicken or vegetable stock
- 1 tablespoon chopped fresh parsley, plus more for garnish
- Pinch of salt
- Pinch of black pepper
Ingredient Notes
Cod
Use thick cod fillets if you can.
They hold their shape better in the pan and give you those nice flaky pieces once cut into.
Patting the fish dry before cooking helps it brown instead of steam.
Saffron
A little saffron goes a long way.
You do not need much to get that golden colour and delicate flavour.
Letting it steep in warm water before adding it to the rice helps bring out both.
Tenderstem broccoli
Tenderstem broccoli works especially well here because it cooks quickly and looks great on the plate.
You want it tender but still bright green, not dull and overcooked.
How to Make Pan-Seared Cod with Saffron Rice and Lemon Garlic Butter
1. Start the saffron
- Put the saffron threads in a small bowl with 2 tablespoons warm water.
- Leave it to steep while you prep the rest of the ingredients.
2. Cook the saffron rice
- Rinse the basmati rice under cold water until the water runs mostly clear.
- Melt 2 tablespoons butter in a medium saucepan over medium heat.
- Add the chopped shallot and cook for 2 to 3 minutes until softened.
- Stir in the rice and cook for 1 minute so the grains are lightly coated.
- Pour in the stock.
- Add the saffron along with its soaking water.
- Season with salt and black pepper.
- Bring to a gentle boil.
- Reduce the heat to low, cover with a lid, and cook for 12 to 15 minutes, or until the liquid is absorbed.
- Turn off the heat and leave the rice covered for 10 minutes.
- Fluff gently with a fork before serving.
3. Cook the tenderstem broccoli
- While the rice cooks, heat 1 tablespoon olive oil in a large frying pan or skillet over medium heat.
- Add the tenderstem broccoli.
- Season lightly with salt and black pepper.
- Cook for 5 to 7 minutes, turning now and then, until tender and lightly charred in spots.
- Transfer to a plate and keep warm.
4. Prepare the cod
- Pat the cod fillets dry with kitchen paper.
- Season both sides with salt, black pepper, and paprika.
5. Pan-sear the cod
- In the same pan, heat 1 tablespoon olive oil and 1 tablespoon butter over medium to medium-high heat.
- Once the butter is melted and lightly foaming, add the cod fillets.
- Cook for 3 to 4 minutes on the first side without moving them too much.
- Carefully turn and cook for another 2 to 4 minutes, depending on thickness, until the fish is cooked through and flakes easily.
- Transfer the cod to a warm plate.
6. Make the lemon garlic butter sauce
- Lower the heat to medium-low.
- Add 4 tablespoons butter to the same pan.
- Stir in the minced garlic and cook for about 30 seconds until fragrant.
- Add the lemon juice, lemon zest, and stock.
- Stir for 1 to 2 minutes until the sauce looks glossy and slightly combined.
- Add the chopped parsley.
- Season with a small pinch of salt and black pepper.
7. Plate everything up
- Spoon the saffron rice onto each plate.
- Add the tenderstem broccoli to the side.
- Place a cod fillet over the rice.
- Spoon the lemon garlic butter sauce over the fish and around the rice.
- Finish with extra chopped parsley.
Tips for the Best Result
Dry the cod properly
Moisture is the enemy of a good sear.
If the fish is wet, it will release water into the pan and you will miss that light golden crust.
Don’t rush the rice
After the rice finishes cooking, let it sit covered for a few minutes.
That short rest gives the grains time to settle and fluff up instead of turning sticky.
Keep the garlic brief
Garlic burns quickly, especially in butter.
Once it smells fragrant, go straight in with the lemon juice and stock.
Use a fish slice if you have one
Cod is delicate.
A thin fish slice or flexible spatula makes turning it much easier and helps keep the fillets in one piece.
What This Dish Tastes Like
This plate has a really lovely balance.
The cod is mild and flaky with just a bit of golden colour from the pan.
The rice is soft, buttery, and lightly scented with saffron, which gives it that warm, elegant flavour without overpowering anything.
The broccoli brings a greener, slightly earthy note that cuts through the richness.
Then the lemon garlic butter ties the whole thing together.
It adds brightness, a little richness, and enough sauce to soak into the rice without drowning the plate.
Easy Swaps
- Swap cod for haddock, pollock, or sea bass.
- Use long grain rice if you do not have basmati.
- Use ordinary broccoli florets if you cannot get tenderstem broccoli.
- Add a pinch of chilli flakes to the butter sauce if you want a little heat.
- Stir a spoonful of cream into the sauce for a slightly richer finish.
Serving Ideas
This dish works very well on its own, but you can add a few simple extras if you want to round it out more.
- A crisp green salad with lemon dressing
- Warm crusty bread for the extra sauce
- Roasted asparagus instead of broccoli
- A glass of chilled white wine if you are serving it for dinner guests
Storage and Reheating
To store
- Let everything cool fully.
- Store the cod, rice, and broccoli in an airtight container in the fridge for up to 2 days.
To reheat
- Reheat the rice with a splash of stock or water so it does not dry out.
- Warm the cod gently in a pan over low heat or in the oven covered loosely with foil.
- Reheat the broccoli briefly so it stays green.
- Make a fresh small batch of lemon butter sauce if possible, since that tastes best fresh.
Frequently Asked Questions
Can I bake the cod instead of pan-searing it?
Yes.
Bake it at 200°C / 400°F for about 10 to 12 minutes, depending on thickness.
You will lose a little of the golden crust, but it will still taste great.
How do I know when cod is cooked?
The fish should turn opaque and flake easily with a fork.
If it still looks translucent in the middle, give it another minute.
Can I make the rice ahead of time?
Yes.
You can make the saffron rice a few hours ahead and reheat it gently with a splash of stock.
Is the sauce very lemony?
It is bright and fresh, but not sharply sour.
The butter softens the lemon nicely.
Can I use frozen cod?
Yes, but thaw it fully first and pat it very dry before cooking.
That helps you get a better sear.
Final Texture Check
The finished cod should be flaky and moist, not dry.
The saffron rice should be fluffy and separate, with a vivid yellow colour.
The tenderstem broccoli should be glossy and tender but still hold its shape.
The sauce should be light, buttery, and loose enough to spoon over the fish and pool slightly around the rice.
If your sauce feels too tight, add a tiny splash of stock or another squeeze of lemon to loosen it.


