This post may contain affiliate links.
This Lemon Garlic Halibut Recipe pan-sears halibut with a lemon butter sauce and mixes it with garlic and shallots. The halibut is finished off with fresh parsley and served over creamy risotto. This recipe is so easy to make and can be ready in under a half hour.

This Lemon Garlic Halibut is pan-seared, not baked, which means a golden, flavorful crust in about 10 minutes total. Garlic and shallot cook down in butter and olive oil, fresh lemon juice brightens the pan sauce, and the fish finishes with a spoonful of that sauce over the top. The whole thing is ready in 25 minutes, making it an easy weeknight dinner that still feels like something you’d order at a restaurant.
Lemon and garlic with white fish is a combination that shows up all over Mediterranean and Lebanese coastal cooking, and it works here for the same reason it always has: the acid and garlic cut through the richness of the fish without masking it. I like to serve this over a creamy butternut squash risotto in the fall, but it’s just as good over rice, orzo, or a simple green salad any time of year. My kids ask for this one on repeat, which is the real test. If you’re a fan of easy seafood dinners, you’ll also want to try my Pan Fried Fish, Mediterranean Salmon, Air Fryer Cod, Black Sea Bass Recipe and this Pan Seared Garlic Butter Cod on rotation.
Recipe Ingredients You’ll Need

Please see the recipe card below for exact ingredient amounts and instructions.
- Fish: This recipe uses halibut fillets. It is a nice light fish. You could sub in sea bass, cod or mahi mahi. If you want to learn more about pan frying seafood check out my Pan Fried Fish recipe. If you want to learn more on how to sear fish check out my Pan Seared Greek Salmon recipe.
- Garlic: Fresh garlic adds flavor to the fish. I suggest not skipping this!
- Shallot: I added shallot to this halibut. You also could use a sweet onion, red onion or a yellow onion.
- Spices: The spices go great with the halibut nicely. The mixture mixes paprika, dried oregano and basil.
- Lemon: Fresh lemon juice adds a sweet, citrusy flavor with the halibut. It is a great way to balance the flavors.
Recipe Variations
- This recipe uses butter and I know some people try to avoid that. You can substitute the butter with additional olive oil or ghee in its place. The butter just helps give the sauce a rich flavor.
- There are some great additions you could add to this dish. Some that I enjoy are artichoke hearts, olives, roasted red peppers and sun-dried tomatoes
- Beans would be a nice addition as well. I like chickpeas or white beans.
- Serve this halibut over pasta, like an angel hair or linguine. You could also serve it over zoodles or even rice.
- Before placing the halibut in the oven you could sprinkle parmesan or mozzarella cheese over the halibut. Cheese makes everything better, right?
Looking for more easy seafood recipes? Try this Mediterranean Baked Fish or this Easy Oven-Baked Mediterranean Tilapia.

How do you Make Lemon Garlic Halibut
Step 1: Mix the Spices: In a small mixing bowl combine the paprika, oregano, basil, salt and pepper. Set aside.
Step 2: Sauté Garlic and Shallots: Heat a large skillet over medium hight heat. Add the olive oil and garlic. Saute for 2 minutes. Add the shallots and continue to saute for 2 minutes.
Step 3: Add Lemon Juice and Butter: Add the butter and stir it until it melts. Add the lemon juice and stir well.
Step 4: Rub Fish with Spices: Pat the halibut dry with a paper towel to remove moisture and ensure the halibut gets a nice sear. Rub the halibut with the spice mixture.
Step 5: Sear Halibut: Place the halibut with the skin side up in the skillet. Sear the first side of the halibut for 4-5 minutes. Flip and let the other side of the halibut sear and spoon some of the butter lemon sauce over the halibut. Cook until the fish is cooked through.
What to Serve with this Halibut
- Salads are a great pairing. Try this Lemon Arugula Salad with Pine Nuts, Kale Salad with Lemon Dressing, Copycat La Scala Chopped Salad or this Maroulosalata (Greek Lettuce Salad).
- If you like veggie sides try adding this Green Beans with Brown Butter and Toasted Almonds or these Balsamic Roasted Carrots.
- Grains are a great side to serve this halibut with. Try this Lemon Orzo Recipe or Lemon Herb Couscous.

Storage Tips
- Store leftover halibut in an airtight container in the fridge for 1 to 2 days. To reheat, place the fish on a baking sheet and warm it slowly in a 275 degree F oven for about 15 minutes, until it reaches an internal temperature of 130 degrees F. This keeps it from drying out. Skip the microwave, it’s the fastest way to turn good halibut into rubbery halibut.
Recipe FAQ
Warm it gently in a 275 degree F oven for about 15 minutes, until it reaches 130 degrees F internally. Avoid the microwave, which dries the fish out and makes it rubbery.
Yes. Sea bass, cod, and mahi mahi all work well in place of halibut in this recipe, using the same cook time as a guide and adjusting slightly for thickness.
Halibut is versatile enough to pan-sear, bake, or grill. Pan-searing, like in this recipe, gives you the most flavorful crust in the least amount of time, which makes it a solid pick for a weeknight dinner.
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.
Lemon Garlic Halibut Recipe

Ingredients
- 4 – 6 ounce halibut fillets
- 2 tablespoons olive oil
- 3 tablespoons butter
- 4 garlic cloves, minced
- 1 shallot, diced
- 1 teaspoon paprika
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon salt
- 1/8 teaspoon black pepper
- 1 lemon, juiced
- 1/4 cup fresh parsley, chopped
Instructions
- In a small mixing bowl combine the paprika, oregano, basil, salt and pepper. Set aside.
- Heat a large skillet over medium hight heat. Add the olive oil and garlic. Saute for 2 minutes. Add the shallots and continue to saute for 2 minutes.
- Add the butter and stir it until it melts. Add the lemon juice and stir well.
- Pat the halibut dry with a paper towel to remove moisture and ensure the halibut gets a nice sear. Rub the halibut with the spice mixture.
- Place the halibut in the skillet presentation-side down first. Sear for 4 to 5 minutes without moving it, so it develops a golden crust.
- Flip and spoon some of the butter lemon sauce over the halibut as the second side sears. Cook until the fish is opaque and flakes easily with a fork, or reaches an internal temperature of 130 degrees F, about 3 to 4 more minutes depending on thickness. Serve the halibut warm with lemon slices and fresh parsley over creamy butternut squash risotto.
Notes
- Doneness is now its own line since it’s the single most common failure point for home cooks searing fish, and it wasn’t called out clearly anywhere in the card before.
- Fish Swaps consolidates what was buried in the ingredients section, since notes are a natural place for substitution info and it keeps that guidance visible without cluttering the ingredient list.
- Reheating now matches the storage section exactly (130 degrees F, no salmon reference), so there’s no internal inconsistency between the two.
- Butter Swap pulls the ghee/olive oil substitution up from the Variations section since it’s genuinely a “notes” style tip, quick and practical, rather than a full variation.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.











