Creamy Baked Fish Casserole with Tender Vegetables and Potatoes
This creamy baked fish casserole with potatoes and vegetables is a comforting, family-friendly dinner that combines tender white fish, creamy lemon sauce, soft carrots, onions, and perfectly cooked potatoes. Everything comes together in one satisfying oven-baked dish that is simple enough for a weeknight meal but elegant enough for a special dinner.
The potatoes make this easy fish casserole a complete meal, while the creamy sauce adds richness without overpowering the delicate flavor of the fish. Fresh lemon juice and herbs bring a bright, refreshing finish to every bite.
Ingredients
- 1 ½ lbs (600 g) white fish fillets, such as cod, haddock, pollock, or hake
- 3 medium potatoes
- 2 carrots
- 1 medium onion
- 1 garlic clove, minced
- ½ cup (120 ml) hot vegetable broth
- ¾ cup (200 ml) heavy cream or thick cream
- Juice of ½ lemon
- 1 tablespoon fresh dill or chopped parsley
- 1 ½ tablespoons butter
- 1 tablespoon olive oil
- Salt and black pepper, to taste
How to Make Creamy Fish Casserole
1. Prepare the Potatoes
Peel the potatoes and cut them into thin slices or small cubes. Place them in a pot of salted water and boil for 8–10 minutes, until they are just tender but still firm.
Drain well and set aside. This quick pre-cooking step helps the potatoes become perfectly tender during baking without overcooking the fish.
2. Prepare the Vegetables
Peel and thinly slice the carrots. Finely slice the onion and mince the garlic.
These vegetables create a flavorful base for the creamy sauce while adding natural sweetness and texture to the casserole.
3. Sauté the Vegetable Base
Heat the olive oil and butter in a large skillet over medium heat.
Add the onion and garlic and cook for 2–3 minutes, until softened and fragrant. Add the sliced carrots and cook for another 4–5 minutes, stirring occasionally, until they begin to soften.
4. Make the Creamy Lemon Sauce
Pour in the hot vegetable broth and stir, scraping up any flavorful bits from the bottom of the pan.
Add the cream, then season with salt and black pepper. Simmer gently for about 5 minutes, stirring occasionally, until the sauce becomes slightly thickened and creamy.
Remove from the heat and stir in the lemon juice.
5. Assemble the Fish Casserole
Preheat your oven to 350°F (180°C).
Lightly butter a baking dish.
Arrange the partially cooked potatoes across the bottom. Cut the fish into large pieces and place them evenly over the potatoes.
Drizzle the fish with lemon juice, then pour the creamy vegetable sauce over everything, making sure the fish and potatoes are well coated.
6. Bake
Place the casserole in the preheated oven and bake for approximately 18–20 minutes, or until the fish is opaque, tender, and cooked through and the edges of the casserole are lightly golden.
Avoid overbaking, as white fish can become dry if cooked for too long.
7. Garnish and Serve
Remove the casserole from the oven and sprinkle generously with fresh dill or parsley.
Let it rest for 2–3 minutes before serving. Spoon the creamy sauce over each portion and serve warm.
Benefits of This Fish Casserole
- Complete family meal: Fish, potatoes, and vegetables come together in one hearty dish.
- Protein-rich: White fish provides a satisfying source of protein.
- Vegetable-packed: Carrots, onions, and garlic add flavor and nutrients.
- Comforting and filling: Potatoes make the casserole hearty enough for dinner.
- Fresh lemon flavor: Lemon balances the richness of the cream sauce.
- Easy oven-baked dinner: Most of the preparation is simple and straightforward.
- Family-friendly: The mild flavor of white fish pairs well with the creamy sauce.
- Perfect for weeknights: A practical meal that doesn’t require complicated ingredients.
Helpful Cooking Tips
Choose firm white fish: Cod, haddock, pollock, and hake work particularly well because they hold their shape during baking.
Don’t skip the potato pre-cooking: This ensures the potatoes become tender at the same time the fish finishes cooking.
Cut the fish evenly: Similar-sized pieces will cook more consistently.
Don’t overcook the fish: Start checking around the 18-minute mark. The fish should be opaque and flake easily with a fork.
Add lemon at the right time: Stirring fresh lemon juice into the sauce near the end keeps its flavor bright and fresh.
For a lighter casserole: Use half-and-half or light cooking cream instead of heavy cream.
For extra flavor: Add a pinch of paprika, dried thyme, or a little grated Parmesan before baking.
Let it rest: A short 2–3 minute rest allows the creamy sauce to settle and makes serving easier.
Serving Suggestions
Serve this creamy baked fish casserole with:
- A crisp green salad
- Steamed green beans
- Roasted broccoli
- Fresh crusty bread
- Peas or sautéed spinach
- A simple cucumber and tomato salad
