Go Back

Savory Barbecue Meatballs

Amanda Cooks & Styles
Delicious homemade meatballs tossed in a savory barbecue sauce.
Course Appetizer, Main Course
Cuisine American
Servings 4 people


  • Meatballs:
  • 1 lb. ground beef
  • 2 garlic cloves minced
  • 1/4 cup onion finely chopped
  • 1 tsp Worcestershire sauce
  • 1/2 tsp cumin
  • 2 tbsp ketchup
  • 1 tsp mustard
  • 1/4 tsp black pepper
  • 1/4 tsp salt
  • 1/3 cup panko
  • 1 tbsp fresh parsley chopped or 1 tsp dried
  • BBQ Sauce:
  • 2 tbsp canola oil
  • 1/4 cup onion finely chopped
  • 2 cloves garlic cloves minced
  • 1 cup ketchup
  • 1/3 cup water
  • 1 tbsp chili powder
  • 2 tsp paprika
  • 1 tbsp mustard
  • 1/4 cup apple cider vinegar
  • 1 tbsp worcestershire
  • 3 tbsp brown sugar
  • 1/4 tsp cayenne


  • For the BBQ sauce: Heat oil over medium heat, add onions and cook until translucent. Add garlic and cook for another minute until fragrant. Add remaining ingredients and stir until combined. Bring to a simmer and cook for about 10 minutes or until sauce thickens. Remove from heat and serve. This will last in the fridge for about a week.
  • For the meatballs: Combine diced onion, minced garlic, ground beef, seasonings, ketchup, mustard, breadcrumbs and an egg. Mix the ingredients well and begin to form small to medium sized meatballs.
  • Next, heat a large skillet to medium heat. Add the meatballs to your hot skillet. Let the bottom of the meatballs lightly brown and then carefully begin turning meatballs using tongs or a spatula. Repeat this process until all sides are browned and the meatballs are cooked through.
  • Once your meatballs are finished cooking, turn heat to medium low and add the barbecue sauce. Lightly stir the meatballs to fully coat in the sauce. You are ready to eat! Enjoy!!
Keyword appetizer, barbecue meatballs, bbq meatballs, meatball recipe, party food