Listen boos, these BBQ meatballs are straight up fire! They are super juicy, packed with flavor on flavor and coated in a tangy, sweet and spicy homemade bbq sauce that will have you weak in the knees. We ain’t playing around y’all. In fact, we elevate the flavors even more with a little pineapple and molasses. These babies are guaranteed to be the star of your next party.
This post may contain affiliate links. Read our disclosure policy.
Want to Save This Recipe, Boo?
They’re Lovin’ It! Here’s what They’re Sayin’:
“Just made these and my picky daughter said ‘these are delicious….This recipe is a keeper, would be great with mashed potatoes as a meal!”
I grew up on those bbq meatballs served in the crockpot y’all. I’ve had my share at baby showers and church functions. You know everyone loves a meatball, and this recipe is guaranteed to be a hit at any events you make them for. We remixed a few of the flavors to give it an update, and I know you are going to love it. Thanks to Veronica of Collard Greens and Caviar for providing the inspo for this recipe.
The Lowdown on these BBQ Meatballs
Cuisine Inspiration: American comfort remix
Primary Cooking Method: Baking
Dietary Info: A little leaner with ground turkey but those flavors still pop y’all!
Key Flavor: Smoky, juicy, sweetness
Skill Level: Easy y’all (no sweat fam!)
A Little Lighter
This bbq meatball recipe uses ground turkey instead of beef or pork, which leans them out a bit but still gives ample juicy taste and flavor boos.
Prep Ahead
Save some time! You can prep these babies in advance. They store super well.
Versatile
Barbecue meatballs can get down in just about anything. Serve them up as an app or throw on a bed of pasta or in a sub. It’s your world! Do you boo!
Ingredients You’ll Need to Make these Barbecue Meatballs
For the Meatballs
- Lean Ground Turkey: This is our meaty base. It will take on all the ingredients like a boss giving you juicy lean meatballs.
- Panko Bread Crumbs: This is giving that CRUNCH factor plus it brings all the ingredients together.
- Veggies: Sweet potato and spinach sneak in extra moisture and nutrition.
- Parmesan Cheese: This adds a nice nutty, salty kick.
- Dried Chopped Onion: We love the texture and extra aromatic vibes onion give.
- Worcestershire Sauce: This provides savory depth and intensity.
- Spices: We throwing in some chipotle chili, garlic powder, salt, Italian seasoning, and red pepper flakes for some smoky heat and flavor enhancement boos.
- Egg: This is the OG binder that holds it all together.
For the BBQ Sauce
- Olive Oil: This tenderizes and gets to veggies nice and caramelized.
- Bell Pepper: This brings that sweet, fruity vibe.
- Red Onion: Sharp, bold, and giving texture too!
- Garlic: Yep, we adding more into our sauce. Can’t get enough of that aromatic essence.
- Tomato Sauce: The saucy base we need.
- Flavor Enhancers: We toss in some sweet sassy tropical swag with crushed pineapple, the intense sweetness of molasses, a little sugar, acidity from balsamic vinegar, savory depth with Worcestershire sauce and a little dry mustard. And don’t forget the salt to balance everything out.
How to Make BBQ Meatballs
Step 1: Mix it Up
- Add chilled ground turkey to a cold bowl. No need for this to warm to room temp.
- Start breaking up your ground turkey. Spread it over the bottom of the bowl.
- Throw in all of the meatball ingredients.
- Gently mix everything together until it’s all incorporated. Just make sure you don’t overdo it. About 1 minute is all you need boos.
Step 2: Get Your Roll On
- Gently use your hands to form 24 medium sized meatballs. Add each to a parchment lined baking sheet.
- Bake them at 375 for about 20 minutes then set aside.
Step 3: Get Saucy
- Get that olive oil going in a large non-stick saucepan on medium heat. Then toss in your chopped bell pepper and onion.
- Once they get tender and light brown, throw in that garlic and give it a quick 30 second cook down.
- Add the rest of the bbq sauce ingredients in and stir it all together.
- Bring the sauce to a gentle low key boil and cover with a lid. You wanna let that go for about 15 minutes.
Step 4: Simmer and Serve
- After that sauce is thickened up and all delish, add your turkey meatballs in to get the party started. Just gently stir them to coat, gently so you don’t break apart the meatballs..
- Cover for 5 minutes to get them up to temperature then serve them up.
How to Serve Meatballs with BBQ Sauce
- Party Appetizer: Y’all know these babies are perfect at any event from a wedding shower to a book club meeting. Get some toothpicks and go to town.
- Biscuit Sandwich: Now you know this some good eating if you serve one in between a drop biscuit or one of these butter swim biscuits boos.
- Rice Bowl: Serve on a bed of Jollof rice, Mexican Rice or plain white rice. It soaks up those flavors so well!
- Main Dish: I don’t know about you but I can eat these served up on some fluffy garlic mashed potatoes or cream cheese mashed potatoes with a side of Southern green beans.
- Pizza Time: Serve any leftovers on pizza. Throw together my easy pizza dough then top with this pizza sauce, cheese and whatever else your heart desires.
Recipe Substitutions
- Ground Turkey: Feel free to sub in ground beef, ground pork or ground chicken if you prefer.
- Panko: Crushed crackers, standard bread crumbs or even plain cereal work just as well. Even some toasted bread in a pinch can be used.
- Granulated Sugar: Throw in maple syrup or honey instead. Brown sugar works great too.
- Worcestershire Sauce: Soy sauce or tamari are great to toss in instead.
- Tomato Sauce: Tomato puree or crushed tomatoes can work here. Feel free to smooth out the texture more in a blender.
Recipe Variations and Additions for Turkey Meatballs
- Spice it Up: Add some hot sauce, red pepper flakes or cayenne to the mix to give it a kick.
- Go Global: I love playing around with different flavor profiles. Adding some soy sauce and ginger can give some bomb Asian inspired essence.
- Stuff Them: Add a mix of goat cheese and more spinach to the center of each meatball for a bomb surprise.
- Cook on the Stove: If you want, you can cook the meatballs in a cast iron skillet with a little oil to get a nice crisp exterior then sauce them up.
Expert Tips and Tricks
- Chill Out: Keep the barbecue meatballs in the fridge. The chilling helps them bind together better.
- Add In Moisture: Ground turkey is super lean and has less fat than ground beef or ground pork. Adding in egg adds extra moisture and richness, as well as that unique mix in of sweet potato.
- Don’t Overmix: Over mixing will certainly make your meatballs less tender, and we ain’t got time for tough meatballs.
- Pack Light: If your bbq meatballs are formed into compacted rounds, they can end up tough and rubbery once cooked. Pack lightly by gently rolling them in your hands (add a little oil in your hands too) until they just hold their shape.
- Simmer Down: Don’t crank the heat up too much when cooking the meatballs in the sauce. They will absorb the flavors better.
- Use Parchment: Pass on foil when baking these up. The parchment will stop the meatballs from sticking to the sheet pan, and it helps to regulate the temp of the pan so the meatballs bake more evenly.
How to Store and Reheat Barbecue Meatballs
- Fridge: Cool to room temp. Pop these into an airtight container or ziptop bag. They will stay all good for 3-4 days.
- Freezer: Divide the meatballs into freezer safe ziptop bags. Label them with the date. They should last about 3 months. Thaw overnight in the fridge.
- Reheating: Add the barbecue meatballs to a saucepan over medium heat. Go for a gentle reheat, stirring occasionally. They should be good to go in 10 minutes. You can splash a little water in there to keep them super moist too! I prefer this method versus microwaving but if you are in a pinch, you can definitely pop them in and heat in 30 second intervals until they are hot and ready to go.
- Event Serving: The sauce and meatballs can also be kept warm by placing them in a Crockpot set on the warm setting.
Frequently Asked Questions
The chilled ground turkey and beinders like egg and breadcrumbs will help keep things together. If you are still finding that your meatballs aren’t staying intact, pop them in the fridge for a bit before you bake.
It’s best to pull out that meat thermometer and aim for an internal temp of 165°F.
For sure boos! You can make the meatballs and pop in the fridge. The sauce can also be made ahead. You can store in the fridge for about 5 days.
Now y’all this sauce is bomb but if you are running out of time, you can definitely just use a pre-made bbq sauce. Grab a good quality one.
Other Meatball Recipes
Turkey BBQ Meatballs
Want to Save This Recipe, Boo?
Ingredients
For the Meatballs
- 2 lbs 85% lean ground turkey chilled
- 1/2 cup panko bread crumbs
- 1/2 cup fresh grated sweet potato firmly packed
- 1/2 cup grated parmesan cheese
- 1/2 cup fresh chopped spinach firmly packed
- 1 tbsp dried chopped onion
- 1 tbsp worchestershire sauce
- 1/2 tsp chipotle chili pepper
- 1/2 tsp garlic powder
- 1/2 tsp salt
- 1/2 tsp Italian seasoning
- 1/4 tsp red pepper flakes
- 1 large egg
- More grated parmesan cheese for serving
- freshly chopped parsley for garnish
For the BBQ Sauce
- 1 tbsp olive oil
- 1/2 cup chopped bell pepper
- 1/2 cup chopped red onion
- 1 garlic clove
- 29 oz tomato sauce can
- 8 oz crushed pineapple can
- 3 tbsp dark molasses
- 2 tbsp granulated sugar
- 1 tbsp balsamic vinegar
- 1 tbsp dry mustard
- 2 tsp Worcestershire sauce
- 1 1/2 tsp salt
Instructions
For the Meatballs
- Preheat your oven to 375 degrees F. Next, line a baking sheet with parchment paper. A standard 18 x 13 inch baking sheet works well.
- In a large, chilled mixing bowl, add chilled ground turkey. Break up the meat and spread it over the bottom surface of the bowl.
- One by one, evenly distribute each listed ingredient over the meat. Add the cracked egg last.
- Using your hands, gently mix until all the ingredients are incorporated. This takes about 1 minute. Make sure not to over mix.
- Divide the mixture in half. Form each half into 12 meatballs, for a total of 24 meatballs. Place the meatballs on a parchment paper lined baking sheet.
- Place the baking sheet in the preheated oven and bake for 20 minutes. After 20 minutes, remove the baking sheet from the oven.
To Make the BBQ Sauce
- Add olive oil to a 2.5 or 3 quart, non-stick saucepan set on medium heat. Once the oil is heated, add the chopped bell pepper and onion to the saucepan.
- Next, sauté the bell pepper and onion for 4 minutes – stirring constantly until they are lightly brown. Add chopped garlic to mixture and sauté 30 seconds or until the garlic is fragrant.
- Add all of the remaining ingredients, and mix well.
- Bring the sauce to a gentle boil, and then cover the saucepan with the lid.
- Simmer the sauce for 15 minutes, covered; stir at least twice. After 15 minutes, remove the saucepan from the heat.
- Add the baked meatballs to the sauce and gently stir them through. Cover the saucepan for 5 minutes.
Notes
- Fridge: Cool to room temp. Pop these into an airtight container or ziptop bag. They will stay all good for 3-4 days.
- Freezer: Divide the meatballs into freezer safe ziptop bags. Label them with the date. They should last about 3 months. Thaw overnight in the fridge.
- Reheating: Add the barbecue meatballs to a saucepan over medium heat. Go for a gentle reheat, stirring occasionally. They should be good to go in 10 minutes. You can splash a little water in there to keep them super moist too! I prefer this method versus microwaving but if you are in a pinch, you can definitely pop them in and heat in 30 second intervals until they are hot and ready to go.
Any sub for the tomato??
I have a sibling that’s allergic and I wanted to make this for the Holidays
It is a key ingredient in the sauce so not sure it can totally be replaced. You can try leaving it out and thickening with another fruit or veggie puree but I have never tired this. Let me know what you come up with.
These ARE WONDERFUL and going to make them on the weekend thnak yiu so much!
Hooray thank you!
Fabulous recipe ! Tasty and moist
Thanks, boo!
Tasty and moist. The barbecue sauce is easy to make and delicious!
So great! Happy to hear that!
Made these meatballs yesterday. Also made them smaller. I used a regular potato instead of a sweet potato because it is all I had. They were great! Took a shortcut and just used store bought bbq sauce. Will tackle the homemade sauce at some point though.
Just made these and my picky daughter said ‘these are delicious’!
I made them smaller so I had almost 4 dozen. I also used a 1/4 cup of canned pumpkin and 1/2 box thawed/squeezed frozen spinach.
I love meatballs so much, maybe cuz they’re cute?
This recipe is a keeper, would be great with mashed potatoes as a meal!
thank you, love just about every kind of email and have usually avoided turkey meatballs, too dry, but this recipe takes care of that, love the spices too!
I loved that! Packed full of amazing flavors!!
Love all the flavors here, I already know I’m going to enjoy this recipe a lot!
We have some real meatball lovers in our family and I can’t wait to make this healthier version for them!