Crispy Lemon Butter Fish: Better Than Takeout

Crispy Lemon Butter Fish is the best 20-minute dinner. After making this many times, I discovered the secret to perfectly crispy fish. Jump to the recipe card or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Creamy Dill Pickle Chopped Salad and Grilled Chicken.

Why This Crispy Lemon Butter Fish: Better Than Takeout Is Pure Comfort
- Crispy golden exterior
- Tender, flaky fish
- Zesty, buttery sauce
- Ready in 20 minutes
- Better than takeout
What You'll Need for Crispy Lemon Butter Fish: Better Than Takeout
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 4 white fish fillets (such as cod or halibut)
- 1/2 cup all-purpose flour
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1/2 tsp paprika
- 1/4 tsp baking powder
- 2 tbsp olive oil
- 4 tbsp butter
- 4 cloves garlic, minced
- 1 lemon, zested and juiced
- 2 tbsp capers, drained (optional)
- 2 tbsp fresh parsley, chopped
- Salt
- Black pepper
- Garlic powder
- Paprika
- Baking powder
- Olive oil
- Butter
- Garlic
- Lemon zest and juice
- Capers (optional)
- Parsley
- Optional: Lemon wedges
- Optional: Fresh parsley, chopped

📝 Ingredient Notes
- White fish: Cod or halibut work best, but any firm white fish will do.
🛒 Tools & Equipment I Recommend
- Cast iron skillet — Even heat for perfect searing and crispiness. → See on Amazon
- Fish spatula — Prevents fish from breaking apart when flipping. → See on Amazon

How to Make Crispy Lemon Butter Fish: Better Than Takeout
- Prepare the fish: Combine flour, salt, black pepper, garlic powder, paprika, and baking powder in a shallow dish. Dredge fish fillets in the mixture, shaking off excess.
- Cook the fish: Heat olive oil in a large skillet over medium-high heat. Add fish fillets and cook until golden, about 3-4 minutes per side. Transfer to a plate and set aside.
- Make the sauce: In the same skillet, melt butter over medium heat. Add garlic and cook until fragrant. Stir in lemon zest, lemon juice, and capers (if using).
- Serve: Return fish to the skillet, spooning the sauce over the top. Garnish with fresh parsley and serve with lemon wedges.
Cook's Tips for Perfect Crispy Lemon Butter Fish: Better Than Takeout
- Common mistake and fix: Don't overcrowd the pan when cooking the fish. Cook in batches if necessary to maintain crispiness.
- Tip: For an extra-crispy coating, refrigerate the floured fish for 15-30 minutes before cooking.
- Tip: Use a fish spatula to flip the fish fillets, ensuring they don't break apart.
- Tip: For a one-pan meal, cook some pasta or rice in the skillet before starting the fish, using the starchy water to create a creamy sauce.
Storing & Reheating Crispy Lemon Butter Fish: Better Than Takeout
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 3 days. Make-ahead tip: The flour mixture can be prepared up to 1 day ahead and stored in an airtight container at room temperature.
Freezing Crispy Lemon Butter Fish: Better Than Takeout
Freeze cooked fish for up to 2 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Preheat oven to 350°F (180°C), place fish on a baking sheet, and heat for 10-15 minutes. Microwave: Heat in the microwave for 1-2 minutes, or until warmed through. Be careful not to overheat.
Recipe Notes
- Chef tip: To prevent the fish from curling when cooking, make a small slit in the thickest part of the fillet.
- Best substitution: If you don't have capers, you can use chopped olives or leave them out entirely.
- Make-ahead: The sauce can be made up to 1 day ahead and reheated before serving.
- Scaling: This recipe can be easily doubled or tripled to serve more people.
- Troubleshooting: If the fish is sticking to the pan, it's not ready to flip. Let it cook for another minute or two before trying again.
Want to level up this recipe?
Digital meat thermometer — Ensures fish is cooked to a safe temperature (145°F). → Check price on Amazon
Crispy Lemon Butter Fish: Better Than Takeout

Ingredients
Main Ingredients
- 4 white fish fillets (such as cod or halibut)
- 1/2 cup all-purpose flour
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1/2 tsp paprika
- 1/4 tsp baking powder
- 2 tbsp olive oil
- 4 tbsp butter
- 4 cloves garlic, minced
- 1 lemon, zested and juiced
- 2 tbsp capers, drained (optional)
- 2 tbsp fresh parsley, chopped
Seasonings
- Salt
- Black pepper
- Garlic powder
- Paprika
- Baking powder
- Olive oil
- Butter
- Garlic
- Lemon zest and juice
- Capers (optional)
- Parsley
Optional Toppings
- Lemon wedges
- Fresh parsley, chopped
Instructions
- Prepare the fish: Combine flour, salt, black pepper, garlic powder, paprika, and baking powder in a shallow dish. Dredge fish fillets in the mixture, shaking off excess.
- Cook the fish: Heat olive oil in a large skillet over medium-high heat. Add fish fillets and cook until golden, about 3-4 minutes per side. Transfer to a plate and set aside.
- Make the sauce: In the same skillet, melt butter over medium heat. Add garlic and cook until fragrant. Stir in lemon zest, lemon juice, and capers (if using).
- Serve: Return fish to the skillet, spooning the sauce over the top. Garnish with fresh parsley and serve with lemon wedges.
Notes
- Chef tip: To prevent the fish from curling when cooking, make a small slit in the thickest part of the fillet.
- Best substitution: If you don't have capers, you can use chopped olives or leave them out entirely.
- Make-ahead: The sauce can be made up to 1 day ahead and reheated before serving.
- Scaling: This recipe can be easily doubled or tripled to serve more people.
- Troubleshooting: If the fish is sticking to the pan, it's not ready to flip. Let it cook for another minute or two before trying again.
Storage
- Fridge: Store leftovers in an airtight container for up to 3 days.
- Freezer: Freeze cooked fish for up to 2 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Preheat oven to 350°F (180°C), place fish on a baking sheet, and heat for 10-15 minutes.
- Microwave reheat: Heat in the microwave for 1-2 minutes, or until warmed through. Be careful not to overheat.
- Make ahead: The flour mixture can be prepared up to 1 day ahead and stored in an airtight container at room temperature.
Nutrition Per Serving
- Calories: 320
- Protein: 30g
- Fat: 18g
- Carbs: 12g
- Fiber: 1g
- Sugar: 1g
- Sodium: 800mg
- Cholesterol: 105mg
- Sat. Fat: 9g
Crispy Lemon Butter Fish: Better Than Takeout FAQs
The fish may not have been properly coated in the flour mixture, or it could be overcooked. To prevent this, make sure the fish is well-coated and cook it for a shorter period.
Yes, but make sure to thaw them completely before cooking. You may need to adjust the cooking time slightly.
This fish pairs well with a side of Creamy Dill Pickle Chopped Salad, or you could try it with some Summer Fridays, Vol 1. grilled chicken.
Yes, preheat the air fryer to 400°F (200°C), cook the fish for 10-12 minutes, flipping halfway through. Then, follow the same steps to make the sauce in a skillet on the stovetop.
You can adjust the sauce by adding more butter or a touch of honey to balance the acidity. Alternatively, you could use less lemon juice or zest.
A Warm Final Note
I can’t wait for you to try Crispy Lemon Butter Fish: Better Than Takeout and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






