Skip to content
Zaffaron

Spanish Ham Croquettes (Croquetas de Jamón) — Crisp Tapas with Creamy Ham Béchamel

Croquetas de jamón are a beloved Spanish tapas-bar staple, made from thick ham-studded béchamel rather than mashed potato. The best versions are crisp outside, molten inside, and served hot with drinks before a meal.

By Zaffaron Kitchen· Published June 20, 2026 Verified Recipe
Nut-Free
Contains: dairy, eggs, gluten
70 min total Prep 35m · Cook 35m 6 servings 356 cal
↓ Jump to Recipe
Spanish Ham Croquettes — Crisp Tapas with Creamy Ham Béchamel - authentic spanish recipe

Printable Recipe Card

Servings: 6 · Total: 70 min · Difficulty: medium

Ingredients (quick list)

  • 600 ml whole milk
  • 70 g unsalted butter
  • 1 tbsp extra-virgin olive oil
  • 0.5 yellow onion (finely minced)
  • 90 g all-purpose flour
  • 150 g Serrano ham (finely diced; jamón ibérico may also be used)
  • 0.5 tsp fine sea salt
  • 0.25 tsp ground white pepper
  • 0.125 tsp ground nutmeg
  • 80 g all-purpose flour for dredging (for breading the croquetas)
  • 2 eggs
  • 160 g fine dry breadcrumbs

+ 1 more in the full ingredients section below.

Steps (summary)

  1. Warm the milk in a small saucepan until it is steaming but not boiling, then keep it nearby over very low heat. Warming the mil…
  2. Melt the butter with the extra-virgin olive oil in a heavy saucepan over medium-low heat. Add the minced onion and cook for 6 m…
  3. Add the 90 g flour and stir constantly for 3 minutes to make a pale roux. The mixture should smell lightly nutty, but it must n…
  4. Gradually whisk in the warm milk in 5 additions, incorporating each addition fully before adding the next. Continue cooking for…
  5. Stir in the diced Serrano ham, salt, white pepper, and nutmeg, then cook for 2 minutes more. Taste carefully because cured ham…
  6. Spread the croqueta mixture into a shallow dish in an even layer and press parchment paper directly onto the surface. Refrigera…

+ 4 more steps in the full instructions section below.

Cultural Background

In Spain, croquetas are a measure of a good tapas bar and a practical home-cooking classic. They reflect the Spanish talent for turning small amounts of prized cured ham into generous, sociable dishes.

savorycreamylightly saltycrisp breadcrumb shellmolten béchamel centersmall tender ham pieceswarm milk béchamelcured hamgentle nutmeg🌶 mild

Equipment

heavy saucepansmall saucepanwooden spoonwhiskshallow dishparchment paperkitchen scaledeep heavy saucepaninstant-read thermometerwire rack

💡 Tips

  • Chill the béchamel thoroughly; a warm or soft mixture is difficult to shape and may burst in the fryer.
  • Use finely diced ham so every bite has flavor without tearing the delicate croqueta structure.
  • Keep the oil close to 180°C; cooler oil makes greasy croquetas, while hotter oil browns the crust before the center warms.

⚠️ Common Mistakes

  • The filling is too loose to shape.

    ✅ Fix: Cook the béchamel until it pulls away from the pan and chill it for at least 4 hours before forming.

  • Croquetas split open during frying.

    ✅ Fix: Seal the coating completely, chill the breaded croquetas, and fry in small batches at 180°C.

  • The croquetas taste overly salty.

    ✅ Fix: Use the measured salt and choose Serrano ham that is cured but not excessively dry or salty.

🧊 How to Store

Store fried leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on a rack in a 190°C oven for 8 to 10 minutes until hot and crisp; avoid microwaving because it softens the crust.

📅 Make Ahead

Make the béchamel up to 2 days ahead and keep it covered in the refrigerator. Breaded uncooked croquetas can be frozen on a tray, then stored in a freezer bag for up to 1 month.

🍽️ Pairs Well With

  • Manzanilla sherry
  • vermouth
  • marinated olives
  • pan con tomate
  • ensalada mixta.

Regional Variations

  • In Madrid, croquetas de jamón are often served as a classic bar tapa with a very smooth béchamel.
  • Andalusian versions may be smaller and served alongside sherry or cold beer.
  • Home cooks across Spain make related croquetas with leftover chicken, salt cod, mushrooms, or cocido meat.
tapas aperitivo family-gathering Fiesta de San Isidro
#classic#tapas#family-style#fried#make-ahead

Ingredients

  • 600 mlwhole milk
  • 70 gunsalted butter
  • 1 tbspextra-virgin olive oil
  • 0.5yellow onion (finely minced)
  • 90 gall-purpose flour
  • 150 gSerrano ham (finely diced; jamón ibérico may also be used)
  • 0.5 tspfine sea salt
  • 0.25 tspground white pepper
  • 0.13 tspground nutmeg
  • 80 gall-purpose flour for dredging (for breading the croquetas)
  • 2eggs
  • 160 gfine dry breadcrumbs
  • 750 mlolive oil (use mild olive oil or another high-heat frying oil)

🔄 Substitutions

  • Serrano hamjamón ibérico
  • whole milk2% milk
  • fine dry breadcrumbspanko breadcrumbs crushed to a finer texture

Instructions

  1. 1

    Warm the milk in a small saucepan until it is steaming but not boiling, then keep it nearby over very low heat. Warming the milk helps the béchamel thicken smoothly and reduces the chance of lumps.

  2. 2

    Melt the butter with the extra-virgin olive oil in a heavy saucepan over medium-low heat. Add the minced onion and cook for 6 minutes, stirring often, until it is soft and translucent but not browned.

  3. 3

    Add the 90 g flour and stir constantly for 3 minutes to make a pale roux. The mixture should smell lightly nutty, but it must not darken because Spanish croquetas should have a delicate, creamy filling.

  4. 4

    Gradually whisk in the warm milk in 5 additions, incorporating each addition fully before adding the next. Continue cooking for 8 to 10 minutes, stirring with a wooden spoon, until the béchamel is very thick and pulls away from the sides of the pan.

  5. 5

    Stir in the diced Serrano ham, salt, white pepper, and nutmeg, then cook for 2 minutes more. Taste carefully because cured ham varies in saltiness, but keep the measured salt unless your ham is exceptionally salty.

  6. 6

    Spread the croqueta mixture into a shallow dish in an even layer and press parchment paper directly onto the surface. Refrigerate for at least 4 hours, or preferably overnight, until the mixture is firm enough to shape cleanly.

  7. 7

    Set up three shallow dishes with the 80 g flour, the beaten eggs, and the breadcrumbs. Scoop the chilled filling into 24 portions of about 35 g each, then shape each portion into a short cylinder with lightly floured hands.

  8. 8

    Coat each croqueta first in flour, then in beaten egg, and finally in breadcrumbs, making sure the ends are completely sealed. Place the coated croquetas on a tray and refrigerate for 20 minutes so the crust firms before frying.

  9. 9

    Heat the frying oil in a deep, heavy saucepan to 180°C. Fry the croquetas in batches of 5 or 6 for 2 to 3 minutes, turning once, until evenly golden and crisp.

  10. 10

    Drain the croquetas on a wire rack or paper towels for 2 minutes before serving. Serve them hot, when the coating is crisp and the ham béchamel is creamy and flowing inside.

🪪 Recipe Passport

Origin: Spanish Cuisine
Researched by: Zaffaron Kitchen
Published: June 20, 2026

Cultural Background

In Spain, croquetas are a measure of a good tapas bar and a practical home-cooking classic. They reflect the Spanish talent for turning small amounts of prized cured ham into generous, sociable dishes.

Regional Variations

In Madrid, croquetas de jamón are often served as a classic bar tapa with a very smooth béchamel.
Andalusian versions may be smaller and served alongside sherry or cold beer.
Home cooks across Spain make related croquetas with leftover chicken, salt cod, mushrooms, or cocido meat.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Claudia Roden — The Food of Spain — (2011)
  • Penelope Casas — The Foods and Wines of Spain — (1982)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

356
Calories
13g
Protein
22g
Fat
28g
Carbs
1g
Fiber
760mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.