If you are looking for a dish that feels both elegant and ridiculously easy to make, this Lemon Butter Fish Recipe is a total winner. It showcases tender, flaky white fish fillets bathed in a luscious, garlicky lemon butter sauce that hits every note of bright, rich, and comforting. Whether you are cooking for a weeknight dinner or treating friends, this recipe turns simple ingredients into something truly special, making it one of those meals you’ll want to share again and again.

Ingredients You’ll Need
The beauty of the Lemon Butter Fish Recipe lies in its simplicity — just a handful of straightforward ingredients that each play a crucial part in building flavor and texture. Every item here adds a layer, whether it’s the buttery richness or the fresh zing of lemon, creating a perfect balance you won’t forget.
- 4 white fish fillets (about 6 oz each): Choose cod, tilapia, or halibut for a mild, flaky texture that soaks up the sauce beautifully.
- 2 tablespoons olive oil: Helps achieve a golden sear on the fish while adding a subtle fruity note.
- 1/2 teaspoon salt: Enhances all the flavors without overpowering the delicate fish.
- 1/4 teaspoon black pepper: Adds a gentle warming spice to round out the seasonings.
- 1/4 cup unsalted butter: The star ingredient for a rich, velvety sauce that carries the lemon and garlic perfectly.
- 3 cloves garlic (minced): Provides an irresistible aromatic punch that deepens the butter’s flavor.
- Juice of 1 lemon: Delivers a bright, citrusy freshness that wakes up the entire dish.
- 1 teaspoon lemon zest: Concentrates the lemon’s essence for extra zing and fragrance.
- 2 tablespoons chopped fresh parsley: Adds a pop of vibrant color and a gentle herbaceous note.
- Lemon wedges for serving: Perfect for those who love an extra squeeze of citrus right at the table.
How to Make Lemon Butter Fish Recipe
Step 1: Prepare and Season the Fish
Start by patting your fish fillets dry with paper towels — this step is key to getting that golden sear instead of steaming the fish in the pan. Season both sides evenly with salt and pepper, making sure each fillet is ready to soak up the delicious flavors ahead.
Step 2: Cook the Fish Fillets
Heat the olive oil in a large skillet over medium heat. Once hot, add your fillets and let them cook undisturbed for about 3 to 4 minutes per side. The goal is a gorgeous golden crust on the outside while the inside stays perfectly flaky and tender. When done, transfer the fillets to a warm plate and set aside.
Step 3: Make the Lemon Butter Sauce
In the same skillet, lower the heat to medium-low and add the butter. Let it melt slowly, then toss in the minced garlic. Stir it around for just about 30 seconds until the garlic releases its tantalizing aroma — careful not to burn it! Stir in the freshly squeezed lemon juice and zest, allowing the sauce to simmer gently for 1 to 2 minutes. This step melds the buttery, garlicky, and citrus flavors into something truly magical.
Step 4: Combine and Finish
Return the cooked fish fillets to the skillet, spooning the luscious lemon butter sauce generously over each piece. Let the fish absorb the sauce for a minute or two before removing from heat. A sprinkle of fresh parsley at this stage adds a burst of herbal freshness and color that makes the dish look as amazing as it tastes.
How to Serve Lemon Butter Fish Recipe

Garnishes
Lemon wedges are an obvious and delightful garnish to encourage an extra squeeze of citrus at the table. Fresh parsley anywhere from chopped finely to whole leaves brings a bright green contrast and a subtle, refreshing flavor. For a little extra flair, try a few thin lemon slices gently toasted in the pan alongside the butter sauce.
Side Dishes
This Lemon Butter Fish Recipe pairs wonderfully with steamed vegetables like asparagus or green beans, which add a crisp, wholesome touch. A bed of fluffy white rice or buttery mashed potatoes can soak up the sauce and make the meal feel extra comforting. If you prefer something lighter, a simple green salad drizzled with a lemon vinaigrette echoes the citrus notes brilliantly.
Creative Ways to Present
For an impressive dinner party, plate the fish on a long platter garnished with extra parsley and lemon slices. Drizzle the butter sauce artistically around the fish rather than pouring it all on top for a gourmet look. Alternatively, serve the fillets in individual shallow bowls with sauce pooled beneath, inviting guests to savor every drop from the first bite till the last.
Make Ahead and Storage
Storing Leftovers
You can store any leftover Lemon Butter Fish in an airtight container in the refrigerator for up to two days. Keep the sauce separate if possible to prevent the fish from becoming soggy, then gently reheat before serving.
Freezing
Freezing this dish is not ideal because the delicate texture of the cooked fish can become mushy after thawing. However, if you must freeze, wrap the fish tightly and store the lemon butter sauce separately in a freezer-safe container. Thaw both in the fridge overnight before reheating carefully.
Reheating
The best way to reheat leftover Lemon Butter Fish Recipe is gently on the stovetop over low heat to warm the fish through without drying it out. Adding a splash of fresh lemon juice or a bit more butter during reheating can help revive the sauce’s fresh flavor.
FAQs
Can I use other types of fish for this recipe?
Absolutely! While white fish like cod, tilapia, or halibut are recommended for their mild flavor and flaky texture, you can experiment with other firm fish fillets you enjoy.
Is it possible to make this recipe dairy-free?
You can substitute the butter with a dairy-free margarine or use olive oil exclusively, but keep in mind that the buttery richness is a signature part of the flavor profile.
How do I know when the fish is cooked through?
The fish should be opaque and flake easily with a fork. Cooking 3 to 4 minutes per side on medium heat usually achieves this for 6-ounce fillets.
Can I prepare this dish ahead of time?
Yes, you can season the fish and prepare the lemon butter sauce in advance, then combine and finish cooking when ready to serve for maximum freshness.
What sides pair best with this Lemon Butter Fish Recipe?
Simple steamed veggies, rice, or a fresh salad complement the dish perfectly by balancing the richness and highlighting the lemon’s brightness.
Final Thoughts
I can’t recommend this Lemon Butter Fish Recipe enough for anyone who wants a quick yet stunning dinner that feels like a special treat. Its bright, buttery, and garlicky flavors come together effortlessly, and you’ll love how easily it fits into your weeknight or weekend plans. Trust me, once you try this recipe, it’ll become a staple in your kitchen, just like it is in mine!
Print
Lemon Butter Fish Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Description
A simple and delicious Lemon Butter Fish recipe featuring tender white fish fillets cooked in a flavorful garlic lemon butter sauce. Perfect for a quick, healthy, and satisfying main course.
Ingredients
Fish
- 4 white fish fillets (such as cod, tilapia, or halibut, about 6 oz each)
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Lemon Butter Sauce
- 1/4 cup unsalted butter
- 3 cloves garlic, minced
- juice of 1 lemon
- 1 teaspoon lemon zest
- 2 tablespoons chopped fresh parsley
To Serve
- Lemon wedges
Instructions
- Season the Fish: Pat the fish fillets dry with paper towels and season both sides evenly with salt and black pepper to enhance the flavor.
- Cook the Fish: Heat olive oil in a large skillet over medium heat. Add the fish fillets and cook for 3 to 4 minutes on each side until they develop a golden crust and are cooked through.
- Remove Fish: Transfer the cooked fish from the skillet to a plate and set aside temporarily to prepare the sauce.
- Make Lemon Butter Sauce: Reduce the heat to medium-low, then melt the butter in the same skillet. Add minced garlic and sauté for about 30 seconds until fragrant but not browned. Stir in the lemon juice and lemon zest and cook for an additional 1 to 2 minutes to meld the flavors.
- Combine Fish and Sauce: Return the fish fillets to the skillet and spoon the lemon butter sauce generously over the top, allowing the fish to soak up the flavors for about a minute.
- Garnish and Serve: Sprinkle chopped fresh parsley over the fish for a fresh herbal note and serve immediately with lemon wedges on the side for extra zest.
Notes
- This recipe works well with any mild white fish such as cod, tilapia, or halibut.
- For a lighter version, reduce the butter to 2 tablespoons without sacrificing flavor.
- Serve with steamed vegetables, rice, or a simple green salad for a complete meal.

