There’s something incredibly satisfying about a warm, hearty dish that combines the flavors of fish and potatoes, and Creamy Cod Topped with Mashed Potato Bake perfectly fits that description. This comforting recipe features tender, flaky cod nestled in a rich and creamy sauce, topped with a generous layer of fluffy mashed potatoes. Baked until golden and bubbly, this dish is sure to become a favorite in your home. In this blog post, we’ll explore the delightful elements of this recipe, how to make it, and why it deserves a place on your dinner table.
Comfort Food at Its Best
Creamy Cod Topped with Mashed Potato Bake is the epitome of comfort food. The combination of flaky fish and creamy mashed potatoes brings together two beloved ingredients in a way that warms the heart and soul. This dish is perfect for family dinners or cozy gatherings with friends, offering a satisfying meal that everyone will love.
Nutritional Benefits
Cod is not only delicious but also a healthy choice. This mild, flaky fish is an excellent source of protein and low in calories. It is rich in essential nutrients such as vitamin B12, phosphorus, and selenium. When paired with the wholesome goodness of potatoes, this dish provides a balanced meal that is both nutritious and comforting.
Versatile and Easy to Prepare
One of the best aspects of this recipe is its versatility. You can customize it based on your preferences or what you have on hand. Feel free to add vegetables such as peas, carrots, or spinach to the creamy sauce, or use different types of fish. Plus, it’s an easy dish to prepare, making it perfect for weeknight dinners or special occasions.
Creamy cod and potato bake is an easy weeknight meal made from a simple potato mash and cod cooked in a cream sauce. Every bite tastes decadent and flavorful and it comes together quickly!

This creamy cod and potato bake can be broken into three parts: the potato, the fish, and the baking.
The Potato
To prepare the potato start by prolong 4-5 russet potatoes. Then chop into large even pieces. Place the potato in a large pot of cold water and put on the stove. Bring the pot to a boil and then cook until a knife inserted into a potato slides in easily without any resistance.

Once fully cooked, drain the potatoes and season with salt and butter (or salted butter). Mash the potatoes until it reaches your desires consistency (some prefer smooth, some prefer chunky).

Taste the potatoes and season with salt if it needs it. Then pour the potatoes into a baking dish, I use a 13×9 casserole dish. Spread out the potatoes evenly and set aside.
The Cod
To prepare the cod, start by washing 2 pounds of cod and cut into bite size pieces. Set aside. In the meantime, heat a pot on medium heat and add a little olive or grape seed oil. Add a medium chopped onion and sauté gently-just until translucent.

Add 1/2 cup heavy cream and either dried or fresh parsley. Then add the prepared cod fish straight into the cream and bring to a simmer. Season lightly with salt and black pepper
The Baking
To bring the dish together, use a slotted spoon to scoop up the cod pieces and place evenly over the mashed potatoes.
Continue to simmer the cream sauce until it’s thickened. Check the cream sauce for salt and add any if needed. The saltiness will be more concentrated after thickening the cream, so it is important to start off with only a little.
Pour the cream sauce evenly over the fish. Then sprinkle over more parsley. And grate on some good quality Parmesan cheese.

Bake in a 450° oven for about 10 to 15 minutes or until the top is golden brown. Remove from the oven and let it rest for a few minutes—it will be extremely hot!
Once out of the oven, allow the dish to cool for a few minutes before serving. This creamy cod topped with mashed potato bake pairs wonderfully with a side salad or steamed vegetables.
Squeeze over fresh lemon juice before serving and enjoy!
Why You’ll Love This Recipe
• Delicious and Hearty: The combination of creamy sauce and fluffy mashed potatoes creates a fulfilling dish that satisfies the taste buds.
• Make Ahead Option: This recipe can be made ahead of time. Prepare the cod and creamy sauce, layer it with mashed potatoes, and refrigerate until you’re ready to bake it. Just add a few extra minutes to the baking time.
• Customizable: You can easily modify this recipe to include your favorite vegetables, herbs, or even different types of fish, making it a versatile dish for any occasion.
Ingredients
Time: 1 hour
Serves: 6
- 4-5 russet potatoes, peeled and chopped evenly
- Water to boil
- Salt to taste
- 4-5 tbsp butter (1 tbsp each potato)
- 2 lb cod, washed and cut to bitesize pieces
- 2 tbsp olive oil
- 1 medium onion, chopped
- 1/2 cup heavy cream
- 2 tbsp fresh or dried parsley, divided
- 1/4 cup grated Parmesan cheese
- Squeeze from 1/2 lemon
Directions
1. Place peeled and chopped potatoes in a bit and cover with cool water. Place on stove and bring it to a boil on high heat. Boil until tender
2. Drain potatoes and add salt and butter. Mash until it reaches your desired consistency. Place into a baking dish and spread evenly
3. In a rounded pot add olive oil and chopped onion. Season with a little salt and sauté until translucent. Add heavy cream and parsley and bring to a simmer.
4. Add cod to cream mixture and bring to a simmer again. Simmer for 1-2 minutes, then use a slotted spoon to scoop the cod out and place over the potatoes
5. Continue to simmer the cream sauce and until thickened. Check for salt and add more if needed. Season with black pepper. Pour the cream sauce over the cod
6. Grate Parmesan cheese over the top and bake in a 450° oven for 10-15 minutes or until the top is golden brown
7. Remove from heat and let cool slightly before serving. Top with freshly squeezed lemon juice and enjoy!
Creamy Cod Topped with Mashed Potato Bake is a dish that brings warmth and comfort to any meal. With its rich flavors and satisfying textures, it’s sure to become a favorite among

