Are almonds keto?
A 1 oz serving of almonds, which is 23 kernels (28.4 g), gives you 2.6 g of net carbs, so it fits measured portions.
- Carbs net of fiber
- 2.6 g
- Total carbohydrate
- Amount: 6.1 g
- Fiber
- Amount: 3.5 g
- Protein
- Amount: 6 g
- Fat
- Amount: 14.2 g
- Calories
- Calories: 164 kcal
That is 13% of one 20 g keto day

Nuts and seeds with fewer carbs
| Food | Serving | Net carbs (g) |
|---|---|---|
| Sesame seeds | 1 tbsp (9 g) | 1 |
| Pecans | 1 oz, 19 halves (28.4 g) | 1.2 |
| Sunflower seeds | 1 oz (28.4 g) | 3.7 |
Eating almonds on a keto diet
A serving of almonds, 1 oz or 23 whole kernels (28.4 g), contains 2.6 g net carbs, which works out to 13% of a 20 g keto day.
With 2.6 g in every serving, almonds fit in measured portions: 7 servings take the entire 20 g day.
In one serving of almonds you get 164 kcal, along with 6 g of protein and 14.2 g of fat.
Almonds list 6.1 g of total carbs, and 3.5 g of that is fiber, so subtracting it leaves the net carbs.
To get fewer carbs than almonds, try flaxseed: each 1 tbsp, ground (7 g), has 0.1 g net carbs.
Nutrition facts come from USDA FoodData Central: Nuts, almonds (FDC 170567)