Our products
Albóndigas de Bacalao: Receta en Salsa Casera - Bacalalo

Cod Meatballs: Recipe in Homemade Sauce

March 1, 2026Maria José Sáez Pastor⏱ 15 min de lectura

Summary: Cod meatballs in sauce are one of the most comforting dishes in Spanish cuisine: tender on the inside, golden brown on the outside, and bathed in a homemade sauce that infuses them with flavor. In this guide, you'll find the complete recipe with two sauces (tomato and green), the exact proportions of binder, tips to keep them from falling apart, a comparison chart with other types of meatballs, and 12 answers to the most frequently asked questions.

Content

Why cod meatballs are a classic

Cod meatballs hold a special place in the pantry of Spanish recipes. They originated as a way to use up leftovers: cod scraps and trimmings that weren't suitable for fillets or steaks found a second life mixed with egg, bread, and garlic. Over time, this humble beginning became a tradition, and today they are served in taverns, restaurants, and family gatherings throughout the Iberian Peninsula.

Unlike cod croquettes , which use béchamel sauce, or fritters, which use yeast dough, meatballs are made with an egg and breadcrumb base, just like meatballs. This gives them a compact yet tender texture, ideal for absorbing the sauce in which they finish cooking. They are also the perfect solution during Lent and Holy Week, when many families look for fish alternatives that everyone at the table will enjoy, including children.

The best thing about this recipe is its versatility: they can be prepared in advance, they taste even better the next day, they freeze perfectly, and they work well with two very different sauces (tomato or green) depending on the occasion. At Bacalalo, we consider them one of the most rewarding recipes with desalted cod .

Ingredients for 20 meatballs (serves 4)

For the meatballs

  • 400g of desalted shredded cod (without bones or skin)
  • 1 large egg
  • 50g of breadcrumbs (fine, not panko)
  • 2 grated garlic cloves
  • 2 tablespoons of finely chopped fresh parsley
  • Ground black pepper
  • Flour for coating
  • Extra virgin olive oil for frying

For the tomato sauce

  • 1 medium onion, finely chopped
  • 2 cloves of chopped garlic
  • 500g of natural crushed tomatoes
  • 1 teaspoon of sugar
  • 1 bay leaf
  • Olive oil, salt and pepper

For the green sauce (alternative)

  • 4 sliced ​​garlic cloves
  • 1 tablespoon of flour
  • 300 ml of fish stock
  • 100 ml of white wine
  • A generous handful of fresh parsley
  • Cooked peas (optional)

Bacalalo's desalted cod crumbs are the ideal ingredient for meatballs: they are boneless, with just the right amount of salt and a fine crumb that produces a homogeneous dough effortlessly.

Preparing the dough

The dough is the heart of good cod meatballs. If the proportions are right, the meatballs will be tender inside and firm outside; otherwise, they'll fall apart in the pan or be as dry as rocks.

  1. Drain the cod well : if you're using freshly desalted cod, wrap it in kitchen paper and press to remove excess water. This step is crucial: excess moisture weakens the dough.
  2. Mix in a large bowl : combine the flaked cod, beaten egg, breadcrumbs, grated garlic, and chopped parsley. Knead with your hands until you have a uniform mixture.
  3. Adjust the texture : the dough should be pliable but not sticky. If it's too wet, add breadcrumbs one tablespoon at a time. If it's too dry and cracks, stir in a tablespoon of milk.
  4. Refrigerate for 30 minutes : cover the bowl with plastic wrap and place it in the refrigerator. The cold will firm up the dough and make it easier to form balls without them sticking to your hands.
  5. Shape the meatballs : with slightly damp hands, take portions of about 30g and shape them into balls. Roll them in flour, shaking off the excess.

A trick that works: if the cod has a stringy texture, briefly mash it with a fork or pulse it a few times in a food processor. The resulting mixture will be finer and the meatballs more uniform.

Related products of Cod

Universal Dried Shredded Cod - 500g

Universal Dried Shredded Cod - 500g

View product →

Recommended Products

Natural Cod Foie Gras - 120g | Smoked Cod Liver from Iceland Natural Cod Foie Gras - 120g | Cod Liver...

€3.90

CHATKA Wild King Crab 60% Legs 40% Shredded | Large Format 250g CHATKA Wild King Crab 60% Legs 40% Shells...

€95.00

Artisan Cut Smoked Cod Carpaccio | Pack of 1 Tub

Artisan-Cut Smoked Cod Carpaccio | P...

€15.90

Dried Cod Cheeks (1 tub) - 500g

Dried Cod Cheeks (1 tub) - 500g

€19.95

Refrigerated delivery within 24-48 hours to the entire Peninsula

Frying technique

The goal of frying cod meatballs is not to cook them completely, but to create a golden crust that will hold them together when they go into the sauce. It's a quick step, but one that requires attention.

  1. Heat the oil : In a large frying pan, pour olive oil until it covers half of a meatball (about 2 cm). The ideal temperature is 170-180 °C: a breadcrumb should bubble when touched.
  2. Fry in batches : place the meatballs in the pan without them touching, 5-6 per batch maximum. If you pile them up, the oil temperature will drop and they will absorb too much fat.
  3. Don't move them at first : let them seal for 1 minute before turning them over. If you move them too soon, they'll break.
  4. Brown them on all sides : 2-3 minutes total, turning them carefully. They should be golden brown but not fully cooked: they will finish cooking in the sauce.
  5. Drain them on paper : remove them with a slotted spoon and leave them on absorbent paper while you prepare the sauce.

If you prefer to avoid frying, you can bake the meatballs at 200°C for 15 minutes on a greased baking tray. They won't be as crispy, but they work well for a lighter version.

Homemade tomato sauce for meatballs

Tomato sauce is the most popular choice and the one that best complements the mild flavor of cod. The key is a long, slow sofrito to concentrate the flavors before adding the tomato.

  1. Sauté the onion : In a large saucepan, cook the chopped onion in olive oil over medium-low heat for 10-12 minutes, until translucent and sweet.
  2. Add the garlic and spices : stir in the chopped garlic and a pinch of smoked paprika (optional). Stir for 1-2 minutes without letting it burn.
  3. Pour in the tomato sauce : add the crushed tomatoes, sugar (to counteract the acidity), bay leaf, salt, and pepper. Cook over medium heat for 15-20 minutes, stirring occasionally.
  4. Add the meatballs : place the browned meatballs on top of the sauce, without piling them up. Lower the heat and cook for 15-20 minutes with the casserole dish partially covered.
  5. Let rest for 5 minutes : remove from heat and let them rest before serving. The meatballs absorb the sauce while resting and become juicier.

For a special touch, add a splash of white wine to the sofrito before the tomato, or replace some of the tomato with crushed roasted red pepper, which adds sweetness and smoothness.

Green sauce with parsley

Green sauce is the freshest and lightest alternative. It's reminiscent of traditional cod green sauce and pairs wonderfully with meatballs.

  1. Confit the garlic : In a saucepan, heat olive oil over low heat. Add the sliced ​​garlic and cook slowly until golden brown, but not burnt.
  2. Add the flour : stir in the tablespoon of flour for 1 minute to make a light roux that will thicken the sauce.
  3. Pour in the liquids : add the fish stock and white wine. Turn up the heat slightly and cook for 10 minutes until the sauce thickens.
  4. Add the meatballs and parsley : place the browned meatballs, sprinkle with chopped parsley and, if using, the peas.
  5. Cook for 15 minutes over low heat : move the saucepan in circular motions (do not use a spoon, as this will break the meatballs) to thicken the sauce.

The green sauce also pairs well with clams that have opened at the end of cooking. The combination of cod meatballs with clams in green sauce is a celebratory dish that will impress at any table.

Binder ratios: the key to texture

The balance between cod, egg, and breadcrumbs determines whether your meatballs turn out tender or dry, firm or falling apart. These are the proportions that work in practice.

Component Proportion per 400g of cod Function in the mass
Egg 1 unit (50-60 g) Binds all the ingredients; provides structure upon coagulation
Breadcrumbs 50 g (3-4 tablespoons) Absorbs moisture; provides body and firmness
Grated garlic 2 teeth Flavor; the moisture from the garlic integrates the dough
Parsley 2 tablespoons Freshness; splashes of color
Exterior flour For breading Creates a crust when frying; seals in the juices

If the dough is too wet (common with freshly desalted cod), add breadcrumbs one tablespoon at a time. If it's dry and cracks, add a tablespoon of milk or a little more beaten egg. The ideal dough should be moldable without sticking to your hands and hold its shape when lightly pressed.

Cod meatballs vs hake vs meat

Codfish meatballs compete at the table with other popular versions. This chart helps you understand the differences in flavor, texture, and preparation.

Feature Cod meatballs Hake meatballs Meatballs
Flavor Intense, salty, deep Soft, delicate, neutral Umami, fatty, robust
Texture Gelatinous, tender, juicy Soft, fine, light Compact, dense, firm
Ideal sauce Tomato or green sauce Green sauce or béchamel Tomato, almonds or stew
Prior preparation Desalt the cod (24-48 h) None relevant None relevant
Freezing Excellent (raw or in sauce) Good (better with sauce) Excellent (raw or in sauce)
Approximate cost Medium (use crumbs/scraps) Medium-high Low-medium
Suitable for Lent Yeah Yeah No

Cod meatballs have a unique advantage: the natural gelatin in cod provides a juiciness that neither hake nor meat can replicate. Furthermore, by using cod flakes , the cost is lower than other cod recipes using whole fillets.

How to serve: as a tapa or main course

Cod meatballs in sauce work just as well as a bar tapa as they do as a main course for a family meal. The key is in the quantity and the presentation.

As a tapa: serve 3-4 meatballs per person in an individual earthenware dish with plenty of sauce and a good piece of bread for dipping. It's a perfect format for appetizers, casual dinners, or shared meals. A toothpick inserted into each meatball makes it easy to nibble on.

As a main course: serve 5-6 meatballs per person with white rice, mashed potatoes, or simply rustic bread. The sauce acts as a liquid garnish, soaking up the accompaniments. For a more elaborate presentation, add chopped fresh parsley and a few drops of extra virgin olive oil.

For a Lenten or Holy Week menu: cod meatballs in tomato sauce are a perfect alternative to meat meatballs. You can serve them alongside a cod and chickpea stew for a complete Lenten meal.

Preservation and freezing

One of the great advantages of cod meatballs is that they improve with time and keep exceptionally well.

In the refrigerator: Meatballs in sauce will keep for 3-4 days in an airtight container. In fact, they'll be even more flavorful when reheated the next day because they absorb more sauce while resting. Reheat them gently and add a splash of water or broth if the sauce has thickened too much.

In the freezer: whether raw (before frying) or cooked in sauce, cod meatballs will keep for 2-3 months in the freezer without losing quality. To freeze them raw, place them on a tray without them touching, freeze for 2 hours, and then transfer them to a freezer bag. This will prevent them from sticking together. Frozen raw meatballs can be fried directly from frozen without thawing, adding an extra minute of cooking time.

Advance preparation: You can prepare the dough and refrigerate it overnight, then shape and fry the meatballs the next day. Refrigerated dough is even easier to handle than freshly made dough.

Common mistakes and how to avoid them

  • Too wet a dough : the main cause of meatballs falling apart. Drain the cod very well before mixing and adjust with breadcrumbs if necessary.
  • Oil not hot enough : If the oil isn't at 170-180°C, the meatballs will absorb fat and won't seal. Check the temperature with a breadcrumb.
  • Cook thoroughly in the pan : the meatballs only need to be browned on the outside. If you cook them whole in the pan, they will be dry when you add them to the sauce.
  • Turning the meatballs too soon : wait at least 1 minute for the crust to form before turning. Patience makes all the difference at this stage.
  • Not enough sauce : the meatballs absorb liquid during cooking. Prepare more sauce than you think you'll need; you can always save the leftovers.
  • Forgetting to properly desalinate the cod : if the cod is too salty, the meatballs will also be salty and the salt cannot be corrected later.

Frequently Asked Questions

Can cod meatballs be frozen?

Yes, cod meatballs freeze perfectly both raw and cooked in sauce. In both cases, they keep for 2-3 months without losing texture or flavor. To freeze them raw, place them separately on a tray until firm, then transfer them to an airtight bag. You can fry them straight from frozen, adding an extra minute of cooking time.

What is the difference between meatballs and cod fritters?

Cod fritters are made with a batter of flour and leavening agent or beaten egg, giving them a light and airy texture. They are fried and served plain, without sauce. Meatballs, on the other hand, are made with egg and breadcrumbs as a binder (just like meatballs), have a more compact texture, and are finished cooking submerged in tomato sauce or green sauce.

Why do my cod meatballs fall apart when I fry them?

The three most common causes are a dough with too much moisture, oil that isn't hot enough, and moving the meatballs too soon in the pan. To fix this, drain the cod very well before mixing, make sure the oil is at 170-180°C (340-350°F), and wait at least a minute before turning each meatball. If the dough is still too soft, add more breadcrumbs and refrigerate it for 30 minutes before forming the balls.

Can you bake cod meatballs?

Yes, you can bake them at 200°C for 15 minutes on a baking sheet lightly greased with oil, turning them over halfway through. The result is lighter because they don't absorb frying oil, although you won't get the same crispy outer crust. Once baked, they are added to the sauce just like the fried ones and finish cooking for the same 15-20 minutes.

How many cod meatballs are served per person?

As a main course served with rice or bread, allow 5-6 meatballs per person. As a tapa or appetizer, 3-4 are sufficient. This recipe yields about 20 medium-sized meatballs (30g each), enough for 4 servings as a main course or 5-6 as a tapa. If you're cooking for a large gathering, the recipe can easily be doubled.

What type of cod is best for meatballs?

Salt cod scraps and flakes are the most practical and economical option, as the recipe doesn't require whole fillets. The important thing is that the cod is well-salted, boneless, and finely shredded to achieve a homogeneous mixture. Cod from Iceland or Norway, with its gelatinous texture, produces particularly juicy and tender meatballs.

Which sauce is best for cod meatballs, tomato or green?

It depends on the occasion. Tomato sauce is heartier, more popular, and family-friendly: perfect for everyday meals and kids. Green sauce is more elegant, lighter, and fresher, ideal for dinners or when you want a lighter dish. Both work equally well, and you can prepare half the meatballs in each sauce to offer variety at the table.

Can I prepare the dough the night before?

Yes, the dough keeps perfectly well covered in the refrigerator for 24 hours. In fact, refrigerated dough is easier to handle because the cold makes it firmer. The next day, you just need to form the balls, coat them in flour, and fry them. This makes cod fritters an ideal recipe to prepare in advance when you're expecting guests.

Can you add breadcrumbs soaked in milk instead of breadcrumbs?

Yes, it's a traditional variation that produces even more tender and juicy meatballs. Soak two slices of day-old bread in milk for 10 minutes, drain them well, and mix them with the cod and egg. The result has a softer texture than with dry breadcrumbs, although the mixture is a bit more delicate to handle. If you choose this method, refrigerate the mixture for at least 30 minutes before forming the meatballs.

Are cod meatballs suitable for children?

They're one of the best ways to introduce cod to children. The spherical shape is familiar and appealing, the texture is smooth, and the tomato sauce is comforting. Plus, using flaked, boneless cod eliminates the risk that worries many parents about fish. You can make them smaller (15-20g) for little hands and serve them with white rice or short pasta.

How long does the cod meatball recipe take in total?

From the time you start mixing the dough until the meatballs are ready in their sauce, allow approximately 1 hour and 15 minutes. Of that time, 10 minutes are for dough preparation, 30 minutes for resting in the refrigerator, 10-15 minutes for frying, 15-20 minutes for preparing the sauce, and 15-20 minutes for final cooking in the sauce. The tomato sauce can be prepared while the dough rests, which optimizes the overall time.

Can I mix cod with another fish in the meatball dough?

Yes, you can combine cod with hake, monkfish, or chopped shrimp to create mixed meatballs with interesting flavor nuances. The recommended ratio is at least 60% cod to maintain its character. The cod provides the gelatin and saltiness, while the other fish adds smoothness or a hint of shellfish. Adjust the salt carefully because the cod is already salty.


Related guides

For perfect meatballs, you need quality shredded cod. Discover our premium cod flakes and our full selection of salted cod at Bacalalo.

Salted cod

Lo que cierra una receta

Salted cod

El detalle que separa un plato de un buen plato.

Ver selección
Maria José Sáez Pastor

Maria José Sáez Pastor

Kitchen & Sea Recipes

Expert in cooking and seafood recipes. Passionate about Mediterranean cuisine, she develops and adapts traditional and creative recipes with cod, anchovies, seafood, and gourmet preserves.

Know our story →
Product listYou can see the products we have in our store.
Surtido "Pulpo & Bacalao" - envase y embalaje premium
Filetes de anchoa del Cantábrico "00" Premium - detalle del producto
Regular priceFrom 38,90 € Unit price77,80 € / kg
Rating: 4.7 out of 5
Cantabrian Anchovies "0" Gourmet Selection
Default Title
Morro Extra de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 24,97 € Sale price25,95 € Unit price49,94 € / kg
Rating: 5.0 out of 5
Extra Clean Desalted Cod Snouts (2 units) - 500g
-4%
Default Title
Lomitos de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 21,45 € Sale price22,95 € Unit price42,90 € / kg
Rating: 5.0 out of 5
Cleaned Desalted Cod Loins (2 units) - 500g
-7%

Related articles