Keto Diet Food List

We may earn money or products from the companies mentioned in this post.

Trying to figure out what you can eat on the Keto Diet?

Here is our ultimate list of keto-friendly foods!

Use this when making your next grocery list!

Meat & Poultry

Because the Keto diet involves lots of protein and fats, you can definitely have lots of meat and poultry!

Most meats are keto-approved, but if you’re looking for the BEST options, try to get meat and poultry that is organic and grass-fed.

Here are some keto-approved meat and poultry options to add to your shopping list:

  • Chicken
  • Beef
  • Pork
  • Lamb
  • Turkey
  • Bison
  • Duck
  • Rabbit
  • Venison
  • Elk

Processed Meats

Processed meats are also good choices for the keto diet! Here are some good processed meat options:

  • Hot Dogs
  • Bacon
  • Sausage
  • Deli Meats
  • Jerky


Most seafood is keto-friendly and a great source of healthy fats (omega-3’s anyone?).

Here are some seafood options you can enjoy!:

  • Salmon (my personal favorite!)
  • Sardines
  • Mackerel
  • Tuna
  • Cod
  • Tilapia
  • Anchovies
  • Trout
  • Haddock
  • Sea Bass
  • Snapper
  • Grouper
  • Catfish
  • Crab
  • Mussels
  • Shrimp
  • Clams
  • Scallops
  • Oysters


Since Keto involves a lot of fat, dairy products are a great thing to have on hand. Also they’re great for making keto-friendly bakes goods, yum!

Here are some dairy products you can have on the Keto diet:

  • Hard Cheese
  • Soft Cheese
  • Cream Cheese
  • Butter
  • Cream (sour, heavy)
  • Greek Yogurt
  • Ghee
  • Milk
  • Eggs (Not really dairy, but you can find these near the dairy section)

Oils & Fats

  • Avocado oil
  • Coconut oil
  • Olive oil
  • Palm oil
  • MCT Oil
  • Fish oils
  • Lard


  • Artichokes
  • Asparagus
  • Broccoli
  • Brussel Sprouts
  • Cabbage
  • Cauliflower
  • Celery
  • Cucumber
  • Eggplant
  • Green beans
  • Lettuce
  • Mushrooms
  • Onions
  • Okra
  • Peppers
  • Radishes
  • Romaine Lettuce
  • Spinach
  • Tomatoes
  • Zucchini


Most fruits are actually a bit too high in sugar to be considered keto-friendly, but there are a few low sugar fruits that you can fit sparingly into your diet.

Here are some fruits you can have:

  • Avocado
  • Berries (blueberries, raspberries, etc).
  • Coconut
  • Lemon
  • Lime

Other Keto-Friendly Foods


  • Almonds
  • Macadamia nuts
  • Brazil nuts
  • Walnuts
  • Hazelnuts
  • Pecans
  • Pistachios
  • Cashews


  • Flaxseed
  • Chia seeds
  • Hemp seeds
  • Sesame seeds
  • Pumpkin seeds
  • Sunflower seeds


  • Coffee
  • Teas
  • Bone broth
  • Mio Drink Enhancers

Foods to Avoid

Here are some foods you should avoid having while on the Keto diet:

  • Snacks with added sugar (that means soda and candy!)
  • Carb-heavy foods – These are things like breads, pasta, rice, oats, etc.
  • Veggies with lots of carbs – These are mostly root vegetables like potatoes, carrots, and squash
  • Sweet fruit – Apples, oranges, bananas, etc.