20 Low-Carb, Keto-Friendly Snacks

If you’re following a very-low-carb or ketogenic diet, it can sometimes be difficult knowing what to eat. This is particularly true for those who enjoy snacks.

In fact, a large proportion of traditional snack foods are quite high in carbohydrates, making them incompatible with such diets.

In this guide, we present 20 snack options, all of which are compatible with “keto” and general low-carb diets.

What Makes a Snack “Keto-Friendly”?

Picture of low carb and keto snack options including berries, cheese, and nuts.

Most research on ketogenic diets describe them as very-low-carb dietary patterns characterized by a daily carbohydrate intake limited to 50 grams per day.

Based on this, each of the snack options covered in this guide provide a maximum of 10 grams of total carbohydrates.

This gives you a “spare” 30 grams of carbohydrates per day even if you eat two of the snacks we cover.

We have also provided further contextual information to help you understand the nutritional composition of each snack.

Primarily, this is because “total carbohydrate” doesn’t tell the full story, with the body using different types of carbohydrate in different ways. For example:

  • Starches and sugars: The body breaks most starches and sugar down into glucose, which can raise blood sugar levels. This is important because low-carb diets, such as the ketogenic diet, are often used as a way of managing blood sugar levels.
  • Fiber: Unlike simple carbohydrates, the body can’t digest fiber down into glucose, so it doesn’t contribute to blood sugar levels. In fact, fiber can blunt the blood sugar response to other types of carbohdyrates as it typically slows digestion.

With all of this in mind, for each “keto snack” we will provide the following nutritional data per typical serving and per 100g:

  • Total carbohydrate: All forms of carbohydrate (including starch, fiber, sugar, etc)
  • Fiber:
  • Sugar:
  • Net carbs: “Net carbs” is a metric that some people use to determine the amount of carbohydrate in a food that digests into glucose and impacts blood sugar. It can be calculated by subtracting fiber from total carbohydrate content.

All nutritional data aside from net carbs has been sourced from the USDA’s FoodData Central database. Using this data, we have calculated net carbohydrate figures.

Note: “Keto-Friendly” Doesn’t Necessarily Mean “Healthy”

A specific food being a “keto-friendly snack” doesn’t necessarily make that food a “healthy choice” – it just means it is nutritionally compatible with a ketogenic diet.

While we have tried to include a wide variety of foods, the main focus for each snack in this guide has been portability and limited total carbohydrate content.

Individuals following very-low-carb dietary plans should consult with their healthcare provider if they require assistance in formulating their diet in a healthy way.

List of Low-Carb, Keto-Friendly Snacks

Here are some of the best keto-friendly snack options alongside their key nutritional data. All options offer portability and, as mentioned, contain 10 grams of carbohydrate or less per typical serving.

1. Black Olives

It’s easy to put several olives in some plastic upperware, and they’re a fruit with very low levels of carbohydrates.

Six black olives contain fewer than 2 grams of carbohydrates.

NutrientPer 6 olives (30g)Per 100g
Total carbohydrates1.81g6.04g
Fiber0.48g1.6g
Sugars0g0g
Net carbs1.33g4.44g
Table 1: Carbohydrate composition of black olives per 30g and per 100g

Source: USDA – Olives, black

2. Macadamia Nuts

Macadamia nuts have one of the lowest carbohydrate contents among nuts. Put an ounce in a sealed container, add a bit of salt if desired, and they’re a ready-to-eat snack.

An ounce of macadamia nuts has less than 4 grams of carbohydrates.

NutrientPer ounce (28.35g)Per 100g
Total carbohydrates3.64g12.8g
Fiber2.27g8.0g
Sugars1.17g4.14g
Net Carbs1.37g4.8g
Table 2: Carbohydrate composition of macadamia nuts per ounce (28.35g) and per 100g

Source: USDA – Macadamia nuts

Note: Pili nuts offer an even lower amount of carbohydrates than macadamia nuts. However, they are difficult to find and tend to be more expensive.

3. Piece of Cheese

While all cheese is generally low in carbohydrates, fresh, soft cheese options typically have a higher amount.

Medium-hard and aged cheeses typically contain a minimal carbohydrate content.

The table below shows the carbohydrate composition of Cheddar cheese:

An ounce provides 0.6 grams of carbohydrates.

NutrientPer ounce (28.35g)Per 100g
Total carbohydrates0.60g2.13g
Fiber0g0g
Sugars0.08g0.27g
Net carbs0.60g2.13g
Table 3: Carbohydrate composition of Cheddar cheese per ounce (28.35g) and per 100g

Source: USDA – Cheese, Cheddar, sharp, sliced

4. Raspberries

Raspberries have one of the lowest “net carb” totals among all fruit due to their significant fiber provision. More than half the carbohydrate content of raspberries is fiber.

75 grams of raspberries, which is just under 2/3 cup, provide less than 10 grams of carbs.

NutrientPer 75gPer 100g
Total carbohydrates9.68g12.9g
Fiber4.88g6.5g
Sugars2.01g2.68g
Net carbs4.80g6.4g
Table 4: Carbohydrate composition of raspberries per 75g and per 100g

Source: USDA – Raspberries, raw

5. Blackberries

Just like raspberries, blackberries are another fiber-rich, lower-carbohydrate fruit.

75 grams of blackberries, which is approximately 1/2 a cup, provides slightly over 7 grams of carbohydrates.

NutrientPer 75gPer 100g
Total carbohydrates7.21g9.61g
Fiber3.98g5.3g
Sugars3.66g4.88g
Net carbs3.23g4.31g
Table 5: Carbohydrate composition of blackberries per 75g and per 100g

Source: USDA – Blackberries, raw

6. Dark Chocolate

While chocolate contains added sugar, some options can fit into a carbohydrate-restricted diet. A small amount of dark chocolate made from 70–85% cocoa solids can be compatible.

For example, 20 grams of 70–85% dark chocolate contains 9.2 grams of carbohydrates.

NutrientPer 20gPer 100g
Total carbohydrates9.18g45.9g
Fiber2.18g10.9g
Sugars4.8g24.0g
Net carbs7.0g35.0g

Source: USDA – Chocolate, dark, 80–85% cacao solids

Note: 20 grams of dark chocolate is typically around 2 squares, but this will depend on the specific bar. Please check the product label to be sure about size.

7. Hard-boiled Egg

Eggs come in many forms, but hard-boiled eggs are the only truly portable preparation.

A large, hard-boiled egg only contains around half a gram of carbohydrates.

NutrientPer large egg (50g)Per 100g
Total carbohydrates0.56g1.12g
Fiber0g0g
Sugars0.56g1.12g
Net carbs0.56g1.12g
Table 7: Carbohydrate composition of boiled egg per large 50g egg and per 100g

Source: USDA – Egg, whole, cooked, hard-boiled

8. Peanuts

Despite botanically being a legume, peanuts are quite low in carbohydrates. They’re also widely available and modestly priced.

An ounce of peanuts, which is approximately a handful of nuts, provides just 4.56 grams of carbohydrates.

NutrientPer ounce (28.35g)Per 100g
Total carbohydrates4.56g16.1g
Fiber2.41g8.5g
Sugars1.34g4.72g
Net carbs2.15g7.6g

Source: USDA – Peanuts, all types, raw

9. Chicken Drumstick

Like with boiled eggs, chicken drumsticks can either be bought pre-cooked or made at home. They are quite portable, but should be refrigerated if they are going to be left for several hours.

A typical 105-gram cooked chicken drumstick provides 0 grams of carbohydrates.

NutrientPer 105g drumstickPer 100g
Total carbohydrates0g0g
Fiber0g0g
Sugars0g0g
Net carbs0g0g
Table 9: Carbohydrate composition of chicken drumstick per 105g drumstick and per 100g

Source: USDA – Chicken, drumstick, meat and skin, roasted

10. Greek Yogurt (Plain)

Opt for Greek yogurt for the lowest carbohydrate content.

Since Greek yogurt has more whey removed than regular yogurt, it contains fewer grams of carbohydrate. This is because whey contains dairy sugars (lactose).

A 150g container of Greek yogurt provides 7.12g grams of carbohydrates.

NutrientPer 150g containerPer 100g
Total carbohydrates7.12g4.75g
Fiber0g0g
Sugars4.88g3.25g
Net carbs7.12g4.75g
Table 10: Carbohydrate composition of Greek yogurt (plain) per 150g container and per 100g

Source: Yogurt, Greek, whole milk, plain

Note: Be careful to ensure your choice of Greek yogurt truly is plain. Fruit-flavored and otherwise sweetened Greek yogurt products tend to be high in sugar and their carbohydrate content is unlikely to be less than 10 grams.

11. Almonds

Almonds are another relatively low-carb nut that provide a broad range of essential vitamins and minerals.

An ounce (28.35g) of almonds, which is about a handful, contains slightly over 6 grams of carbohydrates.

NutrientPer ounce (28.35g)Per 100g
Total carbohydrates6.12g21.6g
Fiber3.54g12.5g
Sugars1.23g4.35g
Net carbs2.58g9.1g
Table 11: Carbohydrate composition of almonds per ounce (28.35g) and per 100g

Source: USDA – Nuts, almonds

12. Celery Sticks With Cream Cheese

Celery is a very low-carb vegetable and paired with cream cheese, it is a keto-friendly snack option.

A 64g stalk of celery and two tablespoons (29g) of cream cheese provide only 3.5 grams of carbohydrates.

NutrientPer 93g servingPer 100g
Total carbohydrates3.5g3.76g
Fiber1.02g1.03g
Sugars1.40g1.51g
Net carbs2.48g2.73g
Table 12: Carbohydrate composition of 1 stalk (64g) celery and 2 tbsp (29g) cream cheese and per 100g

Sources: USDA – Celery, raw and USDA – Cheese, cream

13. Beef Jerky

Beef jerky is a protein-rich low-carb snack primarily made from dried meat.

According to the USDA database, an ounce (28.35g) of chopped beef jerky contains 3.12 grams of carbohydrates.

NutrientPer ounce (28.35g)Per 100g
Total carbohydrates3.12g11.0g
Fiber0.51g1.8g
Sugars2.55g9.0g
Net carbs2.61g9.2g
Table 13: Carbohydrate composition of beef jerky per ounce (28.35g) and per 100g

Source: USDA – Snacks, beef jerky, chopped and formed

Note: While some jerky products can contain added sugars, they are typically only added in small amounts. To be sure, check the product label.

14. Coconut Chips

Coconut chips are toasted flakes of coconut meat. Sometimes they can be sweetened or flavored, but small servings are generally suitable as low-carb snacks.

According to USDA data, coconut chips by ‘Made In Nature’ contain a small amount of added maple syrup. However, they still only contain 10 grams of carbohydrates per half-cup (28g).

NutrientPer 1/2 cup (28g)Per 100g
Total carbohydrates10.0g35.7g
Fiber4.0g14.3g
Sugars4.0g14.3g
Net carbs6.0g21.4g
Table 14: Carbohydrate composition of ‘Made In Nature’ coconut chips per 1/2 cup (28g) and per 100g

Source: USDA – Coconut chips

15. Walnuts

As with most nuts, walnuts can work as a keto-friendly snack.

A handful of walnuts (1 ounce) provides less than 4 grams of carbohydrates.

NutrientPer ounce (28.35g)Per 100g
Total carbohydrates3.88g13.7g
Fiber1.9g6.7g
Sugars0.74g2.61g
Net carbs1.98g7.0g
Table 15: Carbohydrate composition of walnuts per ounce (28.35g) and per 100g

Source: USDA – Nuts, walnuts, English

16. Cherry Tomatoes

Cherry tomatoes are a convenient snack with a very low-carb content.

In fact, even a whole 149-gram cup of cherry tomatoes provides less than 6 grams of carbohydrates.

NutrientPer 149g cupPer 100g
Total carbohydrates5.8g3.89g
Fiber1.79g1.2g
Sugars3.92g2.63g
Net carbs4.01g2.69g
Table 16: Carbohydrate composition of cherry tomatoes per 149g cup and per 100g

Source: USDA – Tomatoes – red, ripe, raw

17. Can of Sardines

A can of sardines may not sound like a typical snack, but it’s a convenient one that comes in its own sealed tin.

Sardines are a source of omega-3 and protein and don’t provide a natural source of carbohydrates.

NutrientPer 92g can Per 100g
Total carbohydrates0g0g
Fiber0g0g
Sugars0g0g
Net carbs0g0g
Table 17: Carbohydrate composition of sardines per 92g can and per 100g

Source: USDA – Fish, sardine, Atlantic, canned in oil

18. Pumpkin Seeds

Like nuts, most seeds are suitable for snacking and contain relatively low amounts of carbs.

An ounce (28.35) of pumpkin seeds, which is about a handful, has only 3 grams of carbohydrates.

NutrientPer ounce (28.35g)Per 100g
Total carbohydrates3.03g10.7g
Fiber1.7g6.0g
Sugars0.40g1.4g
Net carbs1.33g4.7g
Table 18: Carbohydrate composition of pumpkin seeds per ounce (28.35g) and per 100g

Source: USDA – Seeds, pumpkin and squash seed kernels

19. A Protein Shake

Protein shakes are an excellent way to get more protein without significantly increasing carbohydrate intake.

A typical protein shake made with a scoop (31g) of powder contains less than 2 grams of carbohydrates.

NutrientPer 31g scoopPer 100g
Total carbohydrates1.94g6.25g
Fiber0.96g3.1g
Sugars0g0g
Net carbs0.98g3.15g
Table 19: Carbohydrate composition of a protein shake per 31g scoop and per 100g of protein powder

Source: USDA – Nutritional powder mix, protein, NFS

Note: The carbohydrate and fiber composition of protein powder will vary by brand. Whey powder, which is one of the most popular types, is not a source of fiber.

20. Pecans

Pecans are another nut with a minimal carbohydrate content.

An ounce (28.35g) serving, about a handful of nuts, provides only 3.6 grams of carbohydrates.

NutrientPer ounce (28.35g)Per 100g
Total carbohydrates3.6g12.7g
Fiber1.64g5.8g
Sugars1.12g3.97g
Net carbs1.96g6.9g
Table 20: Carbohydrate composition of pecans per ounce (28.35g) and per 100g

Source: USDA – Pecans, unroasted

Summary

Hopefully you’ll have found something you like in these low-carb snack options, but let’s quickly summarize:

  • Low-carb snacking is possible: While many traditional snacks might not seem low-carb-friendly, there are numerous foods you can eat as snacks. In fact, low-carb snacking may often be a healthier choice if it means more nuts, less potato chips. More protein, and less cakes, etc.
  • Quantity matters: As the data tables in this guide show, the amount of a particular food you eat is important, particularly for fitting into a very-low-carb diet. While a square or two of dark chocolate may be fine, the carbohydrate content of larger servings quickly add up.
  • Overall diet matters: Whether the overall diet you consume is “healthy” or not depends on everything you eat rather than one specific food. It is usually best to try to consume foods from a range of food groups for a diverse intake of essential nutrients. In terms of low-carb snacks, this could mean varying between berries, nuts, seeds, dairy products, and so on. Learn more about formulating healthy low-carb recipes here.
Michael Joseph Hartley, MSc, ANutr, Nutritionist.

Michael Joseph, MSc, ANutr

Michael works as a nutritionist in a community setting and holds a Master's degree in Clinical Nutrition. He is a Registered Associate Nutritionist (ANutr) with the Association for Nutrition (AfN), and has published peer-reviewed research.