If what you are looking for is a list of food items that contain absolutely no carbohydrates, at all, then the answer is no. All foods, regardless of what type they are, do contain some amount of carbohydrates. There are, however, certain foods you will see on a list of carbohydrate free foods.
The reason they are listed this way is because they contain the lowest possible amounts. Thus, they are considered a free food item. If a food item contains less than 5 grams of available carbohydrates in a 100 gram portion, then it is considered a free food.
Many vegetables are on this list, which is great for those who are trying to eat healthier. Arugula, asparagus, bamboo shoots, green beans, snap beans, broccoli, cabbage and cauliflower are all free foods. You can enjoy them, even if you are on a low carbohydrate diet.
There are even some fruits and nuts that make it onto this list. Raspberries, strawberries, avocados, macadamia nuts and pecans all meet the criteria. All meat and finned fish qualifies, as well as lobster, shrimp and crab. Artificial sweeteners are also considered free and can be enjoyed readily.
You may be surprised to know that there are also many dairy products that make the list. Many items, such as butter, buttermilk, cheddar cheese, cream cheese, half and half, goats milk, mayonnaise and yogurt all qualify, as well. So your diet may not be as severely restricted as you expected.
This is by no means a fully comprehensive list, it includes just so of the list of carbohydrate free foods. An online search or visit to the USDA website will help you find many more options. If you have to watch your diet, it is great to know you can eat more freely than you thought possible.