Bacalao a la portuguesa is a traditional dish from northern Portugal, also known as bacalhau à Margarida da Praça. It comes together with just a handful of ingredients, but the result is spectacular, so it pays to start with good-quality produce.
The recipe uses desalted cod, so if you salt your own at home, plan for enough time to soak it properly. Otherwise, buy cod that is already desalted and ready to cook, which makes this an easy weeknight option.
You can use thinner or thicker cod loins, depending on what you prefer. Just keep in mind that the thickness determines the baking time: the loins used here were about 3 cm thick and needed 15 minutes in the oven at 180 ºC.

Ingredients for Bacalao a la Portuguesa
For 2 servings:
- 500 g desalted cod
- 400 g potatoes
- 250 g onion
- 345 g olive oil
- Salt
- Ground black pepper

How to Make Bacalao a la Portuguesa Step by Step
1. Dry the cod well
First, pat 500 g of desalted cod very dry with kitchen paper to remove all the moisture. A dry surface helps the fish sear properly in the pan later.

2. Slice the potatoes and onion
Peel 400 g of potatoes and cut them into half-centimeter slices. Also cut 250 g of onion into juliana strips.

3. Sauté the onion
Put a frying pan with 30 g of olive oil over medium heat and, once hot, add the onion with a pinch of salt. Cook the onion for about 15 minutes until nicely softened, then remove it and set aside.

4. Lightly fry the potatoes
Add 300 g more olive oil to the pan and raise the heat a little. When the oil is hot, add the potatoes and fry over medium heat for about 5 minutes. The goal is to partly cook them, since they will finish in the oven, so when they are lightly fried on the outside, remove them and sprinkle with a little salt.

5. Sear the cod
Next, sear the cod in the pan. Put a frying pan over high heat with 10 g of olive oil and, when very hot, place the cod skin-side down. Cook it for 1 minute, drizzle 5 g more olive oil on top and flip it to cook for another minute.

6. Layer the baking dish
In a baking dish, make a base with the potatoes and place the cod on top. Then spread the softened onion over each piece of cod.

7. Bake for 15 minutes
With the oven preheated to 180 ºC with top and bottom heat, place the dish on the middle rack and bake at 180 ºC for 15 minutes.

8. Add black pepper and serve
To finish, serve the bacalao a la portuguesa sprinkled with a little freshly ground black pepper.

Tips for the Best Bacalao a la Portuguesa
Start with quality cod
Because this dish uses so few ingredients, good-quality cod makes all the difference. Use cod that is fully desalted and ready to cook, or plan ahead and soak your own until it tastes just right.
Match the baking time to the thickness
The thickness of the loin decides the baking time, so thicker pieces need longer in the oven. Loins around 3 cm thick are done after 15 minutes at 180 ºC.
Don't fully cook the potatoes in the pan
Fry the potatoes only until lightly golden on the outside, about 5 minutes, since they finish cooking in the oven. This keeps them tender without turning greasy.
| Prep time | 10 minutes |
|---|---|
| Cook time | 35 minutes |
| Total time | 45 minutes |
| Servings | 2 |
| Course | Main course |
| Cuisine | Portuguese |
| Calories | 676 calories |
30 Recipes I Keep Coming Back to in My Own Kitchen

Like a lot of home cooks, I like having a go-to lineup that covers cozy classics, well-known dishes from around the globe, and desserts that make everyone at the table happy.
Some nights I want something luxurious, and that's when I reach for this La Viña Molten Cheesecake recipe, this refined Original French Crème Brûlée recipe, or a truly indulgent Chocolate Mousse Cake recipe. And whenever a fruity, comforting sweet sounds right, this timeless French Tarte Tatin recipe is the one I make.
Mornings and lighter meals call for these airy Oatmeal and Banana Pancakes recipe, a filling Stuffed Sweet Potato recipe, or these bright Eggs Stuffed with Avocado and Salmon recipe. And for a gluten-free staple to keep in the pantry, this straightforward Gluten-Free Rice Flour recipe is one I rely on.
For small plates and Mediterranean cooking, I bounce between this punchy Basque Tuna with Tomato recipe, crispy Patatas Bravas Air Fryer recipe, velvety Tirokafteri Greek Dip Sauce recipe, and a cool Burrata Salad with Tomato and Pesto recipe. This crisp Italian Vitello Tonnato recipe also comes out when I want the meal to feel a bit more special.
Hearty midday meals and snug evening dinners? I'm always pointing people toward this warming Meatballs in Spanish Sauce recipe, traditional Meatballs in Almond Sauce recipe, deeply savory Italian Bolognese Sauce recipe, and silky Chicken Croquettes in Thermomix recipe. When I need something more substantial, out comes this oven-baked Greek Pastitsio Pie recipe, homey Potatoes and Squid Stew recipe, or the deeply soothing French Boeuf Bourguignon recipe.
Whenever street food or party food is on my mind, I'll whip up this succulent Homemade Chicken Doner Kebab recipe, crispy Salchipapas recipe, bold Mexican Pork Carnitas recipe, or these crunchy Korean Hobak Jeon recipe. These effortless Air Fryer Zucchini Rings recipe are another one I serve as an easy starter or snack.
And when drinks plus a whole menu are needed for guests, I'll set dinner alongside this cooling Original Cuban Mojito recipe, this punchy Long Island Iced Tea recipe, or a pitcher of this fruity Bleeding Spanish Sangria recipe. To fill out the spread, I like putting this zippy French Remoulade Sauce recipe on the side, or closing things out with this eye-catching Mediterranean Black Rice with Squid recipe.
Even More Recipes the Whole Family Will Enjoy

After years of cooking, testing, and tweaking in my own kitchen, I've come to believe the greatest dishes are built on straightforward methods, dependable technique, and serious flavor.
Every recipe gathered here is one I genuinely come back to time and time again—whether it's a fast solo meal or a spread I'm putting together for loved ones.
On the sweet side, the rich, velvety Orange Chocolate Mousse Recipe is a go-to when I want something that feels fancy yet comes together easily. Another dessert I adore is the caramelized Trdelnik Slavic Pastry Recipe, modeled on the well-known Central European chimney cake. If baking is your thing, knowing how to make syrup for better dessert texture helps a lot, and my Inverted Sugar Recipe walks through exactly how I do it at home.
When something light and uncomplicated is what I'm after, I'll go with the timeless Italian Caprese Salad Recipe or a spot-on Simple Poached Egg Recipe. For cozier, heartier fare, I'm quick to suggest the filling Meatball Sandwich Recipe, the luscious Russian Stroganoff Beef Recipe, and the speedy weeknight winner One Pot Pasta Recipe.
I'm also a big fan of sharing dishes with roots around the world, like the genuine Sorropotún de Bonito Fish Stew Recipe, crispy Chilean Pumpkin Sopaipillas Recipe, and the traditional Spanish Cochifrito Segovian Fried Pig Recipe.
Air fryer cooking is another category I turn to often, since it's quick and still delivers terrific texture. The ones I make most are Air Fryer Pork Ribs Recipe, Air Fryer Chicken Thighs Recipe, Air Fryer Sweet Potatoes Recipe, Air Fryer Baked Potatoes Recipe, Air Fryer Peppers Recipe, Air Fryer Mixed Sandwich Recipe, Air Fryer Toasted Bread Recipe, and Air Fryer Hard-Boiled Eggs Recipe.
And for anyone steering clear of wheat, my cozy Gluten-Free Lasagna Recipe shows that a classic baked pasta can still be rich, cheesy, and deeply satisfying without any gluten.
Gluten free Empanada Dough Recipe 🍕 Fluffy Apple Cake Recipe 🍔 Langos Hungarian Fried Bread Recipe 🌭 Gluten Free French Brioche Recipe 🍟 Madeira British Sponge Cake Recipe 🌮 Chocolate Argentinian Cookies Alfajores Recipe 🌯 Barmbrack Irish Sweet Bread Recipe 🥙 Gluten free Cookies Recipe 🥗 Homemade cream Maruxas Galician Biscuit Recipe 🍝 Japanese Dumplings Gyoza Dough Recipe
American Gluten Free Cookies Recipe 🍜 Gluten Free King Cake Recipe 🍲 Gluten Free Chocolate Cake Recipe 🍛 Extremadura Style Chard Recipe 🍣 Keto Sliced Sandwich Bread Recipe 🍱 Gluten Free Waffles Recipe 🍤 Low Carb Keto Pizza Recipe 🍗 Gluten Free Bread Rolls Recipe 🍖 Flourless Gluten Free Bread Buns Recipe 🥓 Protein Ice Cream Recipe 🥞 Chia Pudding Dessert with Seeds Recipe
Fluffy Cloud Bread Pan Nube Recipe 🧇 Quinoa Bread Recipe 🍞 Schiacciata Tuscan Focaccia Flat Bread Recipe 🥐 Shokupan Japanese Milk Bread Recipe 🥨 Potato Sandwich Bread Recipe 🧀 Homemade Breadsticks Recipe 🍳 Stollen German Dried Fruits Cake Recipe 🥚 French Gingerbread Spiced Cake Recipe 🍰 Gluten Free Pancakes Recipe
🥔 Potato-omelet-in-Thermomix 🍓 Smores-Sandwich-Dessert 🍰 Womens-Day-Mimosa-cake ☕ Coffee-Sorbet 🍆 Eggplant-pizza 🍋 Ciambella-Italian-Lemon-Cake 🥖 Zapiekanka-Polish-Snack 🌰 Dukkah-Egyptian-Nuts-Mix 🧆 Best-Hummus 🥑 Best-Avocado