Recipe courtesy of Mario Batali
Total:
1 hr
Active:
30 min
Yield:
4 servings
Level:
Intermediate

Ingredients

  • 2 pounds dried salt cod (baccala), soaked for 48 hours in cold water, changing water at least twice daily
  • 1 tablespoon plus 3 tablespoons extra-virgin olive oil
  • 6 slices soft, white sandwich bread
  • 1 cup nocino (green walnut liqueur)
  • 1 cup black Gaeta olives, pitted
  • 1/3 cup salt-packed capers, rinsed
  • Salt and freshly ground black pepper
  • 1/2 bunch fresh oregano, leaves finely chopped to yield 1/8 cup
  • 3 large eggs
  • 3 garlic cloves, thinly sliced
  • 1 (16-ounce) can whole peeled plum tomatoes, preferably San Marzano, drained and crushed by hand

Directions

Rinse the soaked baccala and pat dry with a kitchen towel.

Lightly oil a 10-inch metal baking pan.

In a shallow bowl or pan, lay the bread slices flat. Pour the nocino over the bread and let stand, so that the liquor soaks into and softens the bread.

Roughly chop the baccala into chunks, about 1/4-inch each. Place these chunks in a medium-sized braising pot. Add the half the olives and half the capers. Add the soaked bread, pouring in any of the excess nocino, and use either your hands or a wooden spoon to blend all the ingredients, breaking up the bread. Mix until the meatball mixture is homogenous. Season with salt and pepper, to taste, and a generous pinch of oregano. Mix again until well combined. Add the eggs and mix until completely homogenous.

Using your hands, form 12 evenly sized, meatballs from the mixture, each slightly larger in diameter than a golf ball, but smaller than a tennis ball. Using your palm, squash each meatball so that they resemble thick coins in shape. This shape will help them hold up during the cooking process.

In a 12 to 14-inch saucepan, pour 2 tablespoons of olive oil and heat over medium-high until hot but not smoking. Working in batches of 6 at a time, add the meatballs and cook until brown on all sides, about 6 minutes each batch. Set the browned meatballs aside.

In a 14-inch saucepan over medium-high heat, heat 1 tablespoon oil until hot but not smoking. Add the sliced garlic and cook until soft and light golden brown, about 5 minutes. Add the tomatoes, the remaining olives, capers and oregano. Add salt and pepper, to taste. Bring to a boil, then lower the heat and let simmer gently for 15 minutes. Add the meatballs and simmer until they are warm throughout. Serve immediately.

IDEAS YOU'LL LOVE

Spaghetti and Turkey Meatballs

Recipe courtesy of Tia Mowry

Pork Meatballs

Recipe courtesy of Alex Guarnaschelli

Panzerotti di Ricotta e Mozzarella

Recipe courtesy of David Rocco

Baccala Meatballs: Polpette di Baccala

Recipe courtesy of Mario Batali

Salt Cod Balls: Polpette di Baccala

Recipe courtesy of Mario Batali

Meatless Meatballs: Polpette di Lupo

Recipe courtesy of Mario Batali

Polpette di Vittorio: Vittorio's Meatballs

Recipe courtesy of David Rocco

Tuna Meatballs: Polpette di Tonno

Recipe courtesy of Mario Batali

Polpette Di Acciughe: Anchovy Meatballs

Recipe courtesy of David Rocco

Cooking Tips

How to Poach Eggs Perfectly

Watch videos from Cooking Channel shows and chefs. Learn to prepare feature recipes and relive your favorite moments

On TV

Kelsey's Homemade

7:30am | 6:30c

Kelsey's Homemade

8:30am | 7:30c

Kelsey's Homemade

9:30am | 8:30c

Good Eats

10am | 9c

Good Eats

10:30am | 9:30c

Good Eats

11am | 10c

Good Eats

11:30am | 10:30c

Man Fire Food

12pm | 11c

Man Fire Food

12:30pm | 11:30c

Man Fire Food

1pm | 12c

Man Fire Food

1:30pm | 12:30c

Emeril's Florida

2:30pm | 1:30c

Unique Sweets

3:30pm | 2:30c

Unique Sweets

4:30pm | 3:30c

Sugar Showdown

5:30pm | 4:30c

Sugar Showdown

6:30pm | 5:30c

Sugar Showdown

7:30pm | 6:30c
On Tonight
On Tonight

Sugar Showdown

8pm | 7c

Sugar Showdown

8:30pm | 7:30c

Donut Showdown

9:30pm | 8:30c

Cupcake Showdown

10:30pm | 9:30c

Good Eats

11pm | 10c

Good Eats

11:30pm | 10:30c

Sugar Showdown

12am | 11c

Sugar Showdown

12:30am | 11:30c

Donut Showdown

1:30am | 12:30c

Cupcake Showdown

2:30am | 1:30c

Good Eats

3am | 2c

Good Eats

3:30am | 2:30c

So Much Pretty Food Here