ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips Highlights
Skip to Content

Barbecue Onion Meatballs

These meatballs are smokin' hot and bursting with flavor! With a tangy barbecue sauce and sweet caramelized onions, they're the perfect appetizer for your next backyard bash. Serve them up on a platter and watch them disappear faster than a plate of hot wings.

Tasty Team
97% would make again
Barbecue Onion Meatballs

Inspired by


for 40 meatballs


  • 1 lb ground beef (455 g)
  • 1 lb ground pork (455 g)
  • 1 cup panko breadcrumbs (50 g)
  • ½ cup onion (75 g), finely minced
  • ¼ cup fresh parsley (10 g), finely chopped
  • 2 cloves garlic, minced
  • 2 eggs
  • kosher salt, to taste
  • pepper, to taste

Barbecue Onion Sauce

  • ½ cup onion (75 g), finely minced
  • 4 cloves garlic, minced
  • ½ cup apple cider vinegar (120 mL)
  • 1 cup ketchup (240 g)
  • 2 tablespoons tomato paste
  • 1 tablespoon mustard
  • 2 tablespoons worcestershire sauce
  • ½ cup honey (170 g)
  • ¼ cup brown sugar (55 g)
  • salt, to taste
  • pepper, to taste
  • ½ cup fried onion (35 g), to serve

Nutrition Info

  • Calories 103
  • Fat 5g
  • Carbs 6g
  • Fiber 0g
  • Sugar 3g
  • Protein 6g

Estimated values based on one serving size.


  1. Preheat oven to 425°F (220°C).
  2. In a medium-size bowl mix together the beef, pork, bread crumbs, onion, parsley, garlic, eggs, salt, and pepper until just combined.
  3. Take a walnut size of the meat mixture and roll into a ball. Repeat with remaining meat and transfer to an oiled rack on a sheet tray.
  4. Bake meatballs for 15 minutes, until golden brown. Set aside.
  5. Add oil to a pan on medium-high heat, and cook onions and garlic until they are deeply caramelized.
  6. Add in the cider vinegar, ketchup, tomato paste, mustard, Worcestershire, honey, brown sugar, stir, and bring to a simmer. About 5 minutes.
  7. Add salt and pepper to taste (optional).
  8. Add the cooked meatballs and coat them with the sauce.
  9. Sprinkle with the fried onions, poke with toothpicks, and serve!
  10. Enjoy!
  11. Cook smarter, not harder. Use our AI chef Botatouille on the Tasty app. Download now.
Barbecue Onion Meatballs

Inspired by