How can anyone resist? They may look simple, but that irresistible crunchy sound when you take the first bite is what makes them unforgettable. Golden and crispy on the outside, soft and creamy on the inside, with melted cheese and savory ham tucked into every bite, these croquettes are perfect for parties, family gatherings, afternoon snacks, or whenever you’re craving comfort food. Once you try them, they’ll earn a permanent spot on your favorites list.
Prep Time
Preparation: 25 minutes
Chilling: 30 minutes
Frying: 15 minutes
Total Time: About 1 hour 10 minutes
Yield
Makes about 20 medium croquettes
Ingredients
For the Dough
2 tablespoons butter
1 small onion, finely diced
2 cups milk
1 chicken or vegetable bouillon cube
2 cups all-purpose flour
½ teaspoon salt
¼ teaspoon black pepper
For the Filling
5 oz (150g) cooked ham, finely chopped
7 oz (200g) mozzarella cheese, cut into small cubes
1 tablespoon fresh parsley, chopped
For Breading
2 large eggs, beaten
1 cup all-purpose flour
2 cups breadcrumbs
For Frying
Vegetable oil, enough for deep frying
Instructions
Step 1: Make the Dough
Melt the butter in a large saucepan over medium heat. Add the diced onion and cook until soft and translucent, about 3 to 4 minutes. This simple step adds a wonderful depth of flavor to the croquettes.
Pour in the milk and add the bouillon cube. Stir until the cube dissolves completely. Season with salt and black pepper.
Once the milk mixture begins to heat up, add all the flour at once. Stir continuously with a wooden spoon. The mixture will quickly thicken into a dough.
Keep stirring for about 5 minutes until the dough becomes smooth and pulls away from the sides of the pan. The dough should form a ball and leave a thin film on the bottom of the pan.
Transfer the dough to a bowl or clean work surface and allow it to cool until comfortable to handle.
Step 2: Prepare the Filling
While the dough cools, combine the chopped ham and parsley in a bowl.
Cut the mozzarella into small cubes. Using cubes rather than shredded cheese helps create that gooey, melty center everyone loves.
Set aside until ready to assemble.
Step 3: Shape the Croquettes
Take a small portion of dough and flatten it in the palm of your hand.
Place a small spoonful of the ham mixture and a cube of mozzarella in the center.
Carefully wrap the dough around the filling, sealing it completely.
Shape into a small cylinder or oval croquette.
Repeat with the remaining dough and filling.
Arrange the croquettes on a tray and refrigerate for 30 minutes. Chilling helps them keep their shape while frying.
Step 4: Bread the Croquettes
Prepare three shallow bowls:
Flour
Beaten eggs
Breadcrumbs
Roll each croquette in flour, coating evenly.
Dip into the beaten eggs.
Finally, coat thoroughly in breadcrumbs.
For an extra-crispy crust, repeat the egg and breadcrumb steps a second time.
This double coating creates an even crunchier exterior that stays crisp longer.
Step 5: Fry Until Golden
Heat oil in a deep pot or fryer to 350°F (175°C).
To test the oil, drop in a small breadcrumb. It should sizzle immediately and rise to the surface.
Fry the croquettes in batches, avoiding overcrowding the pot.
Cook for 3 to 4 minutes, turning occasionally, until evenly golden brown.
Remove with a slotted spoon and place on paper towels to drain excess oil.
Serve while hot for the best texture and flavor.
Tips for Perfect Croquettes
Allow the dough to cool completely before shaping.
Avoid overfilling to prevent leaks during frying.
Keep the oil temperature steady for even cooking.
Fry in small batches to maintain crispiness.
Chilling before frying helps prevent the croquettes from breaking apart.
Delicious Variations
Chicken and Cream Cheese
Replace the ham with seasoned shredded chicken and add a spoonful of cream cheese.
Four Cheese Croquettes
Use mozzarella, cheddar, Parmesan, and provolone for an ultra-cheesy version.
Spinach and Cheese
Mix sautéed spinach with mozzarella for a vegetarian option.
Beef Croquettes
Fill with seasoned ground beef and a little shredded cheese.
Serving Suggestions
These crispy croquettes pair wonderfully with:
Garlic aioli
Ranch dressing
Honey mustard
Barbecue sauce
Spicy mayo
Marinara sauce
Serve them as an appetizer, party snack, lunch side dish, or game-day treat.
Storage and Freezing
Store leftover croquettes in an airtight container in the refrigerator for up to 3 days.
To freeze, place the breaded uncooked croquettes on a baking sheet and freeze until solid. Transfer them to freezer bags and store for up to 3 months.
Fry directly from frozen, adding an extra minute or two to the cooking time.
Final Thoughts
There’s something magical about biting into a freshly fried croquette. The crisp golden shell gives way with a satisfying crunch, revealing a warm, creamy center filled with melted cheese and savory ham. That contrast of textures is what makes these croquettes so irresistible.
Whether you’re making them for guests, family, or simply treating yourself, these Crispy Ham and Cheese Croquettes deliver comfort, flavor, and crunch in every bite. One batch is rarely enough—because once people hear that crunch, they’ll be reaching for seconds before the first plate is empty. 🧀✨🥔

