Never leave BBQ meatballs sitting out for longer than two hours. If you leave any perishable food out at a temperature between 40°F and 140°F for longer than two hours, there is a risk of bacteria growing.