Lemon Butter Haddock over Mashed Potatoes
This is a classic, comforting, and elegant dish. It combines a tender, flaky piece of wild-caught haddock with a rich lemon butter sauce. The fish is served over a bed of creamy, buttery mashed potatoes. Shredded carrots add a pop of color, a hint of sweetness, and a boost of nutrients. This meal is simple enough for a weeknight dinner but elegant enough to serve to guests. It comes together in under 30 minutes, making it perfect for a busy day when you still want something special.
Why You Will Love This Recipe
This dish is all about simple, high-quality ingredients. The haddock is mild and flaky, and it pairs beautifully with the bright, tangy lemon butter sauce. The mashed potatoes are creamy and comforting. The shredded carrots add a fresh, slightly sweet crunch and a beautiful color contrast. Everything comes together in a single skillet and a saucepan, so cleanup is easy. It is a complete, balanced meal with protein, healthy fats, and carbohydrates. It is also a great way to incorporate more fish into your diet.
Ingredients
Here is what you will need to make this delicious meal. Using high-quality, fresh ingredients makes a big difference.
For the Fish:
- 1/2 pound wild-caught haddock fillet
- 1 tablespoon fresh lemon juice (plus extra for cooking)
- 2 tablespoons grass-fed butter (like Kerrygold)
- 1/4 teaspoon garlic powder
- 1/4 teaspoon dried parsley
- Salt and pepper to taste
For the Mashed Potatoes:
- 2 medium organic potatoes
- 2 tablespoons grass-fed butter (like Kerrygold)
- Salt and pepper to taste
For Garnish:
- 1 medium carrot, shredded
- Green onions, chopped (for garnish)
Instructions
Follow these simple steps to make this delicious, restaurant-quality meal at home. The key is to time everything so it is all ready at the same time.
Step 1: Prepare the Potatoes
Start with the potatoes. Wash the potatoes well. You can peel them if you prefer, but leaving the skin on adds extra nutrients and texture. Cut the potatoes in half. This helps them cook faster.
Place the halved potatoes in a small to medium saucepan. Add enough water to cover the potatoes completely. Place the pan on high heat and bring the water to a boil. Add a generous pinch of salt and pepper to the water. This seasons the potatoes from the inside out.
Let the potatoes boil for 5 to 10 minutes. You will know they are ready when a fork can easily pierce through them. The exact time depends on the size of your potatoes.
Step 2: Prepare the Carrots and Season the Fish
While the potatoes are boiling, prepare the rest of the dish. Take the carrot and shred it using a box grater or a food processor. Set it aside. You will use this as a fresh, crunchy topping.
Next, prepare the haddock. Place the fish fillet on a cutting board. Season both sides with salt, pepper, and garlic powder. Drizzle the lemon juice over the fish. Sprinkle with the dried parsley. Let the fish sit for a minute while you heat the skillet.
Step 3: Cook the Haddock
Heat a large skillet over medium heat. Add the 2 tablespoons of butter to the skillet. Let it melt and get hot.
Once the butter is hot, carefully place the seasoned haddock fillet in the skillet. Cook for 2 minutes on the first side. Then, flip the fish gently with a spatula. Cook for another 2 minutes on the second side.
After that, flip the fish again. Cook for another 1 to 2 minutes on each side. You can add an extra squeeze of fresh lemon juice while the fish is cooking. The fish is done when it is opaque throughout and flakes easily with a fork. Be careful not to overcook it.
Step 4: Make the Mashed Potatoes
By now, the potatoes should be done. Drain the water from the saucepan. Put the cooked potatoes back into the pot or transfer them to a medium mixing bowl.
Add the 2 tablespoons of butter to the hot potatoes. Use a potato masher or a fork to mash them. For a creamier texture, you can use a hand mixer to whisk them. Add a little salt and pepper to taste.
Step 5: Assemble and Serve
To serve, place a generous scoop of mashed potatoes on a plate. Lay the cooked haddock fillet directly on top of the potatoes. Spoon any remaining lemon butter sauce from the skillet over the fish.
Top the fish with the shredded carrots. The carrots add a fresh, sweet crunch. Garnish with chopped green onions for a pop of color and a mild onion flavor. Serve warm and enjoy.
Tips for the Best Results
- Use fresh, wild-caught haddock. Wild-caught fish generally has a better flavor and texture than farmed fish. It is also a more sustainable choice.
- Do not overcook the fish. Haddock is a delicate white fish. It cooks very quickly. Overcooking will make it dry and tough. Cook just until it flakes easily with a fork.
- Use high-quality butter. Grass-fed butter like Kerrygold has a richer flavor and more nutrients than regular butter. It makes a big difference in both the fish and the mashed potatoes.
- Season the potato water. Adding salt to the water when you boil the potatoes helps flavor them from the inside out. This makes your mashed potatoes much tastier.
- Serve immediately. This dish is best enjoyed fresh and hot. The mashed potatoes are creamiest right after they are made, and the fish is most tender right out of the skillet.
Variations
You can easily change this recipe to suit what you have on hand or your personal taste.
- Different fish: If you cannot find haddock, you can use cod, halibut, or any other mild, white fish. The cooking time will be similar.
- Different herbs: Instead of parsley, try fresh dill or chives. They pair beautifully with lemon and fish.
- Add capers: For a briny, tangy flavor, add a tablespoon of capers to the lemon butter sauce when you cook the fish.
- Use sweet potatoes: For a twist, you can use mashed sweet potatoes instead of regular potatoes. They add a natural sweetness that pairs well with the lemon butter fish.
Storage and Leftovers
This dish is best enjoyed fresh. If you have leftovers, store the fish and mashed potatoes separately in airtight containers in the refrigerator. The fish will keep for up to 2 days. The mashed potatoes will keep for up to 3 days. To reheat, warm the fish gently in a skillet with a little butter. Reheat the mashed potatoes in the microwave or on the stovetop with a splash of milk to bring back their creaminess.
This Lemon Butter Haddock over Mashed Potatoes is a simple, elegant, and incredibly satisfying meal. It proves that healthy eating can be both comforting and delicious. With fresh ingredients and a few simple steps, you can create a restaurant-quality dish right in your own kitchen. Enjoy!
