Keto Diet Foods: The Complete List of What to Eat and Avoid

by Dr. Kellyann
Table of Contents

    The keto diet works when the daily eating pattern comes from a well-defined set of quality proteins, healthy fats, and low-carb vegetables while eliminating grains, refined sugars, most fruits, legumes, and processed foods. The list of what to eat is actually simpler than most people expect once you understand the framework. Fatty cuts of quality meat, wild fish, pastured eggs, low-carb vegetables in abundance, healthy fats generously, and modest portions of berries, nuts, and full-fat dairy if tolerated. That is essentially the framework.

    After two decades of clinical practice, my observation is that most women who fail on keto do so because they overthink the food list and get pulled into the endless world of specialty keto products (keto cookies, keto pasta, keto bread substitutes) that undermine the whole-food foundation. My Bone Broth Diet framework and the guidance I provide to my community keeps the emphasis on real whole foods rather than processed keto products. Let me walk you through the complete list.

    Foods to Emphasize

    Quality Proteins

    Grass-fed beef (all cuts, particularly fattier cuts like ribeye, ground chuck, and short ribs), pastured pork (bacon, pork chops, pork belly, pork shoulder), pastured chicken (thighs and drumsticks with skin, whole chickens, wings), pastured eggs (yolks and whites, no restriction on eggs), wild-caught fish (particularly fatty cold-water fish like salmon, mackerel, sardines, and herring), shellfish (shrimp, scallops, oysters, crab, lobster), organ meats (liver, kidney, heart), lamb, bison, venison, and quality bone broth like my Bone Broth Classic Chicken.

    Healthy Fats

    Olive oil (particularly extra virgin, for salads and low-heat cooking), avocado and avocado oil, coconut oil and MCT oil, grass-fed butter and ghee, animal fats from quality meat (tallow, lard from pastured pork), macadamia nut oil, and small amounts of walnut oil. Skip industrial seed oils entirely: soybean, corn, cottonseed, safflower, sunflower, canola, and rice bran oils.

    Low-Carb Vegetables

    Leafy greens (spinach, kale, arugula, romaine, butter lettuce, chard, collards, mustard greens), cruciferous vegetables (broccoli, cauliflower, Brussels sprouts, cabbage, bok choy, kale), zucchini and summer squash, cucumber, bell peppers, asparagus, celery, mushrooms, green beans, radishes, tomatoes (small portions), onions and garlic (small portions), and fresh herbs (basil, parsley, cilantro, mint, oregano, thyme, rosemary).

    Nuts and Seeds

    Macadamia nuts, pecans, walnuts, almonds, Brazil nuts, hazelnuts, chia seeds, flax seeds, hemp seeds, pumpkin seeds, and sunflower seeds. My post on best nuts for keto covers rankings in more depth. Watch cashews and pistachios (higher carbs than tree nuts).

    Full-Fat Dairy If Tolerated

    Grass-fed butter and ghee, hard cheeses (parmesan, cheddar, gouda, gruyère), soft cheeses (brie, camembert, goat cheese), full-fat Greek yogurt (unsweetened), heavy cream, and sour cream. My post on best cheese for keto covers cheese selection specifically. Some women do better without dairy, others tolerate it well. Individual response varies.

    Berries in Modest Portions

    Raspberries (7 grams net carbs per cup), blackberries (6 grams), strawberries (8 grams). Blueberries higher at 17 grams per cup, so smaller portions only. Berries provide meaningful antioxidants along with the modest carbohydrate cost.

    Non-Starchy Fermented Foods

    Sauerkraut, kimchi, kombucha (unsweetened only), fermented pickles (in vinegar or brine, not sugared), and plain yogurt or kefir if dairy is tolerated. These support gut microbiome diversity.

    Foods to Avoid

    All Grains and Grain Products

    Wheat, corn, rice, oats, barley, rye, quinoa, buckwheat, and all products made from grain (bread, pasta, cereal, granola, tortillas, crackers, oatmeal, and rice-based products).

    All Added Sugars and Sweetened Foods

    White sugar, brown sugar, honey, maple syrup, agave, high-fructose corn syrup, coconut sugar, and all products with added sugar (which includes most commercial condiments, sauces, and dressings). Read labels carefully.

    Most Fruits

    Apples, bananas, oranges, grapes, mangoes, pineapples, cherries, peaches, pears, plums, and all higher-sugar fruits. All fruit juices even 100 percent juice. Berries in modest portions fit within keto; other fruits exceed daily allowances.

    Legumes

    Beans (black, kidney, pinto, garbanzo, navy), lentils, peas, and peanuts (technically legumes). All are too carb-heavy for strict keto and inflammatory for some women.

    Starchy Vegetables

    White potatoes, sweet potatoes, corn, winter squash, beets, parsnips, and yams. My post on are sweet potatoes keto covers the moderate-carb starches in more depth.

    Industrial Seed Oils

    Soybean, corn, cottonseed, canola, safflower, sunflower, and rice bran oils. These promote inflammation and undermine metabolic health even in the absence of carbs. Present in most commercial packaged foods, so reading labels matters.

    Processed and Ultra-Processed Foods

    Fast food, packaged snacks, most frozen meals, most restaurant sauces and dressings, and specialty keto products loaded with additives, gums, and industrial ingredients.

    The Simple Framework

    The Harvard T.H. Chan School of Public Health Nutrition Source has covered the general principles of whole-food eating that this keto framework reflects, though not specifically endorsing ketogenic approaches. The keto framework applies these principles at a specific macronutrient ratio: high fat, moderate protein, very low carb.

    A practical daily plate looks like this: fatty protein (grass-fed meat, wild fish, pastured eggs) as the central element, generous non-starchy vegetables dressed with quality fat (olive oil, butter, avocado), and a warm cup of bone broth for daily nutritional support and satiety. Repeat this basic template with variety across proteins and vegetables and you have keto that works.

    Where Bone Broth Fits

    Bone broth belongs on every keto food list. Essentially carb-free, meaningful protein (roughly 9 grams per cup from quality bone broth), gut-supportive amino acids, mineral density, and warm satiety that supports the daily eating pattern. Two to three cups of my Bone Broth Classic Chicken per day is my consistent recommendation for anyone following keto or moderate low-carb approaches. The full Bone Broth collection makes daily practice practical.

    The Practical Answer

    The keto food list is simpler than most people expect: quality proteins, healthy fats, low-carb vegetables, modest portions of berries and nuts, and full-fat dairy if tolerated. Skip grains, added sugars, most fruits, legumes, starchy vegetables, industrial seed oils, and processed foods. This framework, combined with daily bone broth practice, supports the metabolic and health benefits keto is designed to produce. For a comprehensive 21-day structured approach that integrates these principles, my Bone Broth Diet framework provides the practical structure.

    Frequently Asked Questions

    What foods can you eat on keto?

    The keto food list emphasizes quality proteins (grass-fed meat, wild fish, pastured eggs, bone broth, shellfish), healthy fats (olive oil, avocado, coconut oil, grass-fed butter, animal fats), low-carb vegetables in abundance (leafy greens, cruciferous vegetables, zucchini, cucumber, bell peppers), nuts and seeds in modest portions (macadamia, pecans, almonds), berries in small portions, and full-fat dairy if tolerated.

    What foods should you avoid on keto?

    Avoid all grains and grain products (bread, pasta, cereal, rice, oats), all added sugars and sweetened foods, most fruits (except berries in small portions), legumes (beans, lentils, peanuts), starchy vegetables (potatoes, sweet potatoes, corn), industrial seed oils (soybean, canola, cottonseed), and processed or ultra-processed foods including most commercial keto products loaded with additives.

    Can you eat cheese on keto?

    Yes, most cheeses fit into keto. Hard cheeses (parmesan, cheddar, gouda) and soft cheeses (brie, camembert, goat cheese) contain minimal carbohydrates and provide meaningful fat and protein. Full-fat unsweetened Greek yogurt and heavy cream also fit. Skip sweetened yogurts and processed cheese products with added sugars. Some women do better without dairy; individual response varies.

    Can you eat fruit on keto?

    Berries in small portions fit within keto. Half a cup of raspberries contains 3 to 4 grams of net carbs, blackberries similar, strawberries around 4 grams. Blueberries higher at around 8 to 9 grams per half cup. Most other fruits (apples, bananas, grapes, mangoes, oranges) exceed daily keto carb allowances even in small portions and are typically eliminated from strict keto eating.

     

    Dr. Kellyann Petrucci

    About the Author

    Dr. Kellyann Petrucci

    M.S., N.D. · Board-Certified Naturopathic Physician · New York Times Bestselling Author

    Dr. Kellyann Petrucci is a board-certified naturopathic physician, certified nutrition consultant, and New York Times bestselling author with over 20 years of clinical experience. She is the creator of the Bone Broth Diet and Cleanse + Reset programs, and author of multiple bestselling books including Dr. Kellyann's Bone Broth Diet, The 10-Day Belly Slimdown, and The Bone Broth Breakthrough.

    Dr. Kellyann completed postgraduate work in biological medicine at the Paracelsus Clinic in Switzerland and is a regular health expert on Good Morning America, The Dr. Oz Show, Good Day LA, and other nationally televised programs. She is also the host of two PBS specials: 21 Days to a Slimmer, Younger You and The 10-Day Belly Slimdown.