Croquetas de bacalao are one of Spain’s most beloved tapas, combining a crispy golden crust with a creamy, flavorful salt cod filling.
These delicious bites have been a staple in Spanish cuisine for centuries and can be found in bars, family kitchens, and even high-end restaurants.
But what makes the perfect croqueta?
In this guide, we’ll break down everything you need to know—from selecting the right cod to achieving that perfect crunch.
Whether you’re making them for a tapas night or just craving authentic Spanish flavors, we’ve got you covered!
What Are Croquetas de Bacalao?

Croquetas de bacalao, or Spanish cod croquettes, are one of the most beloved Spanish appetizers, known for their crispy golden crust and creamy, flavorful interior.
These fried croquettes are made with salt cod (bacalao), a key ingredient in Spanish cuisine classics, combined with a velvety béchamel sauce.
A Staple of Spanish Tapas Culture
- Croquetas de bacalao are a popular tapas dish, served in Spanish restaurants and home kitchens alike.
- They are often paired with Spanish finger foods like patatas bravas, jamón ibérico, and olives.
- Found in regions like Andalusia, Catalonia, and the Basque Country, each area has its own slight variations.
The History of Spanish Croquettes
- Originating from France, croquettes were introduced to Spain and quickly became a traditional Spanish croquettes dish.
- Salt cod recipes have a long history in Spain, dating back to times when bacalao was a key preserved food.
- Today, croquetas de pescado (fish croquettes) are a staple, enjoyed in Spanish party food spreads and family meals.
What Makes Croquetas de Bacalao Unique?
- Unlike croquetas with ham, these croquetas de pescado highlight the delicate flavor of bacalao con bechamel.
- Their crispy tapas recipe relies on breadcrumbs for a light yet crunchy coating.
- The rich, creamy interior comes from a well-prepared béchamel croquettes base, ensuring the perfect bite every time.
These traditional Spanish croquettes are not just delicious but also incredibly versatile, with variations like gluten-free croquetas, oven-baked croquettes, and croquetas with cheese adding to their appeal.
Whether served as a quick croquetas recipe for a party or made in advance and frozen for later, croquetas de bacalao remain a timeless favorite in Spanish food recipes.
Ingredients for Authentic Spanish Salt Cod Croquettes

To make authentic croquetas de bacalao, you need a few key ingredients that ensure the perfect balance of crispy croquettes with a creamy béchamel filling.
From salt cod to the right breadcrumbs, every element plays a crucial role in achieving the best Spanish croquettes.
1. Salt Cod (Bacalao) – The Star Ingredient
- Bacalao croquettes rely on salt cod, which provides a rich, savory flavor.
- Look for high-quality Spanish salt cod recipes using properly desalted bacalao.
- Fresh cod can be used as a substitute, but the deep umami taste of dried and salted bacalao is traditional.
2. Béchamel Sauce – The Creamy Base
- Unlike some croquetas de pescado that use mashed potatoes, béchamel croquettes are made with a silky béchamel sauce.
- Ingredients for the perfect béchamel:
- Butter or olive oil – Adds richness to the sauce.
- Flour – Forms the base of the roux for thickening.
- Milk – Creates a smooth, velvety texture.
- Nutmeg, salt, and white pepper – Essential for classic Spanish food recipes.
3. Breadcrumbs – The Key to a Crispy Coating
- Use fine breadcrumbs for a light, crunchy finish.
- For gluten-free croquetas, swap traditional breadcrumbs with cornmeal or almond flour.
- A double-coating method (egg, breadcrumbs, repeat) ensures extra crispy tapas recipe results.
4. Eggs – For Binding and Coating
- Beaten eggs help the breadcrumbs stick to the croquetas de bacalao before frying.
- For oven-baked croquettes, egg wash can still be used for a golden color.
5. Seasonings & Herbs – Adding Spanish Flavors
- Garlic – Enhances the depth of flavor in homemade croquettes.
- Parsley – A classic addition for freshness.
- Nutmeg – Gives the béchamel a warm, aromatic touch.
- Lemon zest (optional) – Brightens up the bacalao recipe with a hint of citrus.
6. Frying Oil – Achieving the Perfect Crispiness
- Use olive oil or neutral oils like sunflower oil for frying.
- Maintain an oil temperature of 350°F (175°C) to prevent greasy croquettes.
- For a healthier twist, try oven-baked croquettes with a light brush of oil.
These traditional Spanish croquettes ingredients create the best croquetas recipe, ensuring a crispy, creamy, and delicious Spanish appetizer every time!
How to Prepare Salt Cod for Croquetas

Preparing salt cod (bacalao) correctly is essential for creating delicious croquetas de bacalao.
This traditional Spanish salt cod recipe requires careful preparation to ensure the fish is flavorful without being overly salty.
Here’s how to get your bacalao croquettes just right!
1. Why Desalting Bacalao is Important
- Salt cod croquettes begin with bacalao, which is heavily salted for preservation.
- Proper desalting removes excess salt, making the fish suitable for Spanish food recipes like croquetas.
- Balancing saltiness with the creamy béchamel is key to authentic Spanish croquettes.
2. Step-by-Step Guide to Desalting Bacalao
- Rinse the Bacalao: Start by rinsing the salt off the surface under cold water.
- Soak in Cold Water: Submerge the bacalao in a large bowl of cold water.
- Change the water every 6-8 hours for 24-48 hours, depending on the thickness of the fish.
- For a less salty taste, extend the soaking time to 48 hours.
- Refrigerate During Soaking: Keep the bowl in the refrigerator to prevent bacterial growth.
- Taste Test: Before using, cook a small piece to check salt levels. Adjust soaking time if necessary.
3. Alternative Methods for Preparing Bacalao
- Quick Soak Method: For a faster option, use lukewarm water, changing it every 2-3 hours for 12 hours.
- Milk Soak: Soaking in milk for the final 2 hours can add a richer flavor and softer texture.
- Fresh Cod Substitute: If you can’t find salt cod, fresh cod can be used for croquetas de pescado, but it lacks the traditional salty depth of flavor.
4. Cooking the Bacalao for Croquetas
- Poach the Cod: Simmer the desalted bacalao in water or milk for 10-15 minutes until it flakes easily.
- Shred the Fish: Once poached, let it cool and then shred into small pieces for your béchamel croquettes.
- Add to Béchamel: Incorporate the shredded fish into the béchamel sauce, ensuring even distribution for perfectly flavored croquetas.
5. Tips for Perfectly Prepared Bacalao
- Avoid Over-Soaking: Over-soaking can result in bland fish, diluting the signature flavor of Spanish cod croquettes.
- Check for Bones: Ensure all bones are removed before adding the fish to the croquette mixture.
- Pat Dry Before Cooking: Dry the bacalao thoroughly to prevent excess moisture in the croquette filling.
Properly preparing salt cod is the foundation of making flavorful, crispy croquetas.
Follow these steps to master this essential process and create authentic Spanish croquettes that will impress every time!
How to Make Croquetas de Bacalao

Mastering croquetas de bacalao requires a combination of Spanish salt cod recipes techniques and the right ingredients.
Follow this step-by-step croquetas recipe to achieve the perfect balance of crispy exterior and creamy interior.
1. Ingredients for Authentic Croquetas de Bacalao
Gather all the essentials for the best Spanish croquettes:
- Salt cod (bacalao), desalted and shredded
- Butter or olive oil – For making the béchamel croquettes base
- Flour – To thicken the mixture
- Milk – The key to a silky-smooth béchamel sauce
- Nutmeg, salt, and white pepper – Essential seasonings
- Garlic and parsley – For extra Spanish flavor
- Breadcrumbs and eggs – To coat and crisp up the croquettes
- Frying oil (olive oil or vegetable oil) – For deep frying
2. Preparing the Bacalao
- Follow proper salt cod preparation: Soak and desalt the bacalao for 24-48 hours, changing the water regularly.
- Poach the cod: Simmer in water or milk for 10-15 minutes until tender.
- Shred the fish: Let it cool and remove any bones or skin before finely shredding.
3. Making the Béchamel Sauce
- Heat the butter or olive oil in a pan over medium heat.
- Add flour and stir continuously for 1-2 minutes to cook out the raw taste.
- Slowly pour in warm milk, whisking constantly to create a smooth, lump-free sauce.
- Season with salt, nutmeg, and white pepper to enhance the Spanish food recipe flavors.
- Incorporate the shredded bacalao, stirring until well combined.
- Let the mixture cool: Transfer to a shallow dish, cover with plastic wrap, and refrigerate for at least 2 hours (or overnight) until firm.
4. Shaping the Croquettes
- Scoop small portions of the chilled mixture and shape into oval or round croquettes.
- Prepare a coating station with:
- Beaten eggs in one bowl
- Breadcrumbs in another
- Dip each croquette into the egg wash, then roll in breadcrumbs for a crispy coating.
5. Frying to Perfection
- Heat oil to 350°F (175°C) in a deep pan or fryer.
- Fry croquettes in batches for 2-3 minutes per side, until golden brown.
- Drain on paper towels to remove excess oil.
6. Serving & Enjoying
- Serve hot with a squeeze of lemon or alongside Spanish tapas dishes like aioli or romesco sauce.
- Pair with Spanish appetizers like patatas bravas or Spanish olives for a full tapas experience.
- Enjoy with a glass of Spanish wine or cava to complete the meal.
Tips for the Best Croquetas de Bacalao
✔ For extra crispy croquettes, double-coat with egg and breadcrumbs.
✔ Make ahead & freeze: Store homemade croquettes for up to 3 months before frying.
✔ Try oven-baked croquettes for a healthier alternative to frying.
Follow this traditional Spanish croquettes recipe and enjoy the irresistible crunch and creamy texture of homemade croquetas de bacalao every time!
More Spanish Foods
See all →
Jorge Garcia is the founder of AmigoFoods, where he has spent over 20 years helping readers discover authentic Latin American and Spanish cuisine. Raised in a Cuban-American household, Jorge learned to cook at the hands of his mother and grandmother, carrying forward generations of family recipes. That heritage, backed by his family’s four-generation history in the Latin food industry, inspired him to launch AmigoFoods in 2003. With more than 1,000 published articles on recipes, ingredients, and food culture, Jorge’s mission is simple: make authentic Latin cooking approachable for home cooks everywhere while honoring the traditions behind every dish.


