diet-nutrition

What You Can Have on a Keto Diet: A Clear, Practical Guide

A ketogenic diet is a very low carbohydrate, moderate protein, high fat eating pattern designed to shift your body into ketosis. By limiting net carbs to roughly 20–50 grams p...

Mara Ellison
What You Can Have on a Keto Diet: A Clear, Practical Guide

What a Keto Diet Is and How It Works

A ketogenic diet is a very low carbohydrate, moderate protein, high fat eating pattern designed to shift your body into ketosis. By limiting net carbs to roughly 20–50 grams per day, you encourage your body to burn fat and use ketones for fuel instead of glucose. This guide explains what you can have on a keto diet in practical, everyday terms so you can build meals that are satisfying, varied, and sustainable while staying within your carb budget.

Core Keto Principles to Follow

Success on keto comes from consistent attention to macronutrients and food choices. The goal is to keep carbs low enough to maintain ketosis while getting enough protein for muscle and satiety and plenty of healthy fats for energy and flavor. Below are the foundational rules that apply whether you are just starting or have been keto for years.

  • Keep daily net carbs under about 20–50 grams, focusing on nonstarchy vegetables and low sugar fruits.
  • Eat enough protein to preserve muscle, generally about 1.2 to 2.0 grams per kilogram of body weight per day.
  • Prioritize healthy fats such as olive oil, avocado oil, butter, and fatty fish to reach your calorie goals.
  • Choose whole foods and minimally processed options whenever possible to support nutrition quality.
  • Track your intake for at least the first few weeks to confirm your carb levels and ketone production are in range.

Foods You Can Eat on Keto

The following foods are generally compatible with a keto plan when portioned appropriately. Focus on low carb vegetables, high quality proteins, and healthy fats, and use nuts, seeds, and low sugar fruits sparingly to stay within your daily carb allowance.

Low Carb Vegetables

Nonstarchy vegetables are low in net carbs and rich in fiber, vitamins, and minerals. Include generous portions of leafy greens and other low carb options to add volume and nutrients to meals.

  • Leafy greens: spinach, kale, Swiss chard, arugula, romaine
  • Cruciferous vegetables: broccoli, cauliflower, Brussels sprouts, cabbage
  • Other low carb choices: zucchini, cucumber, bell peppers, asparagus, green beans

Proteins

Protein supports satiety and muscle maintenance. Choose unprocessed or minimally processed options and vary your sources for nutritional balance.

  • Meat: beef, pork, lamb, poultry
  • Fish and seafood: salmon, mackerel, sardines, shrimp, cod
  • Eggs: whole eggs prepared in various ways
  • Organ meats: liver, heart (in moderation due to high nutrient density)

Healthy Fats

Fat is the primary energy source on keto and helps you meet your calorie needs.

  • Oils: olive oil, avocado oil, coconut oil
  • Whole food fats: avocado, olives
  • Butter and cream: grass fed butter, heavy cream
  • Animal fats: tallow, lard from trusted sources
  • Fatty fish and seafood for omega 3 fats

Nuts, Seeds, and Their Butters

These can fit keto but are calorie dense, so measure portions.

  • Acceptable in small portions: macadamia nuts, pecans, walnuts, flaxseed, chia seed, pumpkin seeds
  • Use nut and seed butters without added sugar

Dairy

Choose full fat dairy and monitor portions because lactose can add carbs.

  • Hard cheeses: cheddar, gouda, mozzarella, Swiss
  • Soft cheeses: cream cheese, mascarpone, goat cheese
  • Yogurt: full fat, unsweetened Greek yogurt in smaller amounts
  • Cream: heavy cream, half-and-half

Low Sugar Fruits and Sweeteners

Use these sparingly to avoid excess carbs.

  • Berries in small portions: strawberries, blueberries, raspberries
  • Sweeteners: erythritol, monk fruit, allulose (non glycemic options)

Foods to Avoid or Strictly Limit

These foods are high in carbohydrates and can quickly kick you out of ketosis. In most cases, they should be avoided or reserved for rare occasions only.

High Carb Grains and Starches

  • Bread, pasta, rice, cereal, tortillas
  • Potatoes, sweet potatoes, corn, peas

Sugary Foods and Drinks

  • Soda, fruit juice, sweetened coffee drinks
  • Candy, pastries, desserts

Processed Snacks and Low Fat Products

  • Chips, crackers, granola bars
  • Low fat or diet products that are often high in sugar or artificial ingredients

High Carb Fruits

  • Bananas, grapes, mangoes, apples in larger amounts

Sample Keto Foods and Meal Ideas

Using the lists above, you can assemble simple meals and snacks that fit keto macros. Planning ahead makes it easier to stay within your carb limit while keeping meals enjoyable and satisfying.

Meal ExampleFoods IncludedTypical Net Carbs
BreakfastEggs sautéed in olive oil, spinach, avocado, and a few raspberries6–10 g
LunchGrilled chicken salad with mixed greens, cucumber, olive oil, and cheese7–12 g
DinnerSalmon with roasted cauliflower and a side of mixed green vegetables8–12 g
SnackA small handful of macadamia nuts or celery with almond butter2–5 g

Beverages and Hydration on Keto

Keeping well hydrated is important, especially during the adaptation phase of keto. Water, unsweetened tea, and coffee are the main recommended drinks. You can add a splash of heavy cream or a zero calorie sweetener if needed. Avoid sugary sodas, fruit juices, and sweetened coffee or tea drinks.

  • Water: Aim to drink water consistently throughout the day.
  • Black coffee or unsweetened tea: Enjoy in moderation.
  • Electrolytes: Consider supplementing sodium, potassium, and magnesium, especially early in keto.
  • Alcohol: Occasional dry wine or spirits are possible, but sugary cocktails and beer should be avoided.

Practical Tips and Troubleshooting

Planning and awareness help you stick with keto and make healthier choices.

  • Read nutrition labels carefully and check serving sizes; even small portions of higher carb foods can add up.
  • Meal prep simple ingredients, such as grilled chicken, roasted vegetables, and hard boiled eggs, to reduce decision fatigue.
  • Track your intake with an app or written log until you understand how foods fit your daily carb limit.
  • Watch portion sizes of nuts, cheese, and desserts because calories can increase quickly even if carbs are low.
  • If your weight loss stalls, check hidden carbs in sauces, dressings, and processed foods.

Common Questions and Considerations

Many people wonder whether keto allows certain foods or how strict the diet needs to be. In general, staying under your daily carb target is the most important factor for maintaining ketosis. Protein is helpful and should not be feared, and you can include a wide variety of healthy fats. If you have medical conditions, are pregnant, or take medications, consult a healthcare provider before making significant dietary changes.

Related Reading

More pages in this topic cluster.

Keto Diet: A Practical, Science-Based Guide to Low-Carb, High-Fat Eating

The keto diet is a low-carb, high-fat eating pattern designed to shift your body away from glucose and toward fat-derived fuel. By limiting carbohydrates to roughly 20–50 gram...

Read next
What is the ketogenic diet: a clear, science-based explanation

A ketogenic diet is a high-fat, adequate-protein, very low-carbohydrate way of eating that shifts your metabolism away from glucose and toward fat-derived molecules called keton...

Read next
The Oprah Coffee Diet: What to Know

The term Oprah Coffee Diet typically refers to routines that include black coffee alongside balanced meals and mindful habits, often promoted as a simple way to support energy a...

Read next