A practical guide to keto-friendly foods, what to limit, and how to stay healthy while in ketosis.
Understanding the Keto Diet Basics
The keto diet is a high-fat, very low-carb eating pattern designed to shift your body into ketosis—a metabolic state where fat becomes the main source of energy instead of carbohydrates.
- Carb intake is limited to under 50 grams per day.
- The goal is to increase fat and moderate protein, reducing blood sugar spikes and enhancing fat-burning.
Best Foods to Eat on Keto
Choosing the right foods on a keto diet supports both nutritional balance and successful ketosis. Here’s what to focus on:
1. Seafood
Seafood is carb-free, protein-rich, and loaded with omega-3s like DHA and EPA.
- Salmon: 0g carbs, 21.6g protein, 6.91g fat (per 3 oz)
- Sardines: 0g carbs, 22.6g protein, 10.5g fat (per can)
- Trout: 0g carbs, 22.6g protein, 7.2g fat (per 3 oz)
These also provide vitamin B12, selenium, zinc, and vitamin D.
2. Meat and Poultry
Excellent protein sources with essential nutrients like iron and B12.
- Beef liver: 4.36g carbs, 24.7g protein, 4.47g fat
- Chicken breast: 0g carbs, 26g protein, ~1g fat
- Ground beef: <1g carbs, 21.8g protein, 12.3g fat
3. Eggs
Eggs are ideal on keto due to their nutrient density and low-carb profile.
- Two eggs: <1g carbs, 12.5g protein, 13.6g fat
- Rich in B12, selenium, vitamin A, and choline
Tip: Cook with healthy fats like butter or avocado oil for a keto boost.
4. Full-Fat Dairy Products
Choose unsweetened, high-fat dairy for satiety and nutrient support.
- Blue cheese: <1g carbs, 6.1g protein, 8.1g fat
- Cheddar: <1g carbs, 6.8g protein, 9.5g fat
- Greek yogurt (whole milk): 6.77g carbs, 15.3g protein, 5g fat
- Kefir: 11g carbs, 12g protein, 8g fat
- Ricotta: 9g carbs, 9.3g protein, 12.6g fat (per ½ cup)
5. Fats and Oils
These support your daily fat needs and help you stay in ketosis.
- Avocado oil: 14g fat per tbsp
- Butter: 12g fat per tbsp
- Olive oil: 14g fat per tbsp
These are carb-free and rich in healthy monounsaturated fats.
6. Non-Starchy Vegetables
Essential for fiber, vitamins, and minerals—while keeping carbs low.
- Artichokes: 13.4g carbs, 6.91g fiber
- Asparagus: 7.4g carbs, 3.6g fiber
- Collard greens: 7.5g carbs, 5.59g fiber
- Mushrooms: 8.25g carbs, 3.43g fiber
Tip: Aim for 28g fiber per day, even on keto—vegetables help get you there.
7. Low-Carb Fruits
Though most fruits are high in sugar, a few low-carb options fit into keto.
- Avocados: 8.5g carbs, 14.7g fat, 6.75g fiber (per ½ avocado)
- Blackberries: 13.8g carbs, 7.6g fiber (per cup)
- Coconut (unsweetened): 6.7g carbs, 18.3g fat, 4.6g fiber (per oz)
8. Nuts and Seeds
Packed with healthy fats, fiber, and essential minerals like magnesium.
- Chia seeds: 11.9g carbs, 9.7g fiber, 8.7g fat (per oz)
- Hemp seeds: 2.6g carbs, 14.6g fat, 1.2g fiber
- Macadamia nuts: 3.91g carbs, 21.5g fat, 2.44g fiber
- Pecans: 3.94g carbs, 20.4g fat, 2.72g fiber
Foods to Limit or Avoid on Keto
To stay in ketosis, avoid high-carb foods, including:
- Baked goods: Bagels, tortillas, bread
- Snack foods: Crackers, chips, granola bars
- Grains: Rice, oats, pasta
- Alcohol: Beer, sugary cocktails
- Legumes: Lentils, black beans, chickpeas
- Starchy vegetables: Potatoes, sweet potatoes, corn
- Fruits and juices: Bananas, grapes, orange juice
- Sugary foods: Ice cream, cakes, cereals
- Condiments: BBQ sauce, ketchup, sweet dressings
- Sweetened drinks: Soda, smoothies, sweet lattes
You can enjoy some of these in small portions if you stay under your carb limit.
Smart Tips for Keto Success
- Work with a registered dietitian (RD) to build a plan that meets your health goals.
- Ensure nutrient density: Many keto dieters fall short on fiber, calcium, and B vitamins.
- Add variety: Use non-starchy vegetables, seeds, and full-fat dairy to fill nutritional gaps.
- Avoid extreme carb restrictions if they’re unsustainable—less strict low-carb plans may work better long-term.
- Stay hydrated and watch electrolytes, as keto may initially cause fluid loss.
A Quick Review
The keto diet emphasizes low-carb, high-fat foods to help your body enter and stay in ketosis. Choose nutrient-rich options like seafood, low-carb vegetables, full-fat dairy, and healthy oils. Limit sugars, grains, legumes, and starchy produce. Always consult a nutritionist to avoid nutrient deficiencies and ensure safety.








