Savoury ham balls with a sweet glaze, perfect for any gathering.
Prep
20 min
Cook
40 min
Total
60 min
Servings
6
Difficulty
Medium
Instructions
Preheat your oven
Preheat your oven to 180°C (350°F).
Prepare the meat mixture
In a large bowl, combine ground ham, ground pork, breadcrumbs, milk, beaten egg, onion powder, garlic powder, and salt. Mix until well combined.
Pro tip: Using your hands to mix will ensure even distribution of ingredients.
Form the ham balls
Shape the mixture into 5 cm (2-inch) balls and place them on a baking sheet lined with foil or parchment paper.
Pro tip: Use a cookie scoop for uniform size.
Prepare the glaze
In a small saucepan, combine brown sugar, apple cider vinegar, and mustard. Heat over medium heat until the sugar dissolves.
Pro tip: Stir continuously to prevent the sugar from burning.
Bake the ham balls
Arrange the ham balls on a wire rack placed over the baking sheet. Bake for 30 minutes.
Pro tip: Using a wire rack allows the heat to circulate evenly around the balls.
Glaze the ham balls
After 30 minutes, brush the glaze over the ham balls. Return to the oven and bake for an additional 10 minutes.
Pro tip: Basting the ham balls twice during the last 10 minutes will create a more delicious glaze.
Check for doneness
Ensure the internal temperature of the ham balls reaches 74°C (165°F).
Pro tip: Use a meat thermometer for accuracy.
Tips & Tricks
- Use fresh ground ham for the best texture.
- Bake the balls on a wire rack for even cooking.
- Glaze during the last 10 minutes for a sticky finish.
Frequently Asked Questions
What are ham balls made of?
Ham balls are typically made from ground ham, ground pork, breadcrumbs, milk, and spices, often with a sweet glaze.
How many calories are in a ham ball?
A single serving of this ham ball recipe contains approximately 320 calories.
Can you freeze ham balls?
Yes, you can freeze cooked ham balls for up to 1 month. Reheat them in the oven for best texture.
What's the best glaze for ham balls?
A glaze made from brown sugar, apple cider vinegar, and mustard is popular for its balance of sweet and tangy flavours.
How long do ham balls take to cook?
Ham balls typically take 40 minutes to cook at 180°C (350°F), including time for glazing.
Serving Suggestions
Nutrition per serving
320
Calories
18g
Protein
17g
Fat
25g
Carbs
You Might Also Like
More Appetizer Recipes
Delicious Baby Shower Raspberry Dip
A sweet and creamy raspberry dip perfect for baby showers and gatherings.
Delicious Salmon Puffs
Flaky and savoury, these salmon puffs make an elegant appetizer or brunch treat.
Delicious Meatless Meatballs
Savoury and satisfying meatless meatballs perfect for pasta or appetizers.
Herman Reunion Cheese Ball
A classic Herman Reunion Cheese Ball, perfect for family gatherings and potlucks.
Delicious Drunk Turkey Bites
Savoury and juicy turkey bites marinated in a boozy blend, perfect for appetizers or snacks.
Jalapeño Pecan Cheese Ball
Spicy and nutty cheese ball with jalapeños and pecans, perfect for entertaining.
Kitchen & BBQ gear
What we use for recipes like this

BBQ & Outdoor Cooking · Grill Mats
BBQ Grill Mat, Non-Stick Reusable Heat Resistant Baking Mat Pads, Durable Easy-to-Clean Sheets, PFOA-Free, Perfect for Grilling Meat, Veggies, Seafood on Gas, Charcoal, Oven, Electric Grills - 7 PCS
$20.99

Coffee & Drinks · Filter Coffee Makers
Bake Choice Coffee Filters Compatible with Kalita Wave Dripper 155 Series
$11.99

Pit Boss Grills
Pellet Storage Bucket & Lid
$12.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
