Bring classic flavors to your kitchen with this Spanish Bacalao recipe, using simple steps and pantry-friendly ingredients. I’ll show you how to transform salted cod into a vibrant, tomato-and-olive braise that tastes like a traditional Spanish meal and works for weeknight dinners or special occasions. This Spanish Bacalao recipe delivers the essence of Spain in every bite, making it perfect for home cooks seeking authentic results.
Follow my clear method to rehydrate and season the cod, then build layers of flavor with onions, garlic, tomatoes, olives, and olive oil so every bite feels authentic. My tips help you save time, adapt the Spanish Bacalao recipe to what you have on hand, and serve a reliable homemade Spanish favorite. This Spanish Bacalao recipe also adapts easily for both beginners and experienced cooks.

Spanish Bacalao Recipe
Key Takeaways
- This Bacalao recipe offers straightforward steps for home cooking.
- Practical tips and make-ahead options simplify preparation of the SpanishBacalao recipe.
- Easy variations let you tailor the Spanish recipe to your pantry and tastes.
Description and Historical Information
The Spanish Bacalao recipe traces its roots to long Spanish culinary traditions where salted cod became central to regional cooking. Salt preservation allowed fishermen and inland communities to enjoy fish year-round, shaping many authentic Spanish Bacalao recipes still made today. The Spanish Bacalao recipe stands as a testament to Spain’s creative use of preserved seafood.
I grew up tasting versions of the Spanish Bacalao recipe in both coastal and inland homes, each reflecting local ingredients. In the Basque Country, the Spanish Bacalao recipe often appears as a tomato-and-pepper stew, while Andalusian and Catalan variants highlight olive oil, garlic, and sometimes cream. The Spanish Bacalao recipe bridges Mediterranean Spanish cuisine and regional foods of Spain, making it a classic comfort food for weeknight meals or festive occasions.
This Spanish Bacalao recipe preserves techniques from Spain’s culinary history—salt curing, rehydration, and slow simmering with tomatoes or roasted peppers. These methods connect authentic Spanish food to broader Spanish culinary traditions and regional Spanish Bacalao recipes that emphasize seasonal produce and olive oil. Explore different regional takes on the Spanish Bacalao recipe to see how a single ingredient—salt cod—yields many traditional Spanish food expressions.
Chef’s Tips
Start the Spanish Bacalao recipe by checking the salt level if using salted cod; soak it 24–48 hours in cold water, changing the water every 6–8 hours for a milder, balanced flavor. For a quicker Spanish Bacalao recipe, soak for 8–12 hours and taste; adjust seasoning at the end. Use firm, fresh cod fillets for a cleaner texture in the Spanish Bacalao recipe, and pat the fish dry before cooking to promote browning and avoid a watery sauce.
Rely on good olive oil and fresh garlic to build authentic Spanish Bacalao recipe flavors; these simple ingredients make the Spanish Bacalao recipe taste genuine. Low heat releases more aroma from garlic without burning it. When simmering with tomatoes and olives, keep the sauce at a gentle bubble so the cod flakes don’t fall apart, and add delicate ingredients like parsley and peas at the end to preserve color and freshness.
Mixing textures improves the Spanish Bacalao recipe: soft cod, firm olives, and a lively squeeze of lemon. Serve the Spanish Bacalao recipe with roasted potatoes or crusty bread to soak up the sauce. Practice the Spanish Bacalao recipe once with a small batch if you’re new to authentic Spanish techniques; repetition builds confidence and consistent results.
Make-Ahead Instructions
Prepare the Spanish Bacalao recipe a day or two in advance to deepen the flavors. Cold storage allows the tomatoes, olives, and cod to meld, producing a more cohesive sauce. After cooking and cooling to room temperature, transfer the Spanish Bacalao recipe to an airtight container, leaving some headspace for expansion and labeling with the date.
Refrigerate the Spanish Bacalao recipe for up to 48 hours. Reheat gently on low heat in a skillet, stirring occasionally to prevent the fish from breaking apart. For longer storage, freeze portions of the Spanish Bacalao recipe in freezer-safe containers or heavy-duty bags. Thaw overnight in the refrigerator and reheat slowly; rapid reheating dries the cod.
Reheat the Spanish Bacalao recipe on low heat, stirring occasionally. Add a splash of water, broth, or olive oil if the sauce seems thick, and taste and adjust seasoning after warming. For pimientos or jarred peppers, drain and slice them just before serving to preserve texture and keep colors brighter in the Spanish Bacalao recipe.

Variations
Adapt the Spanish Bacalao recipe to fit the occasion and available seafood. For a richer, party-style Spanish Bacalao recipe, fold in roasted red peppers, green olives, and a splash of sherry. For Lent or simple family meals, keep the Spanish Bacalao recipe leaner: sautéed onions, garlic, tomatoes, and smoked paprika let the salted cod shine. Add boiled potatoes or chickpeas for substance without overwhelming the fish.
For a Basque twist on the Spanish Bacalao recipe, use a Vizcaína-style sauce with piquillo peppers and a touch of tomato paste. This variation presents beautifully and pairs with crusty bread and Rioja. Experiment with texture by poaching the desalted cod gently in fish stock instead of frying; this method keeps the fish tender and fits more formal Spanish Bacalao recipes for special occasions.
Quick weekday versions of the Spanish Bacalao recipe use canned tomatoes and minced garlic for speed, still echoing classic Spanish seafood flavors. For an elevated Spanish Bacalao recipe, finish with chopped parsley and a drizzle of good olive oil to brighten the dish.
Related Recipes
Pair the Spanish Bacalao recipe with other classic Spanish dishes to build a balanced menu. For a centerpiece, try a saffron-scented Spanish paella recipe that complements the savory salt cod with rich, layered rice textures. Explore a range of Spanish rice dishes for inspiration and technique.
For lighter starters, prepare an authentic gazpacho recipe and a Spanish tortilla recipe. The chilled tomato freshness of gazpacho contrasts well with the warm, potato-and-egg simplicity of tortilla. Serve patatas bravas and Spanish croquettes for crisp, shareable tapas. Seafood lovers will enjoy gambas al ajillo (Spanish garlic shrimp) alongside the Spanish Bacalao recipe, and Spanish albondigas offer meatier tapas options.
For heartier stews, turn to fabada asturiana and Spanish bean stew. These bean-forward dishes add depth and pair well with bread. For vegetable sides, pisto offers a ratatouille-like balance to richer seafood and meat dishes. Finish with traditional churros served with chocolate for dipping. Across menus, focus on the best Spanish Bacalao recipe and popular Spanish dishes to create cohesive, authentic dining experiences.
Recipe Comparison
Compare classic Bacalao a la Vizcaína with a simpler Andalusian-style Spanish Bacalao recipe to see practical differences. Vizcaína uses rehydrated salted cod, roasted red peppers, and a long-simmered tomato-pimentón sauce, while the Andalusian approach uses fresh or thawed cod, olive oil, garlic, and paprika for a lighter, quicker Spanish Bacalao recipe. Vizcaína requires soaking and a longer simmer, while the Andalusian Spanish Bacalao recipe finishes in about 20–30 minutes once the fish is ready.
Vizcaína yields a deep, smoky-sweet sauce with layered complexity, while Andalusian Spanish Bacalao recipe gives a bright, garlicky profile with pronounced paprika notes. Choose Vizcaína when you want a traditional, festive Spanish Bacalao recipe with robust flavors, and the Andalusian method for weeknight cooking or when time is limited.
| Aspect | Vizcaína (Basque) | Andalusian |
|---|---|---|
| Main technique | Long simmer in pepper-tomato sauce | Pan-sear or braise with garlic/paprika |
| Soaking required? | Yes, for salted cod | Optional (fresh or thawed cod) |
| Time to serve | 1–3 hours | 20–30 minutes |
| Best served with | Potatoes, rice | Roasted potatoes, crusty bread |

Spanish Bacalao Recipe Cooking Tips
Spanish Bacalao Recipe Cooking Tips
• Spanish Bacalao is a traditional cod dish celebrated for its delicate texture, savory flavor, and importance in Spanish coastal and holiday cuisine.
• Salt cod is the most traditional form of bacalao and requires proper preparation before cooking.
• Soak salt cod in cold water for an extended period, changing the water several times to remove excess salt.
• Taste a small piece after soaking to ensure the desired level of saltiness has been achieved.
• Fresh cod may also be used in some modern variations.
• Handle the fish gently to preserve its flaky texture during cooking.
• Olive oil is a key ingredient and contributes richness and authentic flavor.
• Garlic is commonly used and complements the mild flavor of the cod.
• Tomatoes, peppers, onions, or potatoes often appear in regional bacalao recipes.
• Paprika, parsley, and bay leaves are traditional seasonings that enhance flavor without overpowering the fish.
• Cook the cod gently to prevent it from becoming dry or tough.
• Avoid overcooking, as cod flakes easily and can lose moisture quickly.
• Bacalao can be baked, stewed, poached, grilled, or pan-seared depending on the recipe.
• If preparing a sauce, allow the flavors to develop before adding the fish.
• Add delicate herbs toward the end of cooking to preserve freshness.
• The flavor should balance tender cod, olive oil, garlic, vegetables, and aromatic seasonings.
• Fresh parsley is often used as a garnish and flavor enhancer.
• Serve hot with bread, potatoes, rice, or traditional Spanish accompaniments.

Spanish Bacalao Recipe Storage Tips
Spanish Bacalao Recipe Storage Tips
• Allow the cooked bacalao to cool before transferring it into storage containers.
• Store refrigerated in airtight containers to preserve freshness and flavor.
• Keep the fish covered with sauce or cooking liquid when possible to help retain moisture.
• Refrigeration often allows the flavors of the fish and seasonings to blend more fully.
• Reheat gently on the stovetop, in the oven, or in the microwave until thoroughly heated.
• Avoid prolonged reheating, which can dry out the fish and affect its texture.
• Add a small amount of broth, sauce, or olive oil if the dish appears dry during reheating.
• Store side dishes such as potatoes, rice, or bread separately when possible.
• Individual portions can be stored for convenient reheating.
• Freeze portions in airtight freezer-safe containers if desired.
• Wrap tightly to help prevent freezer burn and preserve quality.
• Defrost frozen portions gradually in the refrigerator before reheating.
• Fish texture may soften slightly after freezing and thawing.
• Use clean utensils when handling leftovers to help maintain freshness.
• Keep away from strongly scented foods because fish readily absorbs surrounding odors.
• Label storage containers with the preparation date for easier inventory management.
• Check for signs of spoilage such as strong off odors, slime, unusual discoloration, or texture changes before consuming leftovers.
• For best quality, enjoy refrigerated and frozen portions while the fish remains moist and flavorful.

Spanish Bacalao Recipe
Ingredients
- 1 lb cod boneless salted filets
- 2 large potatoes large Russet sliced
- 1 medium onion medium yellow sliced
- 1 medium bell pepper medium green cut in strips
- 3 cloves garlic minced
- 1/3 cup olive oil
- 1/3 cup water
- 1/3 cup wine (dry white wine) vino seco
- 1 teaspoon vinegar white
- 8 ounces tomato sauce
- 7 ounces pimientos sliced
Instructions
- Begin the preparation the night before serving.
- Place the salt cod fillets in a large bowl and cover them completely with cold water.
- Transfer the bowl to the refrigerator and allow the cod to soak for 12 to 24 hours. During this time, change the water 2 to 3 times to gradually remove the excess salt.
- This step is essential. Salt cod is heavily preserved with salt, and skipping the soaking process will result in an overly salty dish.
- By the end of the soaking period, the fish should be rehydrated and pleasantly seasoned rather than intensely salty.
- Once the soaking period is complete, drain the cod and discard the soaking water.
- Fill a large pot with fresh water and bring it to a gentle simmer over medium heat.
- Add the soaked cod fillets and cook for approximately 10 to 12 minutes, or until the fish becomes tender and flakes easily.
- Avoid vigorous boiling, which can cause the fish to become tough.
- Carefully remove the cod from the pot and drain well.
- When cool enough to handle, break the fillets into large chunks, removing any skin or bones if necessary.
- Set the cod aside while preparing the stew.
- Choose a wide, shallow pan or Dutch oven large enough to hold all of the ingredients comfortably.
- Arrange the potato slices in an even layer across the bottom of the pan. This creates a sturdy base and allows the potatoes to absorb the flavorful cooking liquid as they cook.
- Scatter the bell pepper strips over the potatoes, followed by the sliced onions and minced garlic.
- Finally, distribute the chunks of cooked cod evenly over the vegetables.
- The layered arrangement allows the flavors to meld together while keeping the cod intact during cooking.
- Pour the olive oil evenly over the contents of the pan.
- Add the water, vino seco, tomato sauce, and the sliced pimientos along with their liquid.
- The combination of wine, tomatoes, peppers, and olive oil creates a richly flavored broth that gently cooks the vegetables while infusing the cod with additional flavor.
- Cover the pan and place it over medium heat.
- Allow the stew to cook for approximately 25 to 30 minutes, or until the potatoes are completely tender when pierced with a fork.
- Check the stew occasionally during cooking.
- If the liquid reduces too quickly or the ingredients begin sticking to the bottom of the pan, add a small splash of water as needed.
- The finished dish should be moist and flavorful, with tender potatoes and vegetables surrounded by a light, savory sauce.
- Before serving, taste the cooking liquid and adjust seasoning only if necessary.
- Because the cod retains some salt even after soaking, additional salt is often unnecessary.
- Gently stir the stew if desired, being careful not to break apart the cod too much.
- Spoon the codfish stew into serving bowls or onto plates.
- Traditionally, this dish is served alongside fluffy white rice and sweet fried plantains, which balance the savory flavors of the cod and vegetables beautifully.
- The rice helps absorb the flavorful broth, while the sweetness of the plantains provides a delicious contrast to the rich, savory stew.
- This traditional codfish stew transforms humble ingredients into a deeply satisfying meal. The tender salt cod, soft potatoes, sweet peppers, onions, garlic, and tomato-infused broth create a dish that is both comforting and full of character.
- Rich in flavor yet simple in preparation, it is a wonderful example of how preserved seafood and everyday pantry ingredients can come together to create a classic family meal that has stood the test of time.
Spanish Bacalao Recipe Frequently Asked Questions
Find answers to common questions about the Bacalao recipe, focusing on desalting, fish choice, quick weeknight methods, classic sauces, potato handling, and complementary sides for a Spanish family dinner.
What is the best method to desalinate salted cod before cooking?
Soak the salted cod in cold water, fully submerged, and refrigerate it for 24 to 48 hours, changing the water every 6–8 hours for a milder, evenly desalted result. For thicker pieces, extend soaking toward 48 hours; for thin fillets, 24 hours usually suffices. To speed the process, change the water more frequently and cut the fish into smaller pieces to increase surface area, but avoid hot water because it cooks the fish and seals salt inside.
Which type of cod is recommended for an authentic Spanish-style bacalao dish?
Choose traditionally salted Atlantic cod (Gadus morhua) for an authentic Bacalao recipe; its firm texture and flavor hold up well to rehydration and slow simmering. If Atlantic cod is unavailable, wild-caught Pacific cod also works, though flavor and texture differ slightly. Buy from reputable suppliers that label the fish as “salt cod” or “bacalao” and ensure it has been salt-cured and properly dried for the best Spanish Bacalao results.
How can I make a Spanish bacalao recipe that is quick and easy for weeknights?
I use pre-desalted or fresh cod to cut soaking time, then sauté onions, garlic, and chopped tomatoes in olive oil and add flaked cod to simmer for 10–15 minutes until heated through. I keep a jarred roasted red pepper or canned tomato base on hand to shorten prep further while preserving traditional flavors. This Bacalao recipe is perfect for busy evenings, delivering authentic taste in less time.
I batch-cook the sofrito (onion, garlic, tomato) and freeze portions. Reheating a portion and adding cod makes a reliable 20–30 minute weeknight meal. The Spanish Bacalao adapts easily to your schedule and ensures a delicious dinner every time.
What are the most common Spanish sauces served with bacalao, and how are they prepared?
I serve bacalao often with pil-pil, tomato-olive sauce, or allioli. Pil-pil emulsifies olive oil with the fish’s gelatin by gently shaking the pan while warming oil and shredded cod; it yields a silky, garlicky sauce with minimal ingredients. The Bacalao recipe shines with pil-pil, a classic Basque sauce that enhances the cod’s delicate flavor.
For a tomato-olive sauce, I sauté onion and garlic, add chopped tomatoes and green olives, then simmer until slightly reduced and finish with chopped parsley. Allioli (garlic-mayonnaise) pairs well cold: I crush garlic, whisk with egg yolk, and slowly drizzle in olive oil until thickened, seasoning with salt and lemon. Each Spanish Bacalao variation offers a different flavor profile, making it a versatile dish for any occasion.
How do I incorporate potatoes into a bacalao dish without overcooking them?
I parboil potato slices until just tender—usually 8–10 minutes depending on thickness—then drain and finish cooking them in the bacalao sauce for 10–15 minutes so they absorb flavor without turning mushy. Alternatively, I roast or pan-sear potatoes separately until crisp and add them to the dish at the end to maintain texture. This technique ensures every Spanish Bacalao recipe features potatoes with the perfect consistency.
I cut potatoes uniformly and test with a fork during parboiling to avoid oversoftening. The Bacalao recipe benefits from careful potato preparation, which adds heartiness without compromising the dish’s integrity. For more inspiration, check out this guide to Spanish Bacalao recipes for additional tips and variations.
With these methods, you can prepare a Bacalao recipe that is flavorful, easy, and perfect for any night of the week. Experiment with sauces and potato preparations to find your favorite Spanish Bacalao. The Bacalao recipe remains a beloved staple for its adaptability and rich taste.
What side dishes pair best with Spanish bacalao for a complete meal?
I often pair the Spanish Bacalao recipe with simple sides like sautéed seasonal greens, such as spinach or Swiss chard, dressed with garlic and olive oil. Crusty bread works perfectly for mopping up the delicious sauce from a Bacalao recipe, while a light salad of bitter greens with sherry vinegar adds freshness to the meal. For a heartier family dinner, I serve roasted peppers or a warm lentil salad alongside the fish to create balanced, traditional Bacalao recipe flavors.
- Spanish Migas Recipe - June 16, 2026
- Spanish Albondigas Recipe - June 16, 2026
- Spanish Sauteed Pimientos de Padron Recipe - June 16, 2026
