Free foods are foods that have either NO carbs at all, or such negligible amounts of carbohydrates that the carbs cannot be counted so the food is considered a free food.
Technically you can have as much of these as you like of these foods, because they don't add to the blood sugars BUT you do have to consider the amounts of fat and protein that they have and take that into consideration when you are chowing down.
Take CHEESE for example. Cheese is a FREE food because it has no carbohydrates. But it does have fat and protein in it.
This is the list of FREE foods that the Hospital gave me.
Meat (all kinds - not smoked or preserved)
Yelllow & Green Beans