The rule followed by most low-carb diets is to focus on meat, poultry, fish, dairy products, eggs and some non-starchy vegetables, and the exclusion or limited use of most grains, beans, fruits, breads, sweets, pastas, and starchy vegetables. Some low-carb diet plans allow fruits, vegetables, and whole-grains.