Sticky meatballs and creamy mashed potatoes are exactly the kind of cozy Halloween dinner that still tastes like real food. Apple Cider Pork Meatballs With Potato Ghosts gives you glossy pork meatballs in an apple cider Dijon glaze with buttery mashed potato ghosts tucked alongside.
The meatballs are baked until browned, then rolled through a sweet savory cider sauce with garlic, thyme, Dijon, maple, and a splash of vinegar. It feels playful enough for Halloween, but hearty enough to sit proudly on a regular DINNER table too.
This is a great pick when you want something festive without carving peppers or fussing over tiny decorations for an hour. The potato ghosts are just piped or spooned mashed potatoes with sesame seed or olive eyes, which is my kind of kitchen craft.
I chill the mashed potatoes for about 5 mins before shaping if they feel loose, because warm potatoes can slump before the little eyes go on. That tiny pause makes the ghosts stand taller without changing the flavor.
Serve this with roasted green vegetables, cabbage slaw, or a crisp salad. If you like cozy comfort dinners like Baked Chicken Cordon Bleu, this one has the same satisfying feel with a fun October twist.
Why You’ll Love This Apple Cider Pork Meatballs:
- Sticky glaze: Apple cider, Dijon, maple, and butter reduce into a shiny sauce that clings to every meatball.
- Tender texture: Breadcrumbs, egg, grated onion, and gentle mixing keep the pork meatballs moist instead of firm.
- Festive look: Mashed potato ghosts make the plate playful without needing special tools.
- Balanced flavor: Cider vinegar and Dijon keep the glaze from tasting too sweet.
- Family friendly: The flavors are familiar, cozy, and easy to serve with simple sides.
Ingredients You’ll Need:
Here’s what you’ll need for the pork meatballs, glossy cider glaze, and mashed potato ghosts.
For Meatballs
- Ground pork: 1 1/2 pounds gives the meatballs a juicy, savory base.
- Plain breadcrumbs: 1/2 cup helps bind the mixture and keeps the texture tender.
- Egg: 1 large egg holds the meatballs together as they bake.
- Yellow onion: 1/3 cup finely grated adds moisture without chunky pieces.
- Garlic: 2 cloves minced bring warm flavor to the pork.
- Kosher salt: 1 teaspoon seasons the meatballs from the inside.
- Black pepper: 1/2 teaspoon adds a gentle bite.
- Dried thyme: 1 teaspoon gives the pork an herby fall flavor.
- Rubbed sage: 1/2 teaspoon adds cozy, savory depth.
- Olive oil: 1 tablespoon helps the meatballs brown in the oven.
For Apple Cider Glaze
- Apple cider: 1 1/2 cups reduces into the sweet base of the glaze.
- Dijon mustard: 2 tablespoons cuts through the sweetness and adds tang.
- Apple cider vinegar: 1 tablespoon brightens the sauce at the end.
- Maple syrup: 1 tablespoon rounds out the glaze with gentle sweetness.
- Garlic: 1 clove finely grated melts right into the sauce.
- Worcestershire sauce: 1 teaspoon adds savory depth.
- Unsalted butter: 1 tablespoon whisked in at the end makes the glaze glossy.
For Mashed Potato Ghosts
- Yukon Gold potatoes: 2 1/2 pounds peeled and cut into chunks mash up creamy and buttery.
- Unsalted butter: 5 tablespoons gives the potatoes richness and body.
- Warm whole milk: 2/3 cup loosens the mash so it pipes or spoons smoothly.
- Kosher salt: 1 teaspoon seasons the potatoes before shaping.
- Black sesame seeds or tiny olive pieces: Use them for simple ghost eyes.
Step by Step Instructions:
- Mix the meatballs: Heat the oven to 425°F. In a large bowl, combine the ground pork, breadcrumbs, egg, grated onion, garlic, salt, pepper, thyme, and sage. Mix just until everything looks even, because overworking the pork can make the meatballs bouncy instead of tender.
- Shape and bake: Roll the mixture into about 22 to 24 meatballs, each about 1 1/2 inches wide. Arrange them on a lightly oiled rimmed baking sheet, brush with olive oil, and bake for 15 to 18 mins, until browned and the centers reach 160°F.
- Cook the potatoes: While the meatballs bake, place the potatoes in a large saucepan and cover with cold water by about 1 inch. Bring to a boil, then simmer for 15 to 18 mins, until a knife slides through the centers easily.
- Mash until smooth: Drain the potatoes well, then return them to the hot pot for 1 min so extra moisture steams off. Mash with butter, warm milk, and salt until smooth enough to pipe or spoon into soft ghost shapes.
- Reduce the glaze: Add apple cider, Dijon, vinegar, maple syrup, grated garlic, and Worcestershire sauce to a wide skillet. Simmer over medium high heat for 10 to 14 mins, until reduced to about 2/3 cup and glossy, then turn the heat to low and whisk in the butter.
- Coat and serve: Add the baked meatballs to the skillet and roll them in the glaze until shiny and fully coated. Spoon or pipe the mashed potatoes into upright ghost shapes, add sesame seed or olive eyes, and serve the meatballs beside them with extra glaze.
Recipe Tips:
- Mix gently: Stir the meatball mixture only until combined, since heavy mixing can make the pork dense.
- Use a wide skillet: More surface area helps the cider reduce faster and turn glossy instead of staying thin.
- Watch the glaze: Apple cider can go from syrupy to too thick quickly near the end, so stir often once it starts bubbling heavily.
- Avoid wet potatoes: Drain them well and let them steam in the hot pot for a minute, or the ghosts may slump on the plate.
Variations and Customization Ideas:
- Protein swap: Use ground turkey or chicken, but add 1 extra tablespoon olive oil to keep the meatballs moist.
- Spice boost: Stir a pinch of cayenne or crushed red pepper into the glaze for gentle heat.
- Dietary tweak: Use gluten free breadcrumbs and check the Worcestershire label if you need a gluten free version.
- Budget stretch: Serve smaller meatballs over extra potatoes or rice to make the meal go further.
- Herb change: Try fresh thyme or finely chopped parsley in place of dried thyme for a fresher finish.

Serving Suggestions:
- Green vegetables: Roasted Brussels sprouts, green beans, or broccoli balance the rich glaze.
- Crisp slaw: Cabbage and apple slaw adds crunch and keeps the plate from feeling too heavy.
- Extra potatoes: Make a larger batch of mashed potatoes if you want more ghosts for a party platter.
- Simple salad: A sharp vinaigrette salad works well beside the sweet savory meatballs.
- Cozy spread: Pair these with another quick comfort dish like Saucy Chicken Dumplings (30 Minutes) for a fun family dinner lineup.
How to Store and Reheat:
Store leftover meatballs and mashed potatoes in separate airtight containers in the refrigerator for up to 3 days. Let everything cool first, but refrigerate within 2 hours of cooking.
The meatballs freeze well for up to 2 months, especially without the potato ghosts. Freeze them in the glaze in a sealed container, then thaw overnight in the refrigerator.
Reheat the meatballs gently in a covered skillet over low heat with a splash of water or cider to loosen the glaze. Warm the mashed potatoes in the microwave or on the stove with a little milk, stirring until hot and creamy.
For the best texture, shape fresh potato ghosts after reheating rather than freezing them already shaped. Reheated pork should reach 165°F before serving.
Recipe FAQ’s:
Can I make the pork meatballs ahead of time?
Yes, you can mix and shape the meatballs up to 1 day ahead. Keep them covered in the refrigerator, then bake and glaze them right before serving.
How do I keep mashed potato ghosts standing up?
Use Yukon Gold potatoes, drain them well, and avoid adding too much milk. If the mash feels loose, let it cool for a few minutes before piping or spooning it into shapes.
Can I use apple juice instead of apple cider?
Apple juice works in a pinch, but the glaze will taste a little sweeter and lighter. Add an extra small splash of cider vinegar to help balance it.
Apple Cider Pork Meatballs With Potato Ghosts is cozy, sticky, buttery, and just spooky enough to make dinner feel fun. The pork meatballs bring the comfort, the cider glaze adds shine, and the potato ghosts make the plate feel festive without turning dinner into a project.
Keep it simple with roasted vegetables, or add it to a bigger fall spread with something from APPETIZERS & SIDES. Shape the ghosts tall, tiny, crooked, or silly, and make the plate your own.
PrintApple Cider Pork Meatballs With Potato Ghosts
Apple Cider Pork Meatballs With Potato Ghosts is a cozy Halloween dinner with tender pork meatballs, a glossy apple cider Dijon glaze, and buttery mashed potato ghosts. It’s playful enough for a spooky meal but still hearty, comforting, and easy to serve with vegetables or salad.
- Prep Time: 25 mins
- Cook Time: 25 mins
- Total Time: 50 mins
- Yield: 4 servings 1x
Ingredients
For Meatballs
- 1 1/2 pounds ground pork
- 1/2 cup plain breadcrumbs
- 1 large egg
- 1/3 cup finely grated yellow onion
- 2 cloves garlic, minced
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
- 1/2 teaspoon rubbed sage
- 1 tablespoon olive oil
For Apple Cider Glaze
- 1 1/2 cups apple cider
- 2 tablespoons Dijon mustard
- 1 tablespoon apple cider vinegar
- 1 tablespoon maple syrup
- 1 clove garlic, finely grated
- 1 teaspoon Worcestershire sauce
- 1 tablespoon unsalted butter
For Mashed Potato Ghosts
- 2 1/2 pounds Yukon Gold potatoes, peeled and cut into chunks
- 5 tablespoons unsalted butter
- 2/3 cup warm whole milk
- 1 teaspoon kosher salt
- Black sesame seeds or tiny olive pieces, for eyes
Instructions
- Mix the meatballs: Heat the oven to 425°F. In a large bowl, combine the ground pork, breadcrumbs, egg, grated onion, garlic, salt, pepper, thyme, and sage, mixing just until combined.
- Shape and bake: Roll into 22 to 24 meatballs and place on a lightly oiled rimmed baking sheet. Brush with olive oil and bake for 15 to 18 mins, until browned and cooked to 160°F in the center.
- Cook the potatoes: Add the potatoes to a large pot and cover with cold water by about 1 inch. Bring to a boil, then simmer for 15 to 18 mins, until very tender.
- Mash the potatoes: Drain well, return to the hot pot for 1 min, then mash with butter, warm milk, and salt until smooth and thick enough to shape.
- Make the glaze: In a wide skillet, simmer the apple cider, Dijon, vinegar, maple syrup, grated garlic, and Worcestershire over medium high heat for 10 to 14 mins, until glossy and reduced to about 2/3 cup. Turn the heat to low and whisk in the butter.
- Coat and serve: Add the baked meatballs to the skillet and roll until coated in glaze. Spoon or pipe the mashed potatoes into ghost shapes, add sesame seed or olive eyes, and serve with extra glaze
Notes
For taller potato ghosts, let the mashed potatoes cool for about 5 mins before shaping. Ground turkey or chicken can be used instead of pork, but add 1 extra tablespoon olive oil for moisture. Store leftovers in separate airtight containers in the refrigerator for up to 3 days, and reheat the meatballs gently with a splash of cider or wate
Nutrition
- Calories: 720 kcal per serving
Keywords: apple cider meatballs