Keto Diet Food List: What to Eat and What to Limit If You Go Keto

Fish is protein-rich, carb-free, and high in B vitamins, potassium, and selenium. 

Fish and Seafood

Vitamin C and minerals are abundant in nonstarchy veggies, which have few calories and carbs. 

Low-Carb Veggies

Cheese, high in fat and low in carbs, is ideal for the ketogenic diet. Protein and calcium are abundant.


Yogurt and cottage cheese are calcium- and protein-rich. Seven ounces of plain Greek yogurt has 8 g carbs and 20 g protein.

Plain Greek Yogurt

Avocados, rich in monounsaturated fat and potassium, which many Americans lack, are heart-healthy. 


The ketogenic diet relies on lean protein from meat. Fresh meat and poultry are high in B vitamins, potassium, selenium, and zinc and have no carbs.

Meat and Poultry

Eggs provide protein, B vitamins, minerals, and antioxidants. Over 12 g of protein and no carbs in two large eggs. 


Healthy polyunsaturated and monounsaturated fats, fiber, and protein found in nuts and seeds. They have few net carbohydrates.

Nuts, Seeds and Oil

Other stories