Sauces & Condiments
This baked fish with lemon butter sauce delivers crispy golden skin and a velvety sauce that transforms simple weeknight dinner into something special. The secret lies in the high-heat bake that creates that perfect crust while keeping the fish tender inside—no flaking or drying out.
I've perfected this technique after years of trial and error, and it consistently delivers restaurant-quality results in just 25 minutes.
The lemon butter sauce is where the magic happens—bright citrus cuts through the richness of the butter while adding a fresh, zesty contrast to the fish. What makes this recipe stand out is how the sauce thickens beautifully during baking, creating a silky glaze that coats every bite.
You'll need just five simple ingredients, but the flavor impact is enormous.
By the time you pull this dish from the oven, you'll have perfectly baked fish with crispy edges and a tender center, all smothered in that glossy lemon butter sauce.
The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect balance of crispy, creamy, and tangy flavors. This is the kind of meal that feels impressive yet comes together effortlessly.
Serve with roasted vegetables or a simple salad to round out the plate—this fish is rich enough to stand on its own but pairs beautifully with lighter sides. The best part? Leftovers reheat wonderfully, making it perfect for meal prep. Let's get started on creating this foolproof dinner.
Ingredients for baked fish with lemon butter sauce
Five simple ingredients transform into a restaurant-worthy dinner in just 25 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 4 pieces | Mild fish like cod, tilapia, or halibut |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| Fresh Lemon Juice 🍋 | ¼ cup | From 2-3 lemons, freshly squeezed |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce, peeled |
| All-Purpose Flour 🌾 | 2 tbsp | For dredging fish for crispiness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt, divided |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for seasoning |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish (optional) |
| Olive Oil 🫒 | 1 tbsp | For greasing baking dish |
The fish makes or breaks this dish—freshness is key. Look for fillets with a vibrant color and firm texture at Whole Foods or your local seafood counter. Cod and halibut hold up best to the high-heat bake, but tilapia works too if you're on a budget. The butter should be cold and unsalted—salted adds unwanted sodium. For the lemon, Meyer lemons if you can find them—they're sweeter and more fragrant. If you're using frozen fish, thaw it overnight in the fridge for even cooking.
No fresh parsley? Dried parsley works at one-third the amount, but fresh is ideal for that bright pop of color. Running out of flour? Cornstarch is a 1:1 substitute for the dredge. The sauce can be prepped ahead—just mix the butter, lemon juice, garlic, and salt in a bowl and refrigerate until ready to use. For extra richness, add a splash of heavy cream to the sauce, but keep it to 1 tbsp max. If you're baking multiple fillets, use a lightly oiled baking sheet instead of a dish to prevent sticking.
This sauce is best made fresh but reheats beautifully—just warm it gently in a saucepan with a splash of water. The fish reheats well too, but it's even better the first day. Store leftovers in an airtight container for up to 2 days. For meal prep, bake extra fillets and freeze them with sauce on top—reheat in the oven at 350°F for 10-12 minutes. The sauce thickens as it cools, so if it seems too thin after baking, let it sit for 5 minutes before serving.
Why You'll Love This Recipe
- Foolproof Simplicity: I swear by this recipe when I’m too tired to measure—just flour, butter, and a squeeze of lemon. No fancy techniques, no stress, and the fish comes out perfect every time.
- Butter-Lemon Magic: That bright citrus cutting through the rich, melted butter? It’s the kind of flavor that makes you pause mid-bite. The garlic adds just enough warmth without overpowering the delicate fish.
- Weeknight to Dinner Party: Same recipe, different occasions. Toss it together for a lazy Tuesday or dress it up with fresh herbs for a guest night. The sauce thickens beautifully, so it feels fancy without the effort.
- Budget-Friendly Luxury: White fish is affordable, and a single fillet stretches into two meals if you repurpose the leftovers. Honestly, I make this twice a week—it’s my go-to for stretching groceries without sacrificing taste.
Step-by-step instructions for baked fish with lemon butter sauce
Here's how to create golden, crispy fish topped with a velvety lemon butter sauce that comes together faster than you can say "dinner's ready."
👨🍳 Step 1: Prep the Fish for Maximum Crispiness
Preheat your oven to 425°F while you prepare the fish. Pat the 4 pieces white fish fillets completely dry with paper towels—this is non-negotiable for crispy skin. Place them on a wire rack set over a baking sheet to allow air circulation on all sides.
In a shallow bowl, mix together 2 tbsp all-purpose flour, 1 tsp salt (half of the total), and ¼ tsp black pepper. Lightly dredge each fillet in this mixture, pressing gently to adhere. The flour creates a perfect golden crust while keeping the fish tender inside. Don't worry if it doesn't look perfect—just get an even coating.
🍳 Step 2: Create the Lemon Butter Base
While the oven preheats, melt ½ cup unsalted butter in a small saucepan over low heat. Once melted, remove from heat and stir in ¼ cup fresh lemon juice and 4 cloves minced garlic. Let this mixture sit while you bake the fish—this gives the flavors time to meld together beautifully.
Here's the thing—using cold butter cubes would work, but melting it first ensures your sauce starts silky smooth. The lemon juice will brighten the butter while the garlic infuses subtle depth. Keep this mixture warm (not hot) until you're ready to combine it with the baked fish.
🔥 Step 3: Bake Until Golden and Flaky
Carefully transfer the floured fillets to the preheated oven and bake for 12-15 minutes—you're looking for golden brown crusts that crack slightly when you press them gently. The fish is done when it's just opaque throughout and flakes easily with a fork. Don't overbake or it'll turn rubbery.
About 3 minutes before the fish is done, brush the tops with any remaining melted butter from the saucepan. This creates that signature crispy finish we're after. The butter should sizzle slightly—this is your signal it's working. Watch closely after 10 minutes as ovens vary in heat distribution.
🥘 Step 4: Finish with the Lemon Butter Sauce
Remove the fish from the oven and transfer it to a serving platter. Immediately pour the warm lemon butter mixture over the top, letting it cascade down the sides. The residual heat from the fish will help emulsify the sauce into a glossy, velvety coating.
Sprinkle the remaining ½ tsp salt and ¼ tsp black pepper over the top, then garnish with ¼ cup chopped fresh parsley for a pop of color. The contrast of crispy fish with silky sauce is what makes this dish so special. Serve immediately while the sauce is still warm and clings beautifully to each flake.
⏰ Step 5: Optional Olive Oil Touch for Extra Crisp
For that restaurant-quality finish, brush the baked fish with 1 tbsp olive oil right before serving. The oil enhances the crispiness while adding a subtle fruity note that pairs perfectly with the lemon butter. This step takes less than 30 seconds but makes a noticeable difference in texture.
Real talk: The fish should be so tender it practically falls apart at the touch, with a crispy exterior that gives way to melt-in-your-mouth perfection. Every bite should deliver that bright lemon tang cutting through the rich butter, with just the right amount of seasoning. This is the kind of dish that makes weeknight dinners feel special.
Pro Tips For Making Baked Fish With Lemon Butter Sauce
- Pat the fillets dry: Fish is finicky about moisture—skip this, and you’ll end up with soggy, undercooked edges instead of crispy skin. Use paper towels to blot both sides thoroughly, even if they look damp. (Yes, even if you’re impatient like me.)
- Use room-temperature butter: Cold butter won’t melt properly in the sauce, leaving you with clumpy, uneven coating. Let the butter sit out for 15–20 minutes before making the sauce—it’ll emulsify like a dream and coat the fish evenly.
- Don’t overcrowd the pan: If you’re searing the fish first (which you should), resist the urge to toss all the fillets in at once. Cook them in batches so they sizzle properly—crowding steams them instead of browning, and that’s when the flavor falls flat.
- Add lemon zest to the sauce: Fresh lemon juice is great, but a pinch of zest (about 1 teaspoon) adds bright, aromatic depth that cuts through the richness of the butter. It’s the difference between a good sauce and one that feels complete. (I was skeptical until I tried it.)
Storing and reheating your baked fish with lemon butter sauce
Refrigerator Storage
Store leftovers in an airtight container with the sauce still on top to preserve moisture. The fish stays fresh for up to 2 days when refrigerated at 40°F or below. I always let it cool completely before storing—this prevents condensation that can make the fish soggy.
The sauce will thicken slightly as it chills, so give it a quick stir before reheating. 💫
Freezer-Friendly Tips
For longer storage, freeze the fish with sauce in a single layer on a tray before transferring to a freezer bag. This prevents clumping. Thaw overnight in the fridge, then reheat gently to avoid drying out.
The sauce reheats beautifully—just warm it in a small saucepan with 1 tablespoon water to restore its silky texture. 🧊
Reheating Perfection
For best results, reheat fish in a 350°F oven for 8-10 minutes on a baking sheet. The residual heat from the oven keeps the sauce clinging to the fish. If using the microwave, cover with a damp paper towel and heat in 30-second intervals until reaching 165°F internal temperature.
Always reheat sauce separately if it's separated from the fish. ⏰
Make-Ahead Sauce
Prep the lemon butter sauce ahead and store it in the fridge for up to 3 days. When ready to use, warm it gently on the stove—never microwave it directly as this can make it grainy.
I often make extra sauce to use on other dishes like pasta or grilled chicken. The flavor actually improves as it sits! 🍋
Reviving Day-Old Fish
If your fish lost some crispiness overnight, don't worry! Broil it for 1-2 minutes before serving to restore that golden crust. The sauce will soften slightly, but the lemon butter flavor remains vibrant. For extra crisp, sprinkle 1 teaspoon breadcrumbs on top before broiling. This works like magic. 🔥
Portion Control
Divide leftovers into single-serving portions before storing. This makes reheating easier and prevents overcooking when you're ready to eat. I use small glass containers—they're microwave-safe and keep the fish looking fresh. Label with the date to track freshness. The fish reheats best within 2 days of baking. ✨
Nutrition facts
Frequently asked questions
Can I use frozen fish for this recipe?
Yes, but thaw it properly first! Place the frozen fillets in a sealed bag and submerge in cold water for 30-45 minutes or thaw overnight in the fridge. Never microwave fish—it makes it rubbery. Pat completely dry before dredging for that perfect crispy crust.
What's the best fish for this lemon butter sauce?
Mild white fish works best—cod, halibut, or tilapia are ideal. They stay tender and absorb the sauce beautifully. Avoid thick fish like salmon or tuna—they can dry out at 425°F. For extra flavor, try mahi-mahi or sea bass if you want something more robust.
Why did my sauce separate when baking?
This happens when the sauce gets too hot. Always keep the butter-lemon mixture warm (not boiling) while baking. If it separates, whisk in 1 tsp cold water or ½ tsp cornstarch mixed with water to restore its silky texture. The sauce should be glossy, not grainy.
Can I make this ahead for a dinner party?
Assemble everything except the final sauce, then bake just before serving. Keep the sauce components (butter, lemon, garlic) separate until the last 5 minutes of baking. This ensures the sauce stays warm and velvety when poured over the hot fish. The crowd will never know it wasn't made minutes before serving!
How do I fix fish that's overcooked and dry?
Don't panic! If your fish is overdone, brush it with 1 tbsp melted butter and broil for 1-2 minutes to restore moisture. For extra flavor, add a splash of lemon juice and cover with foil for 5 minutes in a 300°F oven. The sauce will help mask any dryness.
