Skip to content
spanishsnack✨ New

Croquetas de Jamon (Spanish Ham Croquettes)

Creamy bechamel and diced jamon rolled into logs, breaded and fried until golden and crackling, a beloved Spanish tapas classic.

Prep
60 min
Cook
15 min
Servings
6
Difficulty
Medium
4.7
Sign in to rate
#spanish#croquetas#ham#tapas#fried#comfort-food

About This Recipe

Croquetas are perhaps Spain's most cherished tapa, a thick, ham-studded bechamel chilled until firm, then shaped, breaded, and fried until the outside shatters to reveal a molten, creamy center. The bechamel is cooked longer and thicker than a typical sauce, allowing it to firm up completely once chilled, which is essential — a bechamel that's too loose will be impossible to shape and will burst during frying. Diced jamon serrano or jamon iberico gives the classic version its distinct savory depth, though variations abound; whatever the filling, the technique of chilling, shaping, double-breading and frying stays exactly the same.

Ingredients

Serves 6

  • 4 tbspbutter
  • 1/2 cupall-purpose flour(for bechamel)
  • 3 cupswhole milk(warmed)
  • 150 gjamon serrano(finely diced)
  • 1/2onion(finely minced)
  • 1/2 tspsalt
  • 1/4 tspnutmeg
  • 1 cupall-purpose flour(for breading)
  • 2eggs(beaten, for breading)
  • 1.5 cupsbreadcrumbs(for breading)
  • 4 cupsvegetable oil(for frying)

Instructions

  1. 1

    Cook the onion

    Melt butter in a saucepan and cook minced onion until soft, about 5 minutes.

  2. 2

    Make the roux

    Add flour and cook, stirring constantly, 2-3 minutes until pale and fragrant.

  3. 3

    Add milk gradually

    Whisk in warm milk a little at a time, stirring constantly, until fully smooth and very thick, cooking 8-10 minutes total.

  4. 4

    Add ham

    Stir in diced jamon, salt and nutmeg, cooking 2 more minutes until very thick, almost paste-like.

    The bechamel should be thick enough that a spoon dragged through it leaves a clear trail — this is what allows it to hold its shape once chilled.

  5. 5

    Chill

    Spread the mixture into a shallow dish, cover directly with plastic wrap, and refrigerate at least 3 hours, or overnight.

  6. 6

    Shape and bread

    Scoop and roll the chilled mixture into small logs, then coat each in flour, dip in beaten egg, and coat in breadcrumbs.

  7. 7

    Fry

    Fry in batches in hot oil (350F/175C) for 2-3 minutes, turning, until deep golden all over.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Chill the bechamel thoroughly, ideally overnight — a warm or barely-set bechamel is nearly impossible to shape without it sticking to your hands.

  • →

    Double-dip in egg and breadcrumbs for an extra-crisp shell if the first coating feels thin.

  • →

    Fry at a steady, hot temperature; oil that's too cool makes the croquetas absorb grease and can cause them to burst before the coating sets.

Variations

  • •

    Croquetas de pollo use shredded cooked chicken instead of jamon.

  • •

    A mushroom version (croquetas de setas) is popular for a vegetarian option.

  • •

    Bacalao (salt cod) croquetas are a classic variation found in coastal regions.

Storage

Uncooked, breaded croquetas freeze exceptionally well; fry directly from frozen, adding a minute or two to the cooking time. Cooked leftovers keep 2 days refrigerated and reheat best in an oven, not a microwave.

History & Origin

Croquetas arrived in Spain via French bechamel technique in the 19th century and were quickly adapted using local ingredients like jamon, becoming one of the defining tapas of Spanish bars and a dish closely tied to home cooking traditions passed between generations.

Frequently Asked Questions

Can I make the bechamel ahead?

Yes, in fact it's best made a day ahead and chilled thoroughly, which makes shaping the croquetas much easier.

What if my croquetas burst while frying?

The bechamel likely wasn't thick enough or wasn't chilled long enough — make sure it's very firm before shaping, and freeze shaped croquetas for 15 minutes before frying if needed.

Why are my croquetas greasy?

The oil temperature was probably too low — use a thermometer to keep it steady around 350F/175C throughout frying.

Nutrition Facts

Per serving (90g / 3.2 oz) · 6 servings total

Calories280kcal
Protein9g
Carbohydrates22g
Fat17g
Fiber1g
Protein9g
Carbs22g
Fat17g

Time Summary

Prep time60 min
Cook time15 min
Total time75 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes