Healthy Baked Fish with Lemon and Herb Butter

5 min prep 300 min cook 5 servings
Healthy Baked Fish with Lemon and Herb Butter
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Speed: 10 minutes hands-on, 15 in the oven—dinner faster than take-out.
  • One-pan magic: Sheet-prep means minimal dishes and even caramelization.
  • Flexible fish: Works with cod, halibut, haddock, snapper, or even salmon.
  • Heart-healthy fats: Extra-virgin olive oil + a modest kiss of butter = flavor without guilt.
  • Meal-prep hero: Flakes beautifully over salads, grain bowls, or tacos for tomorrow’s lunch.
  • Kid-approved: The buttery citrus glaze mellows any “ocean” taste picky eaters fear.

Ingredients You'll Need

Ingredients

Quality ingredients make this dish sing, but nothing is so exotic it can’t be found at a standard grocery store. Below I’ve listed my go-to choices plus substitution notes so you can shop your pantry or local market with confidence.

White fish fillets – 1 ½ lb (680 g): Look for thick, moist flakes and a translucent sheen. Wild-caught Pacific cod is my goldilocks choice—sturdy, mildly sweet, and sustainable. If you only find thin fillets, simply fold the thin tail end under itself to create even thickness so the fish bakes uniformly. Frozen is fine; thaw overnight in the fridge or 30 min in cold water, then pat very dry.

Unsalted butter – 2 Tbsp: Butter gives the sauce body and that restaurant-style aroma, but we’re keeping it to a modest two tablespoons for four servings. If you’re dairy-free, swap in vegan butter or an equal amount of extra-virgin olive oil; the sauce will be lighter but still delicious.

Extra-virgin olive oil – 1 Tbsp: A touch of oil raises the smoke point of the butter, preventing it from browning too quickly, and adds fruity complexity. Choose a fresh, grassy oil in a dark bottle.

Garlic – 2 cloves: Minced fine so it blooms in the butter without bitter, burnt edges. In a pinch, ½ tsp garlic powder works, but fresh is brighter.

Lemon – 1 large: We’ll use both zest and juice. Organic is worth it when you’re zesting; scrub well under hot water to remove wax. If lemons are puny, grab two.

Fresh parsley – ¼ cup: Flat-leaf (Italian) parsley has a cleaner, less metallic taste than curly. Spinach or arugula can stand in for allergy sufferers, though the flavor will shift.

Fresh basil – 2 Tbsp: Adds sweet perfume. If unavailable, substitute 1 tsp dried basil or 1 Tbsp fresh oregano or tarragon for a different vibe.

Sea salt & black pepper: I bake with kosher salt and finish with flaky salt for crunch. If using fine table salt, cut volume by 25%.

Optional chili flakes: Just a pinch wakes up the palate without overt heat; my kids don’t even notice.

How to Make Healthy Baked Fish with Lemon and Herb Butter

1
Preheat & Prep Pan
Heat oven to 400°F (204°C). Line a rimmed baking sheet with parchment for zero-stick insurance or lightly oil a ceramic baking dish. If your fillets are very moist, set a wire rack on top of the sheet so hot air circulates underneath—this mimics restaurant convection.
2
Pat Fish Very Dry
Moisture is the enemy of browning. Use paper towels to blot each fillet on both sides, then arrange skin-side-down (or shiny-side-down if skinless) with 1 inch space between so they steam instead of bake.
3
Season Simply
Sprinkle both sides with ¾ tsp kosher salt and ¼ tsp freshly ground black pepper per fillet. The herb butter will carry most of the flavor, so keep this layer understated.
4
Build the Lemon-Herb Butter
In a small saucepan over medium-low, melt butter with olive oil. Once foamy, add garlic and sauté 30–45 sec until fragrant but not browned. Off heat, whisk in lemon zest, 1 Tbsp lemon juice, parsley, basil, and optional chili flakes. The mixture should look glossy and smell like summer.
5
Glaze & Bake
Spoon two-thirds of the butter mixture over the fish, covering the thickest parts generously. Slide into the center of the oven and bake 12–15 min depending on thickness (rule of thumb: 10 min per inch). The fish is done when it flakes easily, turns opaque, and reaches 145°F (63°C) internal temp.
6
Broil for Finish
Switch oven to broil on high for 1–2 min to bubble and lightly brown the top. Watch closely; butter can scorch in seconds. If your broiler lives in a drawer below, simply move the pan to the top rack.
7
Rest & Re-Glaze
Remove and let rest 3 min—carry-over cooking finishes the center. Drizzle remaining lemon-herb butter, squeeze extra lemon for brightness, and sprinkle with flaky salt for crunch.
8
Serve Smart
Transfer fillets with a fish spatula to prevent breaking. Spoon any pan juices over whole-grain rice, roasted veggies, or a simple arugula salad—liquid gold!

Expert Tips

Check Temp Early

Fish goes from perfect to over-done in under a minute. Insert an instant-read thermometer at the thickest point; remove at 140°F and let carry-over heat hit 145°F.

Dry Brine Option

For extra-plump flesh, salt the fillets and refrigerate uncovered 30–60 min before cooking. The surface dries while seasoning penetrates—restaurant-level moisture retention.

Make-Ahead Butter

Double the lemon-herb butter and roll into a log using parchment; chill 1 hr. Slice pats over veggies, steak, or pasta all week.

Even-Thickness Hack

Fold thin tails underneath or stack two thin pieces to match the thickest part of the fillet. Uniform thickness = uniform cooking.

Flash-Freeze for Later

Place seasoned, un-baked fillets on a parchment-lined tray; freeze 2 hrs, then transfer to a zip bag. Bake from frozen 20–22 min, adding extra herb butter.

Color Pop

Add thin lemon slices on top before broiling; they caramelize into edible “chips” and make the platter photo-ready.

Variations to Try

  • Mediterranean: Swap basil for oregano, add ¼ cup chopped Kalamata olives and ½ cup halved cherry tomatoes to the pan before baking.
  • Asian-Inspired: Replace butter with sesame oil, use ginger + cilantro + lime zest, and finish with a splash of reduced-sodium soy sauce.
  • Spicy Cajun: Season fish with 1 tsp Cajun spice, add minced jalapeño to the butter, and serve over dirty rice.
  • Butter-Free Whole30: Use ghee or avocado oil and sprinkle with nutritional yeast for buttery nuance.
  • Herb Garden Clean-Out: Sub dill, chives, tarragon, or chervil in any combination equaling ¼ cup.

Storage Tips

Refrigerate: Cool leftovers within 2 hrs, transfer to an airtight container, and refrigerate up to 3 days. To reheat, place fillet in a lightly oiled skillet over medium-low with a splash of water, cover, and steam 3–4 min until just warmed through; microwaves turn fish rubbery.

Freeze: Wrap each cooled fillet tightly in parchment, then foil; freeze up to 2 months. Thaw overnight in the fridge and reheat as above or enjoy cold flaked over salads.

Make-Ahead Components: The herb butter keeps 5 days refrigerated or 2 months frozen. Seasoned, un-baked fillets can be assembled on the pan, covered tightly, and refrigerated up to 6 hrs before sliding into the oven—perfect for entertaining.

Frequently Asked Questions

Wild-caught Alaskan cod, halibut, and salmon top the list for low mercury + high omega-3s. Always consult seafoodwatch.org for sustainable choices in your region.

Yes—use one-third the amount (e.g., 1 Tbsp fresh basil = 1 tsp dried). Crush dried herbs between your fingers to release oils and add with garlic so they bloom.

Absolutely. Add 5–7 extra minutes and brush on herb butter halfway through so it adheres as surface thaws. Check temp at 18 min mark.

Think 20-minute miracles: lemony asparagus, garlic sautéed spinach, or a quinoa-tomato salad. Starchy options include roasted baby potatoes or whole-wheat couscous.

Yes! Each serving has <1 g carb. Serve with cauliflower mash or zucchini noodles to stay keto-compliant.
Healthy Baked Fish with Lemon and Herb Butter
seafood
Pin Recipe

Healthy Baked Fish with Lemon and Herb Butter

(4.9 from 127 reviews)
Prep
10 min
Cook
15 min
Servings
4

Ingredients

Instructions

  1. Preheat: Heat oven to 400°F (204°C). Line a baking sheet with parchment.
  2. Dry & Season: Pat fish dry; place skin-side-down. Sprinkle salt and pepper.
  3. Make Butter: Melt butter with olive oil. Sauté garlic 30 sec. Off heat, stir in zest, juice, parsley, basil, chili.
  4. Glaze: Spoon two-thirds of butter over fish.
  5. Bake: 12–15 min until opaque and 145°F.
  6. Broil: 1–2 min to brown top. Drizzle remaining butter and serve.

Recipe Notes

Thinner fillets need less time; start checking at 10 min. If using salmon, cook to 125°F for medium.

Nutrition (per serving)

245
Calories
34g
Protein
1g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.