Heat your oven to 160c fan / 180c.
Weigh the flour, baking powder and salt into a mixing bowl.
Add the chopped butter and rub it into the flour using your fingertips.
Stir in the ham and cheese.
In a jug, lightly whisk together the eggs with the milk using a fork.
Pour this mixture into the bowl with the dry ingredients and mix until everything is combined.
Spoon teaspoons of the mixture into the holes of a non-stick mini muffin pan (this recipe makes about 30 mini muffins, so you may need more than one pan, depending on the number of holes yours has).
Bake in the oven for 15 minutes.
Tip the muffins onto a cooling rack *immediately* on removing them from the oven (they will stick if you leave them in the pan).
Make your BBQ dipping sauce using our smokey barbecue sauce mix.
Dunk yourself happy!