Grilled Lemon Butter Fish with Creamy Mash
Some meals feel light and comforting at the same time, and this grilled lemon butter fish with creamy mash is exactly that kind of dinner. It’s the sort of dish that feels lovely on a quiet evening when you want something wholesome, flavorful, and just a little special without spending hours in the kitchen. The fish is tender and delicate, the mash is soft and buttery, and that bright lemon butter sauce brings everything to life in the most beautiful way.
What makes this recipe so easy to love is the balance. You get the gentle richness of the creamy potatoes, the fresh citrusy lift from the lemon, and the savory warmth of garlic and herbs in every bite. It smells incredible as it cooks too — buttery, zesty, and fresh all at once. It’s one of those plates that feels elegant enough to serve to guests, but cozy enough to make just for yourself on a weeknight.

Ingredients
For the Fish
- 2 white fish fillets, such as cod, halibut, or mahi-mahi, about 6 ounces each
- 1 tablespoon olive oil
- 1 tablespoon unsalted butter
- 1 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/2 teaspoon dried thyme
- Salt, to taste
- Black pepper, to taste
- 1 tablespoon fresh parsley, chopped
- 1 lemon, sliced, for serving
For the Creamy Mash
- 4 medium potatoes, peeled and cubed
- 2 tablespoons unsalted butter
- 1/3 cup warm milk or cream
- Salt, to taste
- Black pepper, to taste
For the Lemon Butter Sauce
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- 2 tablespoons fresh lemon juice
- 2 tablespoons chicken or vegetable broth
- 1 tablespoon finely diced tomato
- 1 teaspoon chopped parsley
Instructions
Start with the potatoes, since they need a little time to soften. Place the cubed potatoes in a pot of salted water and bring them to a boil. Let them cook for 15 to 18 minutes, until they’re very tender and easy to pierce with a fork.
Drain the potatoes well, then mash them with the butter, warm milk, salt, and black pepper. Mash until they’re smooth and creamy. Cover the pot and keep them warm while you make the fish.
Now turn to the fish. Pat the fillets dry with paper towels, then rub them with olive oil. Sprinkle over the garlic powder, paprika, thyme, salt, and black pepper, making sure each fillet is nicely coated.
Heat a grill pan or skillet over medium-high heat. Add the butter, and once it’s melted and sizzling gently, place the fish in the pan. Cook for 3 to 4 minutes per side, depending on thickness, until the fish is cooked through and lightly golden around the edges. It should flake easily with a fork and smell fresh and buttery.
While the fish cooks, make the sauce. In a small saucepan, melt the butter over medium heat. Add the minced garlic and cook for about 30 seconds, just until fragrant. Stir in the lemon juice and broth, then let it simmer for 1 to 2 minutes so the flavors come together.
Add the diced tomato and parsley, stirring gently just until combined. Remove the sauce from the heat. It should be glossy, bright, and full of fresh lemony aroma.
To serve, spoon a generous mound of creamy mash onto each plate. Place a fish fillet on top or just beside it, then drizzle the warm lemon butter sauce over and around the fish. Finish with extra parsley and a few lemon slices for a fresh, beautiful touch.
Presentation
This dish looks especially pretty when you give the mash a soft swirl on the plate and let the fish rest neatly against it. Spoon the lemon butter sauce over the top so it catches the light and runs gently onto the potatoes. The little bits of tomato and parsley in the sauce add lovely color and make the whole plate feel vibrant.
A few lemon slices on the side brighten everything up even more. For an extra polished look, sprinkle a little fresh parsley over the fish just before serving. It’s simple, elegant, and very inviting.
Nutritional Information:
- ⏰ Prep Time: 15 minutes | Cooking Time: 25 minutes | Total Time: 40 minutes
- 🔥 Kcal: 420 kcal per serving | 🍽️ Servings: 2 servings
Conclusion
Grilled lemon butter fish with creamy mash is one of those recipes that feels both fresh and comforting in the best possible way. It’s light enough to enjoy anytime, but still satisfying enough to feel like a real treat. Between the flaky fish, the silky potatoes, and that buttery lemon sauce, every bite is full of warmth and brightness.
It’s an easy dish to come back to again and again, especially when you want something that feels nourishing, flavorful, and a little special without too much fuss. This is definitely one to try soon, especially if you love dinners that are simple, cozy, and full of fresh, sunny flavor.
