Keto Diet List of Foods: What to Eat, What to Skip, and the 2026 Rules That Actually Work
The Quick Answer
On keto, you eat fatty fish, meat, eggs, butter, cheese, low-carb vegetables, nuts, and oils. You skip bread, pasta, rice, sugar, most fruit, beans, and starchy roots. The goal is fewer than 20 to 50 grams of net carbs per day, with about 70% of calories from fat, 20% from protein, and 5 to 10% from carbs. [Harvard T.H. Chan School of Public Health]
Key Findings at a Glance
- The keto diet market is projected to reach $20.7 billion by 2033, growing at over 5% per year. [Grand View Research, 2026]
- A 2025 clinical trial showed an average 7% body weight drop after one month on a very-low-calorie ketogenic diet. [Journal of Clinical Endocrinology & Metabolism]
- Meta-analyses confirm keto produces greater long-term weight loss than low-fat diets when carbs stay under 100g per day. [NCBI Bookshelf, 2024]
- Research shows most adults reach ketosis at 20g or fewer net carbs per day. [Diet Doctor]
What Is the Keto Diet, in Plain Words?
Keto is a way of eating that is very low in carbs and very high in fat. When you cut carbs hard, your body runs out of sugar to burn. So it starts to burn fat instead. The liver turns that fat into small fuel bits called ketones. This state is called ketosis. [NCBI, 2024]
Most people start to make ketones after two to four days of eating fewer than 50 grams of carbs a day. Some need to stay under 20 grams to get there. According to Dr. Eric Westman of Duke University, “a strict ketogenic diet would involve ultra-low carb consumption, like 20 or 30 grams a day.” [TIME Magazine]
What Foods Can You Eat on Keto?
The keto food list breaks into six clear groups: fats and oils, fatty proteins, low-carb vegetables, full-fat dairy, nuts and seeds, and select low-carb fruits. Each group has a job. Fats give you fuel. Proteins keep your muscles. Vegetables give you fiber and nutrients. Berries give you a small, safe sweet hit.
🥑 Avocado
About 2g net carbs per half avocado. Packed with potassium and monounsaturated fat.
2g net carbs🐟 Fatty Fish
Salmon, mackerel, sardines, and tuna. Rich in omega-3 fats. Zero carbs.
0g net carbs🥬 Leafy Greens
Spinach, kale, arugula, romaine, Swiss chard. Very low carb, very high fiber.
1–2g net carbs/cup🥜 Nuts & Seeds
Pecans, macadamia, walnuts, almonds, and pumpkin seeds top the list.
1–6g net carbs/ozBest Fats and Oils on Keto
Fat is your main fuel on keto. Aim for stable, less processed sources. Cold-pressed and animal fats top the list.
| Fat Source | Net Carbs (per Tbsp) | Best Use |
|---|---|---|
| Extra-virgin olive oil | 0g | Salads, low-heat cooking |
| Butter (grass-fed) | 0g | Pan-searing, sauces |
| Coconut oil | 0g | High-heat cooking, baking |
| Avocado oil | 0g | Frying, dressings |
| MCT oil | 0g | Coffee, smoothies |
| Ghee | 0g | Indian dishes, sauté |
| Lard / tallow | 0g | Roasting, frying |
Best Proteins for Keto
Pick fatty cuts over lean cuts. Pair lean meats with a fat source like butter or olive oil. Wild-caught fish gives you more omega-3s than farmed fish.
Top Picks
- Beef: Ribeye, ground beef (80/20), chuck roast, brisket
- Pork: Pork belly, bacon (sugar-free), pork shoulder, sausage
- Poultry: Chicken thighs with skin, duck, turkey thighs
- Seafood: Salmon, sardines, mackerel, shrimp, scallops, oysters
- Eggs: Whole pasture-raised eggs (0.4g net carbs each)
- Organ meats: Liver, heart, kidney (nutrient-dense)
Best Keto Vegetables (Under 5g Net Carbs per Serving)
Stick to vegetables that grow above ground. Skip almost everything that grows underground.
| Vegetable | Net Carbs (1 cup raw) | Notes |
|---|---|---|
| Spinach | 0.4g | Sauté, smoothies, salads |
| Lettuce (romaine) | 1g | Wraps, salads |
| Cucumber | 2g | Snack, salad |
| Zucchini | 2.5g | Noodles, baked goods |
| Cauliflower | 3g | Rice swap, mash, pizza crust |
| Broccoli | 3.5g | Steamed, roasted |
| Bell pepper | 4.5g | Stir-fry, raw with cheese |
| Cabbage | 3g | Slaws, soups |
| Asparagus | 2g | Grilled, roasted |
| Mushrooms | 2g | Sautéed, soups |
Dairy, Nuts, Berries, and Other Add-Ons
Full-Fat Dairy
Pick full-fat, plain, and unsweetened. Hard, aged cheeses have the fewest carbs.
- Heavy cream (0.4g per Tbsp)
- Cheddar, parmesan, brie, gouda, blue cheese (0–1g per oz)
- Cream cheese (1g per Tbsp)
- Greek yogurt, plain full-fat (3–4g per ½ cup)
- Sour cream, full-fat (1g per Tbsp)
Nuts and Seeds (Net Carbs per Ounce)
- Macadamia: 1.5g
- Pecans: 1.2g
- Brazil nuts: 1.4g
- Walnuts: 2g
- Almonds: 2.6g
- Pumpkin seeds: 1.3g
- Chia seeds: 1g (per Tbsp)
- Flax seeds: 0.3g (per Tbsp)
Berries (Small Portions Only)
Berries are the only fruit that fit most keto plans. Aim for ¼ to ½ cup at most.
- Raspberries: 3g net carbs / ½ cup
- Blackberries: 3g net carbs / ½ cup
- Strawberries: 4g net carbs / ½ cup
- Blueberries: 9g net carbs / ½ cup (eat smaller portions)
What Foods Should You Avoid on Keto?
If a food has more than 5g of carbs per small serving, it usually does not fit a strict keto plan. Here is the list that knocks people out of ketosis most often. [Healthline, 2025]
| Skip | Why | Eat Instead |
|---|---|---|
| Bread, bagels, tortillas | 40–60g carbs per serving | Cloud bread, almond flour wraps |
| Pasta, rice, oats, quinoa | 30–50g carbs per cup | Cauliflower rice, zoodles |
| Sugar, honey, agave, maple | Pure carbs | Stevia, erythritol, monk fruit |
| Beans, lentils, chickpeas | 20–30g carbs per cup | Green beans, edamame in small amounts |
| Potatoes, sweet potatoes, corn | 20–30g carbs per cup | Mashed cauliflower, turnips |
| Bananas, apples, grapes, mango | 20–30g carbs each | Raspberries, blackberries |
| Soda, juice, sweet tea | 30–40g sugar per glass | Sparkling water, unsweet tea |
| Low-fat or flavored yogurt | 15–30g added sugar | Plain full-fat Greek yogurt |
| Beer, sweet wine, cocktails | 10–30g carbs each | Dry wine, vodka soda |
| Most candy, cookies, cake | 25–60g sugar | Dark chocolate (85%+), keto fat bombs |
7-Day Keto Starter Plan (Sample)
Each day stays under 25g net carbs. Adjust portions to your calorie needs.
| Day | Breakfast | Lunch | Dinner |
|---|---|---|---|
| Mon | 3 eggs scrambled in butter, avocado | Tuna salad on lettuce cups | Ribeye, broccoli, garlic butter |
| Tue | Greek yogurt, chia, raspberries | Chicken Caesar (no croutons) | Salmon, asparagus, lemon butter |
| Wed | Bacon and 2 eggs, mushrooms | Cobb salad with blue cheese | Pork chops, cauliflower mash |
| Thu | Coffee with cream, cheese omelet | Zucchini noodle pesto with chicken | Ground beef chili (no beans) |
| Fri | Avocado boat with egg baked inside | Smoked salmon roll-ups, cream cheese | Shrimp scampi over zoodles |
| Sat | Keto pancake (almond flour, eggs) | Bunless burger, cheddar, side salad | Roast chicken thighs, Brussels sprouts |
| Sun | Sausage, eggs, sautéed spinach | Egg salad lettuce wraps | Slow-cooked pork shoulder, slaw |
What Do Experts Say About the Keto Food List?
In a clinical setting, a strict ketogenic diet would involve ultra-low carb consumption, like 20 or 30 grams a day.
— Dr. Eric Westman, MD, Director of the Duke Lifestyle Medicine Clinic [TIME]Popular ketogenic resources suggest an average of 70–80% fat from total daily calories, 5–10% carbohydrate, and 10–20% protein.
— Harvard T.H. Chan School of Public Health, Nutrition Source [Harvard]Meta-analysis results showed ketogenic and low-carbohydrate diets significantly reduced body weight, BMI, and body fat percentage when carb intake stayed at or below 100g per day.
— ScienceDirect Meta-Analysis, 2025 [ScienceDirect]Real Case Study: One-Month VLCKD Trial Results
A 2025 study in the Journal of Clinical Endocrinology & Metabolism tracked outpatients on a very-low-calorie ketogenic diet for one month. Average results:
Source: Effects of 1-Month Very-Low-Calorie Ketogenic Diet on 24-Hour Outcomes (JCEM, 2025)
Frequently Asked Questions
How many carbs can I eat per day on keto?
Most people stay under 20–50 grams of net carbs per day. To go into ketosis and stay there, fewer than 20g works best for most adults. [Diet Doctor]
Can I eat fruit on keto?
Yes, but only small portions of berries. Raspberries, blackberries, and strawberries fit best. Skip bananas, grapes, mangoes, and apples — they all carry 20+ grams of carbs each. [Atkins]
Is dairy okay on keto?
Full-fat, plain dairy fits well. Pick hard cheeses, butter, heavy cream, and plain Greek yogurt. Skip flavored yogurts, low-fat milk, and sweetened creamers — they pack 15–30g of added sugar per serving.
Can I drink coffee or alcohol on keto?
Black coffee, tea, and water are free. Add heavy cream or butter but no sugar. For alcohol, dry wine, light beer, and clear spirits like vodka or tequila with soda water work best. Skip beer, sweet wine, and mixed drinks with juice or syrup.
What is the difference between total carbs and net carbs?
Net carbs = total carbs − fiber − sugar alcohols (like erythritol). Most keto plans count net carbs because fiber and sugar alcohols do not raise blood sugar much. A medium avocado has 12g total carbs but only about 4g net carbs.
How long does it take to enter ketosis?
Two to four days for most people who stay under 20g net carbs. Some people need a week. You can test with urine strips, a blood ketone meter, or a breath analyzer. Blood meters give the most accurate reading.
Are nuts and seeds unlimited on keto?
No. Even keto-friendly nuts add up. Cashews and pistachios carry 8g net carbs per ounce — too high. Stick to one-ounce portions of macadamia, pecans, walnuts, or almonds.
Sources & Further Reading
- Masood W. et al. The Ketogenic Diet: Clinical Applications. NCBI Bookshelf, 2024.
- Harvard T.H. Chan School of Public Health — Nutrition Source: Ketogenic Diet Review.
- Grand View Research. Ketogenic Diet Market Size And Share Report, 2026–2033.
- Effects of 1-Month VLCKD on 24-Hour Outcomes. JCEM, 2025.
- Meta-analyses: Effects of Ketogenic and Low-Carb Diets. ScienceDirect, 2025.
- Umbrella Review: Keto Diet Health Outcomes. BMC Medicine.
- Healthline: 20 Foods to Eat on the Keto Diet.
- Healthline: 16 Foods to Avoid on the Keto Diet.
- Atkins: List of Foods You Can Eat on Keto.
- ZOE Health: 11 Foods You Can Eat on the Keto Diet.
- Dr. Eric Westman, MD — Duke Health Profile.
- Perfect Keto: Hidden Carbs That Stall Ketosis.
Skip to content