Pork Meatballs with Sweet Potato Mash
Pork Meatballs with Sweet Potato Mash is a simple and comforting meal that combines juicy, flavorful pork meatballs with creamy, naturally sweet mashed sweet potatoes. The mix of tender meatballs…
Tip: save now, cook later.Pork Meatballs with Sweet Potato Mash is a simple and comforting meal that combines juicy, flavorful pork meatballs with creamy, naturally sweet mashed sweet potatoes. The mix of tender meatballs and smooth mash makes every bite satisfying, and the flavors balance each other so well.
I love making this dish when I want something filling but not too heavy. The pork meatballs stay moist and full of flavor, and the sweet potato mash adds a little touch of sweetness that brightens everything up. I usually add a pinch of cinnamon or nutmeg to the mash, which gives it an extra cozy feel that everyone seems to enjoy.
For serving, I like to keep it simple – maybe a side of steamed greens or a fresh salad to add a bit of crunch. It’s also great for family dinners because it’s easy to eat and kids usually love the sweet potatoes. I find it’s a perfect dish to make ahead and reheat for busy weeknights when I don’t want to spend too much time cooking. This meal always feels like a warm, comforting hug on a plate.
Key Ingredients & Substitutions
Ground pork: This keeps the meatballs juicy and tender. If you prefer, ground turkey or chicken works too but may need a bit more seasoning to add flavor.
Breadcrumbs: They help bind the meatballs and keep them soft. Use gluten-free breadcrumbs or crushed oats for a gluten-free option.
Sweet potatoes: They make a creamy mash with natural sweetness. You can also try regular potatoes or butternut squash for a different twist.
Parmesan and herbs: Parmesan adds a rich, salty touch but is optional. Fresh parsley adds brightness; you could swap it with cilantro or basil for a new flavor.
How Do I Make Tender, Well-Browned Pork Meatballs?
To get tender meatballs with a nice golden crust, handle the meat mixture gently. Overmixing makes them dense.
- Mix ingredients just until combined.
- Shape meatballs evenly to cook them uniformly—about golf ball size works best.
- Heat oil in a pan first, then add meatballs without crowding the pan.
- Cook over medium heat, turning carefully to brown all sides without breaking.
- Once browned, check for doneness by slicing one open; it should be cooked through and juicy inside.
This method keeps the meatballs juicy inside with a tasty crust outside.
Equipment You’ll Need
- Large mixing bowl – easy for combining meatball ingredients without making a mess.
- Skillet or frying pan – great for browning meatballs evenly and quickly.
- Medium pot – perfect for boiling sweet potatoes until tender.
- Potato masher or fork – helps mash sweet potatoes to a smooth, creamy texture.
- Measuring cups and spoons – keep your flavors balanced with accurate amounts.
Flavor Variations & Add-Ins
- Swap ground pork for ground turkey or chicken to lighten the meal while keeping it tasty.
- Add chopped fresh rosemary or thyme to the meatballs for a fragrant, herbaceous twist.
- Mix in some grated cheese like mozzarella or cheddar for gooey, melty centers in your meatballs.
- Stir cooked spinach or finely chopped kale into the sweet potato mash to add color and nutrients.

Pork Meatballs with Sweet Potato Mash
Ingredients You’ll Need:
For the Pork Meatballs:
- 1 lb (450 g) ground pork
- 1/4 cup breadcrumbs
- 1/4 cup grated Parmesan cheese (optional)
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1 large egg
- 2 tbsp fresh parsley, chopped (plus extra for garnish)
- 1 tsp salt
- 1/2 tsp freshly ground black pepper
- 1/2 tsp smoked paprika (optional)
- 1 tbsp olive oil (for frying)
For the Sweet Potato Mash:
- 2 large sweet potatoes (about 1 lb / 450 g)
- 2 tbsp butter
- 1/4 cup milk or cream (adjust to desired creaminess)
- Salt and pepper to taste
- Pinch of ground nutmeg or cinnamon (optional for warmth)
For the Sauce (optional):
- 1/2 cup chicken or vegetable broth
- 1 tbsp soy sauce or Worcestershire sauce
- 1 tsp Dijon mustard
- 1 tsp honey or brown sugar
- 1 tbsp butter
How Much Time Will You Need?
This recipe takes about 10 minutes to prep and 20 minutes to cook your meatballs and sweet potatoes. Including the optional sauce, expect around 30-35 minutes total. It’s a quick, filling meal perfect for a weeknight dinner!
Step-by-Step Instructions:
1. Prepare the Sweet Potato Mash
Peel the sweet potatoes and cut them into chunks. Place in a pot and cover with cold water plus a pinch of salt. Bring to a boil over medium heat, then simmer for 15-20 minutes or until tender. Drain well.
Add butter, milk or cream, salt, pepper, and nutmeg or cinnamon if using. Mash with a potato masher or fork until smooth and creamy. Keep warm while you cook the meatballs.
2. Make the Pork Meatballs
In a large bowl, combine the ground pork, breadcrumbs, Parmesan (if using), finely chopped onion, minced garlic, egg, parsley, salt, pepper, and smoked paprika. Mix gently just until all ingredients are combined—don’t overmix or the meatballs may become tough.
Shape the mixture into golf ball-sized meatballs, about 1 1/2 inches in diameter.
Heat olive oil in a large skillet over medium heat. Add the meatballs in a single layer without crowding. Cook, turning occasionally, until golden brown on all sides and cooked through, about 8-10 minutes. Remove from skillet and keep warm.
3. Make the Sauce (Optional)
In the same skillet, add chicken broth, soy or Worcestershire sauce, Dijon mustard, and honey or brown sugar. Stir well, scraping the pan to loosen any brown bits. Simmer for 3-5 minutes to reduce slightly.
Stir in butter until melted and glossy. Return the meatballs to the skillet and coat them in this sauce.
4. Serve
Spoon the warm sweet potato mash onto plates or a serving bowl. Top with the pork meatballs and drizzle with the sauce from the skillet. Garnish with extra chopped parsley for a fresh finish. Enjoy your hearty and comforting meal!
Can I Use Frozen Ground Pork for the Meatballs?
Yes, you can! Just make sure to fully thaw the ground pork in the refrigerator overnight before using. This helps the meatballs hold together better and cook evenly.
Can I Make Sweet Potato Mash Ahead of Time?
Absolutely! You can prepare and mash the sweet potatoes ahead, then reheat gently on the stove or in the microwave. Add a splash of milk or cream while reheating to restore creaminess.
What Can I Substitute for Breadcrumbs?
If you don’t have breadcrumbs, crushed crackers, oats, or even cooked quinoa work well as binding agents. Just make sure to use something that absorbs moisture to keep the meatballs tender.
How Should I Store Leftovers?
Store leftover meatballs and mash separately in airtight containers in the fridge for up to 3 days. Reheat gently in the microwave or on the stove, stirring occasionally for even warmth.