Warm the pan: Heat the olive oil in a large skillet over medium heat.
You want the pan hot enough to sizzle but not smoke.
Soften aromatics: Add the diced onion and cook for 3–4 minutes until translucent. Stir in the garlic and cook 30 seconds until fragrant.
Brown the chicken: Add the ground chicken, salt, and pepper. Break it up with a spoon and cook until no longer pink, about 5–7 minutes.
Let some bits get lightly browned for extra flavor.
Spice it up: Sprinkle in smoked paprika and chili powder. Stir for 30 seconds to bloom the spices.
Build the sauce base: Add the tomato paste and cook for 1 minute, stirring to coat the chicken and toast the paste slightly.
Make it saucy: Pour in the barbecue sauce and chicken broth. Add the vinegar, mustard, and Worcestershire.
If your BBQ sauce is tangy but not sweet, stir in brown sugar to taste.
Simmer to thicken: Reduce heat to medium-low and simmer 5–8 minutes, stirring occasionally, until the mixture is thick and glossy. Taste and adjust salt, pepper, or vinegar.
Toast the buns: While the filling simmers, toast buns cut-side down in a dry skillet or under the broiler for 1–2 minutes until golden. This helps them hold up to the saucy filling.
Assemble: Spoon the BBQ chicken onto buns.
Add pickles, red onion, or a scoop of coleslaw if you like a little crunch.
Serve: Plate with chips, a green salad, or corn on the cob. Get napkins ready—it’s delightfully messy.