Ham and béchamel croquettes are a specialty that originated in French cuisine but have won the hearts of many European countries, such as Spain and Belgium. Crispy on the outside and creamy on the inside, they are a must-have appetizer or snack. Here’s a detailed and enhanced recipe to help you make these delicious homemade treats.

Ham and Béchamel Croquettes
Ingredients
- 125 g quality ham diced
- 35 g all-purpose flour
- 35 g unsalted butter
- 500 ml whole milk
- 1/2 medium onion finely chopped
- 1/2 garlic clove minced
- Salt and pepper
For the coating
- 1 egg beaten
- Breadcrumbs
- Flour
- Vegetable oil for frying
Instructions
Prepare the aromatic base
- Heat the butter in a skillet over medium heat. Add the finely chopped onion and garlic. Cook until translucent and fragrant.
Add the ham
- Stir in the diced ham and sauté for about 2 minutes to enhance its flavor.
Make the roux
- Add the flour to the pan and mix until you get a smooth, lightly golden mixture.
Add the milk
- Gradually pour in the cold milk while whisking continuously to prevent lumps. Keep cooking until the béchamel thickens and coats the back of a spoon.
Season and chill
- Season with salt and pepper to taste. Spread the mixture onto a baking sheet lined with parchment paper. Let it cool at room temperature, then refrigerate for at least 25 minutes.
Shape the croquettes
- Using a tablespoon, scoop portions of the mixture and shape them into balls or logs. Roll them in flour, dip in beaten egg, then coat with breadcrumbs.
Fry the croquettes
- In a saucepan or deep fryer, heat the oil to 350°F (180°C). Fry the croquettes in batches until golden brown. Drain on paper towels.
Serve hot
- Serve immediately with a fresh salad or a lightly tangy sauce to balance the flavors.
Mistakes to Avoid for Perfect Ham and Béchamel Croquettes
1. Using low-quality ham
The choice of ham is crucial. Ham that is too salty or low quality can overpower the delicate flavor of the béchamel.
2. Not cooking the roux properly
If the flour isn’t cooked enough in the butter, your croquettes will taste floury. Let the roux cook until it turns lightly golden before adding the milk.
3. Adding all the milk at once
Add the milk gradually while stirring constantly to avoid lumps. Pouring it in too quickly can make the béchamel difficult to smooth out.
4. Skipping the chilling step
Do not shape the croquettes if the béchamel hasn’t cooled enough. A warm mixture will be too soft and difficult to handle.
5. Insufficient coating
A coating that’s too thin or incomplete may fall off during frying. Make sure each croquette is fully coated in flour, egg, and breadcrumbs.
6. Poor frying temperature control
Oil that’s not hot enough (below 350°F / 180°C) will make your croquettes greasy. On the other hand, oil that’s too hot may burn the outside before the inside is heated through.
7. Not draining them properly
After frying, place the croquettes on paper towels to remove excess oil. This prevents them from becoming too greasy.
8. Frying straight from frozen without adjusting time
If you freeze your croquettes, make sure to extend the cooking time slightly so they are fully heated through.
3 Essential Tools for Perfect Ham and Béchamel Croquettes:
- A heavy-bottom saucepan
Ideal for making béchamel without it sticking or burning, while ensuring even heat distribution. My recommendation (Amazon): https://amzn.to/40LFQPM - A whisk
Essential for mixing the roux and incorporating the milk without lumps, ensuring a smooth and creamy béchamel. My recommendation (Amazon): https://amzn.to/4jvsqik - A deep fryer or deep skillet
For perfect frying with properly heated oil, ensuring golden and crispy croquettes. My recommendation (Amazon): https://amzn.to/4azgw2R

Storage Tips for Croquettes
- Refrigerator: Store uncooked croquettes in an airtight container for 1 to 2 days.
- Freezer: Place them on a tray to freeze individually, then transfer to a freezer bag. They can be stored for up to 1 month. Fry them directly from frozen without thawing to preserve their texture.
FAQ: Everything You Need to Know to Perfect Ham and Béchamel Croquettes
1. Can I use a different type of meat instead of ham?
Yes, you can replace ham with shredded chicken, smoked salmon, or even finely chopped vegetables for a vegetarian version.
2. What oil is best for frying?
Sunflower oil or peanut oil is recommended for its high heat tolerance and neutral flavor.
3. Can I prepare the croquettes in advance?
Absolutely! Prepare them the day before, freeze them after shaping, then fry them directly from frozen without thawing.
4. How can I prevent the croquettes from opening during frying?
Make sure the coating is done properly: dredge in flour, dip in beaten egg, and coat evenly with breadcrumbs. Also ensure the oil is hot enough (around 350°F / 180°C).
5. Can I bake the croquettes instead of frying them?
Yes, for a lighter version, place them on a baking sheet lined with parchment paper, lightly brush with oil, and bake at 400°F (200°C) until golden.
6. How long do croquettes keep?
They can be stored for up to 2 days in the refrigerator in an airtight container. You can also freeze them for up to 1 month.
7. How can I avoid lumps in the béchamel?
Add the milk gradually while whisking continuously to achieve a smooth, lump-free béchamel.
8. What side dishes go best with croquettes?
A crisp green salad, homemade tartar sauce, or grilled vegetables pair perfectly with these croquettes.
Tips for Serving Ham and Béchamel Croquettes
1. A fresh and crunchy salad:
Make a green salad with a lightly tangy dressing using lemon juice or balsamic vinegar. Add ingredients like cherry tomatoes, nuts, or apple slices for a sweet and crunchy touch.
2. Grilled vegetables:
Serve your croquettes with seasonal vegetables, grilled or roasted in the oven. Zucchini, carrots, or bell peppers will bring variety and a colorful touch to your plate.
3. Homemade mashed potatoes:
For a comforting side, pair your croquettes with smooth mashed potatoes. Add a pinch of nutmeg to enhance the flavor.
4. A homemade sauce:
Prepare a light dipping sauce such as tartar sauce, homemade mayonnaise, or a yogurt sauce with fresh herbs.
5. Crispy bread:
Add a fresh baguette or lightly toasted whole-grain bread for a pleasant contrast in texture.
6. A light soup:
For a balanced meal, serve your croquettes with a light vegetable soup, such as leek soup or zucchini velouté.
7. Homemade fries or chips:
If you prefer a more indulgent option, serve your croquettes with crispy fries or lightly salted homemade chips.
Dry White Wine:
- Chardonnay: With its fruity notes and balanced acidity, an unoaked Chardonnay complements the richness of the croquettes without overpowering them.
- Sauvignon Blanc: Its freshness and citrus aromas add a light and refreshing contrast to the dish.
- Alsace Pinot Blanc: Ideal for its subtle fruitiness, perfect for not masking the croquettes’ flavors.
Light Red Wine:
- Beaujolais: A light red wine with red fruit aromas and gentle acidity pairs well with ham.
- Pinot Noir: Its finesse and low tannins complement the dish without overpowering its flavors.
My tip for even more flavorful ham croquettes…
Add a touch of grated cheese (such as Comté or Gruyère) to the béchamel for an even creamier texture. You can also incorporate a pinch of grated nutmeg for a subtly spiced note. If you enjoy bold flavors, try replacing the ham with mild or smoked chorizo.





