My Great Grandmother’s Ham Croquettes hold a special place at our family table, a crispy and creamy Southern appetizer passed down through generations. These golden fried bites encapsulate pure comfort with their velvety béchamel and savory ham filling. They’re more than just a recipe; they’re a taste of heritage, turning simple ingredients into something truly magical with a bit of patience and love. You’ll find the process incredibly rewarding, resulting in a crowd-pleasing dish that’s always the first to disappear.
Why You'll Love This Recipe
- That perfect contrast between the crunchy shell and the creamy, flavorful center
- They transform leftover holiday ham into something extraordinary and new
- You can make them ahead and fry just before your guests arrive for zero stress
- They’re impressive for a party but feel like a cozy, homemade hug
- I swear they taste even better knowing the story behind them
Ingredients You’ll Need
- Unsalted butter: creates a rich, silky base for your béchamel without adding extra salt so you control the seasoning perfectly.
- All-purpose flour: divided for the roux and for dredging the croquettes for that essential golden crust that seals everything in.
- Whole milk, warmed: warmed milk blends smoothly into the roux without lumps creating the velvety béchamel backbone of the filling.
- Dry mustard powder: adds a subtle, warm kick that complements the ham without overpowering it, a classic Southern touch.
- Freshly grated nutmeg: just a whisper brings a warm, aromatic depth that makes the béchamel taste complex and old-fashioned.
- Kosher salt and black pepper: season the base perfectly fresh ground pepper gives the best flavor in every single bite.
- Finely minced cooked ham: the star of the show, minced until almost paste-like so every bite is packed with savory, smoky flavor.
- Finely chopped fresh parsley: adds a pop of fresh color and a bright herbal note that cuts through the richness beautifully.
- Large eggs: beaten with water to create the glue that helps the breadcrumbs stick for a flawless, even coating.
- Plain, fine dry breadcrumbs: give you that classic, satisfying crunch and golden brown color that defines a perfect croquette.
- Vegetable or peanut oil: a neutral oil with a high smoke point is key for deep frying at the right temperature without burning.
- Spicy brown or Dijon mustard: the traditional, tangy dipping partner that cuts through the richness and makes the ham flavor sing.
How to Make It
Make the Béchamel Base:
Start by melting your butter in a heavy-bottomed saucepan over medium heat. Whisk in half a cup of the flour to form your roux, cooking it for a couple of minutes until it’s bubbly and smells a bit nutty. This cooks out the raw flour taste and sets the stage for your thick, creamy filling.
Add Milk and Cook Thick:
Gradually pour in your warmed milk while whisking constantly to prevent any lumps from forming. Switch to a wooden spoon and keep stirring as the mixture comes together. Cook it until it’s incredibly thick and pulls cleanly away from the sides of the pan, about five to seven minutes. You want a consistency like very stiff mashed potatoes.
Fold in Ham and Seasonings:
Take the pan off the heat and immediately stir in the dry mustard, nutmeg, salt, pepper, minced ham, and chopped parsley. Mix everything until the ham is fully and evenly distributed throughout the thick béchamel. The heat from the sauce will gently cook the seasonings and wake up their flavors.
Chill the Mixture Thoroughly:
Spread the warm ham mixture onto a plate or small baking sheet and press plastic wrap directly onto the surface. This prevents a skin from forming. Refrigerate it for at least two hours or up to overnight until it’s completely cold and firm. This chilling step is absolutely non-negotiable for easy shaping later.
Set Up Your Breading Station:
Get three shallow dishes ready on your counter. Place the remaining quarter cup of flour in the first one. Whisk the eggs with two tablespoons of water in the second dish for your egg wash. Pour the fine breadcrumbs into the third and final dish. This assembly line makes the breading process smooth and fast.
Shape and Bread the Croquettes:
Use a tablespoon or small cookie scoop to portion the cold ham mixture. Roll each portion between your palms to form a small oval or cylinder. Roll it lightly in the flour, then dip it in the egg wash, letting the excess drip off. Finally, roll it in the breadcrumbs, pressing gently so they adhere well. Place each breaded croquette on a parchment-lined tray.
Chill the Breaded Croquettes:
Pop the tray of shaped croquettes back into the fridge for another fifteen to twenty minutes. This short chill helps the coating set firmly, which prevents the breading from sliding off and keeps the croquettes from falling apart when they hit the hot oil.
Fry to Golden Perfection:
Heat about two to three inches of oil in a heavy pot or Dutch oven to 350°F. Working in small batches of four or five, carefully lower the croquettes into the oil using a slotted spoon. Fry them for three to four minutes, turning occasionally, until they’re a deep, uniform golden brown all over.
Drain and Serve Hot:
Transfer the fried croquettes to a wire rack set over a paper towel-lined baking sheet to drain. Let them rest for just two or three minutes before serving. This brief pause lets the piping hot interior settle just enough so you can enjoy that first perfect, creamy bite without burning your mouth.

You Must Know
- Chill the ham mixture until it’s completely firm – it makes shaping a breeze
- Mince the ham very finely for the best texture in every single bite
- Use a thermometer to keep your oil at a steady 350°F
- Let them drain on a rack, not just paper towels, for maximum crispness
- My great grandmother was right about that second chill – don’t skip it
Storage Tips
You can get a fantastic head start by freezing the breaded, unfried croquettes. Arrange them in a single layer on a baking sheet to freeze solid, then transfer them to a freezer bag where they’ll keep beautifully for up to three months. When you’re ready, fry them straight from frozen, just adding a minute or two to the cooking time. Any leftover fried croquettes reheat wonderfully in a 375°F oven until they’re hot and crispy again, though I think they’re best enjoyed the day they’re made.
Ingredient Substitutions
If you’re out of dry mustard, a teaspoon of prepared Dijon stirred right into the warm béchamel works just fine. For the breadcrumbs, panko will give you an even crunchier, flakier texture, but pulse them in a food processor first so they’re finer and adhere better. No whole milk on hand? Two percent milk will work, though your béchamel might be a touch less rich. While deep frying is traditional, you can bake these on a greased rack at 400°F for twenty to twenty-five minutes, flipping halfway, for a lighter option that still gets nicely browned.
Serving Suggestions
Serve these ham croquettes piping hot with a big bowl of grainy mustard for dipping – that tangy bite is the perfect partner. For a simple supper, I love them alongside a bright, lemony green salad or a scoop of creamy coleslaw to balance the richness. They also make a fantastic appetizer for a crowd; just stack them on a platter with fresh parsley sprigs and watch them disappear before you can even grab one for yourself.
Cultural Context
Croquettes have roots all over the world, but this version of My Great Grandmother’s Ham Croquettes is a quintessential Southern thrift recipe, born from the need to use up precious leftovers like holiday ham. In many homes, especially after big family gatherings, transforming Sunday’s roast into Monday’s croquettes was a cherished tradition that wasted nothing and celebrated humble ingredients. That creamy béchamel filling speaks to old-fashioned, from-scratch cooking, where a little extra effort in the kitchen yielded the most comforting and satisfying results, turning everyday meals into something special.

Pro Tips
- A small cookie scoop makes portioning the cold mixture so easy and uniform
- Let the excess egg wash drip off completely to avoid clumpy breadcrumbs
- Don’t crowd the pot when frying – it drops the oil temperature too much
- The first batch tells you if your oil is at the right temp, adjust from there
- I always make a double batch because they freeze like a dream
Frequently Asked Questions
For the best flavor and texture, use a good-quality cooked ham that you mince finely. Avoid overly wet or honey-glazed hams, as excess moisture can make the béchamel too soft. A classic baked ham or even leftover holiday ham works perfectly.
Yes, you can shape the croquettes and refrigerate them for up to 24 hours before frying. For longer storage, freeze the shaped croquettes on a baking sheet, then transfer to a freezer bag for up to 3 months. Fry from frozen, adding a couple of minutes to the cooking time.
If you don’t have dry mustard powder, you can use an equal amount of Dijon mustard. Since Dijon is wet, reduce the milk by one tablespoon to maintain the right consistency for the béchamel. The tangy flavor is key to balancing the richness.
Fry the croquettes in 350°F oil until they are a deep golden brown, about 3-4 minutes. They should be crispy and hot all the way through. If you have a thermometer, the internal temperature should reach 165°F.
These croquettes are a classic Southern appetizer. Serve them with a simple dipping sauce like honey mustard, comeback sauce, or aioli. They also pair well with collard greens, black-eyed peas, or as part of a brunch spread.