Preheat oven to 350 degrees F and grease a loaf pan with cooking spray. Set aside.
In a saute pan, melt butter over medium heat then add in onion, garlic, 1/2 teaspoon salt, and 1/2 teaspoon pepper.
Cook until tender, about 10 minutes.
Move mixture to a large mixing bowl.
Add in remaining 1 1/2 teaspoons salt, remaining 1/2 teaspoon pepper, ground chicken, whisked eggs, breadcrumbs, parmesan, buttermilk, and worcestershire.
Use your hands to mix the mixture until combined, then place into prepared loaf pan.
Spread a thin layer of BBQ sauce on top.
Place meatloaf into preheated oven on the middle rack, then place a rimmed 9x13 inch baking sheet on the rack below (this catches any grease that spills out).
Bake in preheated oven for 90 minutes or until the meat is fully cooked (165ºF internal temperature.)
Let sit for 15 minutes before slicing.
Serve with remaining sauce on the side and enjoy!
Take 5 seconds to . We greatly appreciate it!