A delightful twist on classic meatballs, featuring a tangy and sweet glaze.
Combine the ground beef, breadcrumbs, onion, egg, parsley, and salt in a mixing bowl until just mixed.
Avoid overmixing to keep the meatballs tender.
Shape the mixture into evenly sized meatballs.
Use a small ice cream scoop for uniform sizes.
Heat butter in a frying pan and brown the meatballs on all sides.
Brown in batches to avoid overcrowding the pan.
Transfer the browned meatballs to a baking dish.
Arrange the meatballs in a single layer for even cooking.
Mix the barbecue sauce and apricot preserves in a small bowl, then pour over the meatballs.
Ensure the meatballs are evenly coated with the glaze.
Bake the meatballs in a preheated oven at 350°F (175°C) for 30 minutes.
Check halfway through to ensure the glaze doesn't burn.
Serve the meatballs warm, garnished with additional parsley if desired.
Pair with your favorite side dishes for a complete meal.