Foods to Eat on a Low-Carb Eating Plan Higher-protein foods are a big part of a low-carb eating plan. Lean meats such as chicken, turkey, fish, and shellfish are recommended, as well as, eggs and cheese. Healthy fats and oils such as olive oil, avocado oil, avocados, nuts, seeds, and olives are recommended. Not only are these foods low carb, but are thought to help you feel full longer. Most types of fruit are considered high in carbs, however, berries are usually the fruit of choice when it comes to the low-carb eating plan. Non-starchy vegetables are emphasized in low-carb eating plans