National Dish Portugal: Migas de Bacalhau (Recipe)

In this article
Say hello to Migas de Bacalhau, a rustic Portuguese classic that turns humble leftovers into something memorable. Tender flakes of salt cod are folded through pan-fried stale bread until every crumb is golden, crisp at the edges and rich with garlic and olive oil. It is the kind of warming, frugal cooking that comes into its own on a chilly evening, equally happy as a hearty main or a generous side. One forkful and you will understand why this dish has earned a place at the Portuguese table.
About Migas de Bacalhau
Migas de Bacalhau is a classic Portuguese dish that brings together the wonderful pairing of tender cod and crisp bread. This inventive preparation shows just how varied Portuguese cooking can be, and it works beautifully as either a main course or a side dish. It is often rounded out with a range of aromatic spices and fresh ingredients that make for an unforgettable taste. During the colder months in particular, migas de bacalhau is a firm favourite, promising warmth and comfort in every bite.
Ingredients (serves 1–2)
- 200 g cod (dried and boned)
- 200 g stale bread
- 2 cloves garlic, chopped
- 1 onion, diced
- 4 tablespoons olive oil
- 1 teaspoon paprika
- Salt and pepper, to taste
- Fresh parsley, to garnish
Shopping for the ingredients
The ingredients for migas de bacalhau are easy to find in most supermarkets or specialist delicatessens. When buying the cod, pay close attention to quality, as fresh or top-grade dried fish is crucial to the flavour. The bread, too, should be as stale as possible so it crisps up nicely when fried. Don’t forget fresh ingredients such as garlic and parsley, which give the dish its finishing touch. Many of the same staples turn up in Grão com Bacalhau, so a single shop can stretch a long way.
Preparing the dish
Before you start cooking migas de bacalhau, soak the cod in warm water for at least 24 hours to rehydrate it and draw out the salt. The bread can be cut or torn into small pieces so it spreads evenly through the dish. Prepare the vegetables too, dicing the onion and chopping the garlic so everything is ready to hand. This groundwork is essential for a smooth, unhurried cooking process.
Step-by-step instructions
- Drain the soaked cod, flake it into small pieces and set aside.
- Heat the olive oil in a large frying pan and sauté the onion and garlic until golden brown.
- Add the cod and fry briefly until lightly browned.
- Stir in the stale bread and mix well so it soaks up the moist ingredients.
- Season with paprika, salt and pepper, then continue frying over medium heat until the bread is crisp.
- Garnish with fresh parsley just before serving.
Gluten-free / lactose-free version
For a gluten-free version of migas de bacalhau, simply use gluten-free bread that offers the same texture and taste. The dish is naturally dairy-free, and since it is built on olive oil rather than butter, it suits anyone avoiding lactose without any changes at all. Take care to check that every ingredient is genuinely gluten-free, especially shop-bought bread and spice blends. These small adjustments make the dish accessible to a far wider range of people.
Tips for vegans and vegetarians
Vegans can transform migas de bacalhau into a plant-based dish by swapping the cod for vegetables or marinated tofu. Adjust the seasonings and aromas to keep the result every bit as flavourful. In place of bread you might also use quinoa or millet to add extra nutrients. Experimenting with different vegetables gives the dish an interesting twist while keeping it satisfying and nourishing.
More tips and tricks
Play around with the seasoning to make migas de bacalhau your own. Reach for different herbs, or add a pinch of chilli if you fancy a little heat. The type of bread can vary too; try a wholemeal loaf, for example, for a healthier option. Let your creativity run free and take inspiration from the rich repertoire of Portuguese cuisine.
Adapting the recipe to your taste
Migas de bacalhau is wonderfully versatile and easy to tailor to your own palate. Add fresh chillies if you like things hotter, or hold back on the spices for something milder. The choice of bread makes a real difference too, so feel free to lean towards a denser, crustier loaf for extra bite. This way you can shape a dish that fits your taste exactly, much as you might with comforting Bacalhau à Minhota.
Ingredient substitutions
If you can’t get hold of cod, hot-smoked salmon or another fish makes a fine alternative. There is plenty of room to play with the bread as well, from rye bread to ciabatta. Depending on what you have, you could even use gnocchi, which gives a slightly chewier texture but works deliciously all the same. Whatever you choose, make sure the substitutions preserve the character of the dish, just as the cooks behind Pataniscas de Bacalhau do.
Drink pairing ideas
Migas de bacalhau pairs especially well with Portuguese wines such as Vinho Verde or a fresh rosé. These wines harmonise with the dish’s savoury depth and round off the meal nicely. A crisp white wine is another good choice, drawing out the flavour of the fresh herbs. For non-alcoholic options, try still water with a squeeze of lemon or a homemade lemonade.
Serving and presentation ideas
Thoughtful presentation can lift the whole migas de bacalhau experience. Serve the dish in a large, shallow bowl and garnish with fresh herbs and a slice of lemon for a cheerful note. Scattering on a few extra ingredients such as rocket or cherry tomatoes adds welcome colour and contrast. Don’t forget to arrange the portions attractively on the plate for an inviting finish.
A bit of history
Migas de bacalhau has its roots in traditional Portuguese cooking, which has long been shaped by the country’s fishing heritage. Salt cod, especially in its dried form, was once a staple in many of Portugal’s coastal regions. Over the years the dish has evolved, and today it stands as a symbol of the nation’s rich culinary culture. Preparation methods can vary from region to region, lending the dish a particular depth and history — the same spirit you find in a steaming bowl of Caldeirada de Peixe.
More recipe ideas
Summary: Migas de Bacalhau
Migas de bacalhau is a delicious, heartwarming dish that captures the very soul of Portuguese cuisine. The combination of tender cod and crisp bread makes for an unforgettable experience for any food lover. Whether you serve it as a main course or a side, the flavours and textures are sure to win over every palate. Let it carry you off to the tastes of Portugal — all you have to do is give this wonderful dish a try.


