This Baked Halibut with Capers and Lemon is light, bright, and quietly elegant, and it's ready in under 30 minutes. It roasts until tender and flaky, then finishes with a buttery lemon and artichoke mixture for just the right balance. If you enjoy Mediterranean Salmon recipes, this is another fresh, lemony way to keep fish in the rotation.

Halibut With Capers and Lemon At A Glance
- ⏱️ Total Time: 30 minutes (10 min prep + 20 min cook)
- 🍽️ Servings: 4
- 🌍 Cuisine Type: Mediterranean-inspired
- 🍋 Flavor Profile: Bright lemon, briny capers, and tender halibut with a buttery artichoke finish
- 🥗 Dietary Info: Gluten-free, high-protein
- 📦 Storage Notes: Store in an airtight container in the refrigerator for up to 2-3 days; reheat gently to keep the fish from drying out
- ⭐ Why You'll Love It: A simple baked halibut that feels elevated, cooks quickly, and delivers fresh, balanced flavor every time
Save And Summarize This Recipe
If you cook fish regularly, this is one to keep in rotation. It pairs well with other approaches like a Salmon With Citrus for something lighter, or a Pesto-topped Salmon when you want more herb-forward flavor. And for something a bit more composed, a Tuna Nicoise salad is always a great option. The method stays simple. Let the fish roast, then finish with something bright and balanced.
Jump to:
What makes this baked halibut especially useful is how easily it turns into a complete meal. Serve it with something a little more seasonal like a Roasted Cauliflower Salad or a simple Roasted Carrot dish for a bit of sweetness against the capers. If you want to lean into a Mediterranean spread, pair it with the Arugula With Beets or a Nectarine Caprese. It's the kind of dinner that comes together quickly but still feels thoughtful on the plate.
Key Ingredients
You will need the following ingredients to make this roasted halibut:

- Artichoke Hearts - Artichoke hearts are the tender, edible centers of the globe artichoke. I recommend using canned artichokes that are in water. If you cannot find them already quarted you can buy whole hearts and slice them.
- Capers - Capers are the small, pickled flower buds of the caper bush, a plant native to the Mediterranean region. They are harvested before they bloom, then dried and preserved in brine, vinegar, or salt. In this recipe capers add salt and tang to the dish. I have tested leaving them out of the recipe but I found that capers lend to the citrus note and the halibut needs more salt that capers provide. If you can't find capers you can substitute chopped green olives or sun-dried tomatoes for a similar briny contrast.
See the recipe card for quantities.
Do You Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from A Sweet Thyme
Variations:
- Fish - If you cannot find halibut, consider substituting any firm white fish like cod, sea bass, or mahi-mahi.
- Herbs - This recipe calls for fresh oregano which can be difficult to find. In the recipe notes I tell you how to swap for dried oregano. You can use thyme, basil, or parsley as well.
How To Make Halibut With Capers And Lemon: Step-By-Step
Here are some quick visual instructions. Remember that full instructions with the exact ingredients are in the printable recipe card:

Step 1: Preheat the oven to 375℉.
Oil a baking dish with 1 teaspoon of olive oil.
Place the fish on the sheet pan. Drizzle with 2 tsps of olive oil. Add salt and pepper to taste.
Roast in the oven for about 20 minutes until the fish is cooked and flakes.

Step 2: While the fish is cooking, place 2 tbsps of olive oil in a skillet over medium-high heat.
Add the artichokes and capers. Saute until golden, about 5 minutes. Take out of the pan and set aside.

Step 3: When the fish has cooked, add the butter, oregano, and lemons to the skillet. Saute on medium-high heat for about 3 mintues.
Add the artichoke mixture back to the skillet. Warm the artichokes for another two minutes. Season with salt and pepper.

Step 4: Place the artichoke mixture over the fish and serve.
Recipe Tips
- Pat the fish dry before roasting - this helps achieve a better texture and prevents excess moisture from watering down the flavors.
- Adjust the lemon to taste - more lemon juice will brighten the dish, while less will keep the flavors milder.
- Rinse the capers - this helps to bring down the saltiness of the dish.
Confidence Tip
Don't overcook the halibut - it should be opaque and flake easily with a fork. Aim for an internal temperature of 130-135°F before resting, as it will continue cooking while off the heat.

Halibut With Capers And Lemon FAQ's
Yes. Thaw it in the refrigerator overnight. Pat dry before using.
The recommended cooking temperature for halibut by the USDA is 375°F (190°C) for approximately 10-15 minutes per inch of thickness. The internal temperature should reach 145°F for safety.
Yes. Defrost the artichoke hearts before using them.

Other Seafood Dishes

Roasted Halibut With Capers And Lemon
Do You Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from A Sweet Thyme
Equipment
Ingredients
- 4 halibut fillets about 1 ½ lbs
- salt and pepper to taste
- 3 tablespoons olive oil divided
- 2 cups artichoke hearts quartered, drained
- 1 tablespoon capers drained
- 8 lemon slices cut crosswise, thin cut
- 2 teaspoons fresh oregano finely chopped
- 2 tablespoons unsalted butter
Instructions
- Preheat the oven to 375℉.
- Oil a baking dish with 1 teaspoon of olive oil.
- Place the fish on the sheet pan. Drizzle with 2 tsps of olive oil. Add salt and pepper to taste.
- Roast uncovered in the oven for about 20 minutes until the fish is cooked and flakes.
- While the fish is cooking, place 2 tbsps of olive oil in a skillet over medium-high heat.
- Add the artichokes and capers. Saute until golden, about 5 minutes. Take out of the pan and set aside.
- When the fish has cooked, add the butter, oregano, and lemons to the skillet. Saute on medium-high heat for about 3 mintues.
- Add the artichoke mixture back to the skillet. Warm the artichokes for another two minutes. Season with salt and pepper.
- Place the artichoke mixture over the fish and serve.











Gwen Wolken says
A fantastic weeknight meal!
Anonymous says
tasty and easy!
Gwen Wolken says
Thanks!
Louise says
tasty and easy
Gwen Wolken says
Thanks Louise!