Preheat the oven to 350°F. Line a rimmed sheet pan with foil, preferably nonstick foil.
In a large bowl, use a fork to mix together the breadcrumbs, salt, chili powder, pepper, cumin, garlic powder, and onion powder until evenly combined.
Add the milk, beaten egg, Worcestershire sauce, and liquid smoke to the dry ingredients and mix again until fully incorporated.
Add the ground beef and finely minced onion to the bowl. Mix with your hands until all ingredients are evenly combined. Do not overmix.
Transfer the meat mixture to the prepared sheet pan. Shape it into a narrow loaf - it will spread and widen as it bakes.
Pour half of the BBQ sauce evenly over the top of the meatloaf. Bake at 350°F for 35 minutes.
Remove from the oven and carefully pour the remaining half of the BBQ sauce over the top of the loaf.
Return to the oven and bake for an additional 25 minutes.
Allow the meatloaf to rest for 15 minutes before slicing. Serve and enjoy!