Keto Diet Shopping List: 50+ Ketogenic Foods to Buy at the Grocery Store

avocado, cheese, salmon, nuts, eggs, and other foods to include on a keto shopping list

Looking for a fast and easy keto shopping list? Even though pasta, bread, and other carbohydrate-rich foods are a no go on keto, there are numerous low carb, ketogenic foods that you can buy at just about any grocery store. From butter and olives to beef, broccoli, and Brazil nuts, we've compiled a comprehensive list that can you can pull up the next time you go shopping!

keto diet shopping list infographic

Click here for a printer-friendly version

The Ultimate Keto Diet Grocery Shopping List

Healthy Fats

Fat offers a dense source of calories that will keep you feeling satisfied as you transition away from using carbohydrates as fuel. But the kind of fat you eat matters! Just like any diet, focus on real, whole foods over processed junk. Some ideas include:
  • MCT oil or MCT Creamer
  • Pastured butter
  • Coconut oil
  • Avocados
  • Avocado oil
  • Olives
  • Olive oil 

Learn more!

Clean Proteins

Although the keto diet focuses primarily on fat, moderate protein will help you feel satiated and support muscle maintenance and growth. Try these high-quality proteins and, if you can, try to buy humanely raised, grass-fed, and pastured when possible:

Colorful, Low-Starch Veggies

Many people on a keto diet forgo veggies altogether to lower their carb intake, which is totally unnecessary and can be harmful long-term. There are plenty of low-starch vegetables you can add to your diet to boost your nutrient load and make sure you’re getting enough fiber to support digestive health. Add these to your diet for even more energy:
  • Lettuce
  • Spinach
  • Arugula
  • Chard
  • Kale
  • Cauliflower
  • Broccoli
  • Squash
  • Asparagus
  • Mushrooms
  • Cucumber
  • Celery
  • Cabbage


Most berries are too high in sugar to include on a keto diet, but berries are nutrient-dense powerhouses that range in 5-12 grams of net carbs per handful. Go ahead and splurge every once and a while with a little bit of heavy whipped cream or full-fat coconut milk.
  • Strawberries
  • Blackberries
  • Raspberries
  • Blueberries

Nuts and Seeds

Nuts and seeds are high in healthy fat and fiber and, unless you’re sensitive or allergic, are great additions to your keto diet. Some ideas include:
  • Almonds
  • Cashews
  • Macadamia nuts
  • Brazil nuts
  • Pecans
  • Walnuts
  • Chia seeds
  • Flax seeds
  • Pumpkin seeds
  • Sesame seeds

High-Quality Dairy

Butter, heavy cream, and cheese are forbidden in the Paleo and vegan worlds but embraced on high-fat, low-carb diets. The caveat is that your dairy products should only come from the highest quality, grass-fed, pastured-raised sources. Animals raised on conventional, GMO feed and pumped with antibiotics and hormones will produce lower-quality milk with traces of toxic chemicals.

If you have a dairy allergy or sensitivity, don’t attempt to add dairy back in just because you’re going keto. If you tolerate it well try the following in moderation:

  • Cheese
  • Cream cheese
  • Heavy cream
  • Butter
  • Mascarpone

Have you tried to go grocery shopping on keto? We’d love to hear about your experience in the comments below!

(Want keto articles and recipes like this via email? Here's the sign up)