Portuguese Cod Fish Casserole is a comforting, flavorful seafood dish inspired by Portugal’s beloved tradition of cooking bacalhau, or salted cod. Combining tender cod, soft potatoes, sweet onions, fragrant garlic, and rich olive oil, this hearty casserole brings simple ingredients together in a delicious, satisfying meal. Its inviting aroma and golden baked finish make it an excellent choice for family dinners, festive gatherings, or a special weekend lunch.

Portuguese Cod Fish Casserole:
One of the best things about this recipe is its balance of flavors and textures. The cod provides a delicate, savory taste, while the potatoes absorb the olive oil and seasoning. Onions and garlic add depth, and black olives contribute a pleasantly salty, briny flavor. A sprinkle of fresh parsley and a little lemon juice brighten the dish, making every bite taste fresh and well-rounded.
Whether you grew up enjoying Portuguese seafood dishes or are exploring Mediterranean-inspired cooking for the first time, this Portuguese Cod Fish Casserole is a wonderful recipe to try. It can be prepared with properly desalted traditional bacalhau or fresh cod, depending on availability. Serve it warm with a crisp green salad, steamed vegetables, or crusty bread for a complete and memorable meal.
History:
Cod has a long-standing place in Portuguese food culture. Salted and dried cod became especially important because preserving fish made it possible to store and transport it for extended periods. Over generations, Portuguese cooks developed numerous ways to prepare bacalhau, using ingredients such as potatoes, onions, eggs, olive oil, garlic, and olives.Portugal is famous for having many traditional bacalhau preparations, including baked, shredded, and layered dishes. The combination of cod, potatoes, and onions reflects this broader culinary tradition. However, recipes vary from household to household, and the exact name and ingredients of a cod casserole can differ.This recipe is a home-style, Portuguese-inspired baked cod casserole rather than a claim to one definitive regional formula. It celebrates the familiar ingredients and generous flavors that make Portuguese seafood cooking so popular around the world.
Subscribe to our youtube channel Kitchenpedia for more delicious recipes and hit the like button if you enjoyed this youtubevideo. Share it with your friends and Family.
Portuguese Cod Fish Casserole
Ingredients
- 600 g cod fillets, fresh or properly desalted salted cod
- 700 g potatoes, peeled and sliced
- 2 medium onions, thinly sliced
- 3 garlic cloves, finely chopped
- ½ cup extra-virgin olive oil
- ½ cup pitted black olives
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon lemon juice
- ½ teaspoon smoked paprika, optional
- ½ teaspoon black pepper
- 1 bay leaf, optional
- ½ cup fish stock or water, if needed
- Lemon wedges, for serving
Instructions
- If using fresh cod, pat the fillets dry and check for any remaining bones. Cut the fish into large portions. If using salted cod, make sure it has been thoroughly desalted and drained. Season lightly with black pepper, lemon juice, and a little paprika if desired.
- Peel the potatoes and cut them into approximately ½-centimeter-thick slices. Place them in boiling water and cook for 6–8 minutes, until they begin to soften but are not falling apart. Drain and set aside.
- Heat the olive oil in a large skillet over medium-low heat. Add the sliced onions and cook for 6–8 minutes until softened and lightly golden. Stir in the chopped garlic and optional bay leaf, cooking for another minute. Avoid browning the garlic too much, as it can become bitter.
- Preheat the oven to 190°C (375°F). Lightly grease a baking dish with olive oil. Arrange half the potatoes across the bottom, followed by some of the onion mixture. Place the cod pieces on top, then add the remaining potatoes and onions. Scatter the black olives over the casserole and drizzle the remaining olive oil evenly across the ingredients.
- Pour a small amount of fish stock or water around the sides of the dish if the mixture looks dry. Taste the onion mixture before adding any extra salt, especially when using salted cod. Cover the casserole loosely with foil to help the potatoes and fish cook evenly.
- Bake for approximately 25 minutes. Remove the foil and continue baking for another 10–15 minutes, until the potatoes are tender, the fish flakes easily, and the top is lightly golden. Cooking time may vary depending on the thickness of the cod and potatoes.
- Remove the casserole from the oven and let it rest for 5 minutes. Sprinkle freshly chopped parsley over the top and add a little lemon juice. Serve warm with lemon wedges, a fresh salad, or crusty bread to soak up the flavorful olive oil.
Notes
-
Choose good-quality cod: Thick, firm fillets generally hold their shape better during baking.
-
Desalt traditional bacalhau: Soaking salted cod correctly is essential for controlling saltiness.
-
Slice potatoes evenly: Uniform slices cook at a similar rate.
-
Pre-cook the potatoes: This helps prevent undercooked potatoes when the fish is ready.
-
Use good olive oil: Extra-virgin olive oil provides much of the dish's characteristic flavor.
-
Avoid overcooking the fish: Cod can become dry and tough if left in the oven too long.
-
Adjust the salt carefully: Olives and salted cod may already provide plenty of seasoning.
-
Rest before serving: A short resting period helps the flavors settle and makes serving easier.
Tips for Portuguese Cod Fish Casserole:
- Use a combination of potato textures: Thin slices soften nicely, while slightly thicker slices retain more structure.
- Cook the onions slowly: Gentle cooking brings out their natural sweetness and creates a richer base.
- Layer instead of stirring: Keeping the fish in larger pieces gives the finished casserole a more attractive presentation.
- Add olives near the top: This distributes their briny flavor throughout the casserole without overwhelming the fish.
- Choose a suitable baking dish: A shallow, wide dish helps moisture evaporate and encourages light browning.
- Check doneness carefully: The fish should turn opaque and separate easily with a fork. For a food-safety check, cook fish to an internal temperature of 63°C (145°F).
- Finish with fresh herbs: Parsley added after baking gives the dish a fresher aroma and brighter appearance.
- Customize the seasoning: A little paprika, lemon zest, or freshly ground black pepper can add extra flavor without overpowering the cod.
FAQs for Portuguese Cod Fish Casserole:
1. Can I use fresh cod instead of salted cod?
Yes. Fresh cod works very well and requires no desalting. Season it lightly and proceed with the recipe. Traditional salted cod offers a more intense flavor, but both options produce a delicious casserole.
2. Do I need to soak Portuguese salted cod overnight?
Often, yes. Thick pieces of salted cod may need 24–48 hours of soaking, while thinner pieces may need less time. Follow the supplier’s instructions, keep the fish refrigerated, and change the water regularly.
3. Can I prepare this casserole ahead of time?
Yes. You can prepare the potatoes and onion mixture ahead and refrigerate them separately. Assemble the casserole shortly before baking for the best texture and even cooking.
4. What potatoes are best for this recipe?
Waxy or all-purpose potatoes work well because they hold their shape while becoming tender. Yukon Gold-style potatoes are a good choice where available.
5. Can I add other vegetables?
Absolutely. Bell peppers, tomatoes, spinach, or thinly sliced carrots can complement the fish. Keep in mind that watery vegetables may release extra liquid during baking.
6. How do I know when the cod is cooked?
The fish should be opaque throughout and flake easily with a fork. For food safety, its internal temperature should reach 63°C (145°F).
7. How should I store leftovers?
Transfer leftovers to an airtight container and refrigerate within two hours of cooking. Consume within 3–4 days and reheat thoroughly to 74°C (165°F). Avoid repeated reheating.
8. Can I freeze Portuguese Cod Fish Casserole?
You can freeze it in an airtight, freezer-safe container, although the potatoes may become softer after thawing. For the best quality, use within 2–3 months and thaw in the refrigerator before reheating.
9. What can I serve with this casserole?
Serve it with a green salad, steamed green beans, roasted vegetables, or crusty bread. A simple lemon dressing is a refreshing accompaniment.
10. Is Portuguese Cod Fish Casserole gluten-free?
The recipe as written is naturally gluten-free when all ingredients, including the stock and seasonings, are gluten-free. Check product labels if you have coeliac disease or a gluten sensitivity.
Conclusion:
Portuguese Cod Fish Casserole is a hearty, satisfying dish that celebrates the simple ingredients and comforting flavors associated with Portuguese seafood cooking. Tender cod, golden potatoes, sweet onions, black olives, and extra-virgin olive oil come together in a flavorful baked meal that is suitable for everyday dinners and special occasions.
With straightforward preparation and plenty of opportunities to customize the ingredients, this recipe is approachable for both new cooks and experienced home chefs. Serve it fresh from the oven with parsley and lemon, and enjoy a delicious Portuguese-inspired meal with family and friends.

