Preheat your oven to 350°F (175°C).
In a large bowl, combine ground beef, breadcrumbs, chopped onion, egg, garlic powder, salt, and pepper.
Mix well until fully combined.
Form the mixture into meatballs, about 1 inch in diameter.
Place meatballs on a baking sheet lined with parchment paper.
In a separate bowl, mix grape jelly and barbecue sauce together.
Pour the sauce over the meatballs, making sure they are well coated.
Bake in the preheated oven for about 25-30 minutes, or until fully cooked.
Remove from oven and let cool slightly before serving.
Enjoy these meatballs warm as an appetizer or main dish!