Main Courses
This lemon butter baked fish recipe transforms simple weeknight dinners into something restaurant-worthy with minimal effort. The bright citrus and rich butter create a perfect balance that elevates any fresh fish fillet in just 20 minutes.
I developed this method after years of perfecting the art of baking fish—where the skin stays crisp and the flesh remains tender.
The secret lies in the preparation: a light seasoning of salt and pepper, followed by a generous layer of melted lemon butter that infuses every bite with zesty brightness. Using a high oven temperature ensures the fish cooks quickly while maintaining moisture, and the butter creates a golden, flavorful crust.
This technique works beautifully with white fish like cod, halibut, or tilapia.
What you’ll end up with is perfectly baked fish with crisp edges and flaky centers, topped with a glossy, lemon-infused butter that adds depth and aroma. The dish is elegant enough for dinner guests but simple enough for a weeknight meal.
Pair it with roasted vegetables or a fresh salad for a complete, balanced plate.
Ready in under 20 minutes, this recipe delivers restaurant-quality results without the fuss. The key is precision—timing, temperature, and technique—all of which I’ll walk you through step by step. Let’s get started on a dish that’s as satisfying to make as it is to eat.
Ingredients for lemon butter baked fish
Bright citrus meets rich butter in this elegant yet simple fish dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh White Fish Fillets 🐟 | 4 whole | Cod, halibut, or tilapia preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small pieces |
| Fresh Lemon Juice 🍋 | ¼ cup | From 1-2 lemons, freshly squeezed |
| Zest of 1 Lemon 🍋 | 1 tbsp | Finely grated, vibrant color |
| Kosher Salt 🧂 | 1 ½ tsp | Fine grain, sea salt preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarse grind for texture |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Garlic Cloves 🧄 | 2 cloves | Minced, for butter infusion |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for drizzling |
| Fresh Thyme Leaves 🌿 | ½ tsp | Chopped, optional for depth |
The fish is everything here. Look for fillets with intact skin—it crisps beautifully when baked. Whole Foods or high-end seafood counters often carry the freshest options, but don't overlook your local fishmonger. For cod, aim for 1-inch thick fillets—thinner cuts cook faster. Halibut and tilapia work too, but adjust baking time slightly. The butter should be cold and cubed when you start, so it melts evenly over the fish. If using frozen fish, thaw it completely in the fridge overnight for best results.
No fresh thyme? Dried works at one-third the amount, but fresh has that bright aroma. Substituting lemon juice? Lime juice gives a tangier twist, but reduce to 2 tablespoons to avoid overpowering. The parsley is purely decorative, but if you're skipping it, add an extra pinch of salt to compensate. For extra richness, mix in 1 teaspoon of capers with the butter—trust me, it elevates the dish. If your fish fillets vary in thickness, place the thicker pieces on the outer edges of your baking dish to ensure even cooking.
This dish shines best served immediately, but leftovers reheat beautifully in a 350°F oven for 5-7 minutes. Store any uneaten portions in an airtight container for up to 2 days—though honestly, it won't last that long. The lemon butter mixture can be prepped ahead and stored in the fridge for up to 3 days, making this a perfect make-ahead recipe. For presentation, serve on a bed of arugula or roasted asparagus to highlight the vibrant colors.
Why You'll Love This Recipe
- Foolproof Timing: I swear by this one—just 15 minutes of prep, then hands-off baking while you chop veggies or pour wine. The butter and lemon melt into that flaky fish like magic.
- Bright & Buttery Magic: That first bite? Crisp edges from the butter, zesty lemon cutting through the richness—it’s the kind of flavor combo that makes you forget takeout exists. (Yes, even on a Tuesday night.)
- Weeknight & Company: Same recipe works for solo dinners or impressing guests—just double the fish and add herbs. Leftovers? Reheat in a pan with a splash of lemon juice, and it’s still the star.
- Budget Bright Spot: Fresh white fish is affordable, and this recipe stretches it far. A single lemon and a stick of butter go a long way, making it my go-to when I’m pinching pennies but still want something special.
Step-by-step instructions for lemon butter baked fish
This method delivers perfectly tender fish with a golden crust and vibrant lemon butter sauce in just 20 minutes.
Prepare the Lemon Butter Mixture
In a small bowl, combine the 0.5 cup unsalted butter with the 0.25 cup fresh lemon juice and 1 tablespoon zest of 1 lemon. Melt the butter gently over low heat in a saucepan until it just begins to foam, then remove from heat. Stir in the 2 cloves minced garlic cloves and 0.5 teaspoon fresh thyme leaves, letting the mixture steep for 5 minutes to infuse flavors. This creates a fragrant base that will coat your fish beautifully.
While the butter cools slightly, mix 1.5 teaspoons kosher salt and 0.5 teaspoon freshly ground black pepper into the lemon butter. The salt should dissolve completely into the warm butter. Let the mixture cool to room temperature—this prevents it from melting too quickly during baking. The butter should be thick but spreadable, with visible lemon zest flecks throughout.
Season and Arrange the Fish
Preheat your oven to 400°F for optimal browning. Pat the 4 whole fresh white fish fillets dry with paper towels—this ensures a crispy exterior. Season each fillet generously with any remaining salt and pepper mixture, pressing it gently into the flesh. The fish should be evenly coated but not overloaded with seasoning.
Place the fish on a parchment-lined baking sheet, leaving 1 inch of space between each fillet. This allows the butter to pool and baste the fish evenly. Drizzle each fillet with 1 teaspoon olive oil—this helps the butter adhere better and creates a slight sheen on the surface. The oil should be distributed evenly without pooling.
Bake to Perfect Tenderness
Spread the lemon butter mixture evenly over the fish fillets, using about 1 tablespoon per fillet. The butter should cover the entire surface but remain thick enough to create a sauce. Bake for 12-15 minutes until the fish flakes easily with a fork and the edges turn opaque white. You'll see the butter bubbling and turning golden around the edges—that's your signal it's nearly done.
For best results, avoid opening the oven door during baking. The sudden temperature drop can cause the fish to steam instead of browning. If your oven runs hot, start checking at the 12-minute mark—fish continues cooking slightly after removal. The internal temperature should reach 145°F when measured with an instant-read thermometer.
Garnish and Serve Immediately
Remove the fish from the oven and let it rest for 2 minutes on the baking sheet. This allows the juices to redistribute and prevents the fillets from breaking apart. While the fish rests, sprinkle 0.25 cup chopped fresh parsley evenly over all fillets. The parsley adds a fresh contrast to the rich lemon butter and brightens the presentation.
Serve the fish immediately with any pooled lemon butter sauce from the baking sheet. The sauce should be thick and glossy, with visible lemon zest and garlic flecks. Each fillet should be tender enough to flake easily with a fork but still hold together when lifted. Pair with steamed vegetables or a simple green salad to complement the bright citrus flavors.
Pro Tips For Making Lemon Butter Baked Fish
- Preheat Your Pan: I learned this the hard way—cold pans make soggy fish. Get that oven or skillet screaming hot (400°F/200°C for baking, medium-high for searing) before the fish hits it. The butter needs to melt fast, and the crust forms in those first 30 seconds—don’t skip the wait.
- Pat Dry Like Your Dinner Depends on It: Wet fish steams instead of sears. Grab paper towels and press hard on both sides—even if it feels excessive. The butter won’t cling properly if moisture’s in the way, and you’ll end up with a greasy mess instead of that golden, buttery crust you’re after.
- Salt the Butter First: More salt than you think, especially if using unsalted butter. Mix ½ teaspoon kosher salt into the softened butter before spreading it on the fish—this guarantees flavor in every bite, not just on the surface. (Yes, even if you’re impatient like me.)
- Baste the Last 2 Minutes: After the fish has baked for 8–10 minutes (depending on thickness), pull it out and spoon that lemon-butter pool from the pan over the top. The acid cuts through the richness, and the butter basting locks in moisture. Sounds weird, but it works—your fish will taste restaurant-level.
Make-ahead tips for leftovers
Prep Ahead Butter
The lemon butter mixture is the star of this dish, and you can make it up to 3 days ahead for maximum convenience. Store it in an airtight container in the fridge—this prevents the butter from absorbing other flavors in your fridge.
When ready to use, let it sit at room temperature for 10-15 minutes before spreading it on the fish. The butter should be soft enough to spread easily but still hold its shape.
I like to prep this the night before so I can focus solely on the fish when it's time to cook. 💡
Pre-Season Fish
Season your fish fillets up to 12 hours ahead and store them uncovered in the fridge. This allows the salt to penetrate the flesh, creating a more flavorful crust. Place the fillets on a wire rack set over a plate to ensure they dry properly.
When you're ready to cook, simply pat them dry with a paper towel and proceed with the recipe. This step is especially useful if you're hosting dinner guests and want to minimize last-minute prep. 🌟
Baking Sheet Prep
Line your baking sheet with parchment paper and store it in the freezer until you're ready to use it. The cold surface helps keep the fish chilled longer, giving you more time to assemble everything without the fish sticking.
I also like to prep any side dishes—like roasted vegetables or a simple salad—on the same baking sheet or in separate containers. This way, everything goes into the oven at the same time, making cleanup a breeze. ⏰
Make-Ahead Serving
If you're planning to serve this dish at a later time, bake the fish as directed and let it cool completely. Store it in an airtight container with the lemon butter sauce spooned over the top.
To reheat, place the container in a 350°F oven for 5-7 minutes—just enough to warm through without drying out the fish. The sauce will become slightly runnier, but you can always thicken it back up on the stovetop with a splash of cold water. 🔥
Component Assembly
For a stress-free cooking experience, assemble all your components in advance. Chop your parsley, zest your lemon, and mince your garlic. Store these in small containers in the fridge until ready to use.
You can even pre-measure your salt and pepper into tiny bowls so they're ready to season the fish in seconds. This method ensures you're not scrambling in the kitchen when it's time to cook. 💪
Timing Your Meal
Use the 20-minute bake time to your advantage by timing your meal like a pro. Start with the lemon butter mixture, then season the fish while it cools. Preheat your oven and get your baking sheet ready.
By the time you're spreading the butter on the fish, it should be at the perfect temperature to bake. This level of organization means you'll spend more time enjoying the meal and less time stressing over the clock. ✨
Nutrition facts
Frequently asked questions
What’s the best fish for this lemon butter recipe?
White fish with firm, flaky flesh works best—try cod, halibut, or tilapia. Avoid delicate fish like sole or flounder, which can dry out. Look for fillets with intact skin (it crisps beautifully!) and aim for 1-inch thickness for even cooking.
Can I use frozen fish instead of fresh?
Yes, but thaw it completely in the fridge overnight—never at room temperature. Frozen fish may release more water, so pat it extra dry before seasoning. This prevents a soggy crust. For best texture, use fresh fish whenever possible.
How do I know when the fish is fully cooked?
The fish is done when it flakes easily with a fork and the edges turn opaque white. Use an instant-read thermometer for precision—145°F at the thickest part is perfect. Overcooking dries it out, so check at 12 minutes if your oven runs hot.
What if my lemon butter sauce separates?
This happens if the butter melts too quickly. Always use cold butter and let the lemon butter mixture cool slightly before spreading. If separation occurs, whisk in 1 teaspoon cold water to re-emulsify. The sauce should be glossy and thick, not greasy.
Can I bake this dish ahead of time?
Bake the fish as directed, then cool completely. Store in an airtight container with sauce spooned over the top. Reheat in a 350°F oven for 5-7 minutes—just enough to warm through without drying. The sauce may thin slightly; thicken with a splash of cold water if needed.