The keto diet has gained popularity for its ability to help people lose weight, maintain steady energy levels, and improve overall health. But choosing the right snacks can be tricky, especially when it comes to nuts and seeds. While some are keto-friendly, others can sneak in too many carbs, potentially kicking you out of ketosis.
In this guide, we’ll explore the best keto-friendly nuts and seeds, their health benefits, how to incorporate them into your meals, and delicious recipes.
Table of Contents
- Why Nuts and Seeds Are Great for Keto
- Best Keto-Friendly Nuts
- Nuts to Avoid on Keto
- Best Keto-Friendly Seeds
- Seeds to Avoid on Keto
- Health Benefits of Nuts and Seeds on Keto
- How to Use Nuts and Seeds in Keto Recipes
- 10 Delicious Keto Recipes with Nuts and Seeds
- Pros and Cons of Eating Nuts and Seeds on Keto
- Conclusion
Why Nuts and Seeds Are Great for Keto
Nuts and seeds are excellent sources of healthy fats, fiber, and protein, making them ideal for a ketogenic diet. They are convenient, easy to store, and perfect for on-the-go snacking. However, portion control is crucial since some varieties contain higher amounts of carbohydrates.
Best Keto-Friendly Nuts
The following nuts are the best choices for keto due to their low-carb content:
1. Macadamia Nuts
- Carbs per 1 oz (28g): 2g net carbs
- Why they’re great: High in monounsaturated fats, which support heart health and ketosis.
2. Pecans
- Carbs per 1 oz (28g): 1g net carbs
- Why they’re great: Very low in carbs and rich in antioxidants.
3. Brazil Nuts
- Carbs per 1 oz (28g): 1g net carbs
- Why they’re great: High in selenium, essential for thyroid health.
4. Almonds
- Carbs per 1 oz (28g): 2g net carbs
- Why they’re great: Good source of vitamin E and protein.
5. Walnuts
- Carbs per 1 oz (28g): 2g net carbs
- Why they’re great: Rich in omega-3 fatty acids.
Nuts to Avoid on Keto
Not all nuts are keto-friendly. Some have high carb content, making them less suitable:
- Cashews (8g net carbs per oz)
- Pistachios (5g net carbs per oz)
- Chestnuts (14g net carbs per oz)
Best Keto-Friendly Seeds
Seeds are nutrient-dense and packed with fiber, healthy fats, and protein. Here are the best options:
1. Chia Seeds
- Carbs per 1 oz (28g): 2g net carbs
- Why they’re great: High in fiber and omega-3s.
2. Flaxseeds
- Carbs per 1 oz (28g): 1g net carbs
- Why they’re great: Promote digestion and heart health.
3. Hemp Seeds
- Carbs per 1 oz (28g): 1g net carbs
- Why they’re great: Rich in protein and magnesium.
4. Sunflower Seeds
- Carbs per 1 oz (28g): 3g net carbs
- Why they’re great: High in vitamin E.
5. Pumpkin Seeds
- Carbs per 1 oz (28g): 2g net carbs
- Why they’re great: Excellent source of zinc and magnesium.
Seeds to Avoid on Keto
Some seeds contain too many carbs, such as:
- Quinoa seeds (17g net carbs per oz)
- Poppy seeds (5g net carbs per oz)
How to Use Nuts and Seeds in Keto Recipes
Nuts and seeds can be added to meals in various ways:
- Sprinkle on salads
- Use in keto granola or energy bars
- Blend into smoothies
- Use as flour substitutes in baking
10 Delicious Keto Recipes with Nuts and Seeds
1. Keto Nut Butter
Ingredients:
- 1 cup macadamia nuts
- 1 cup almonds
- 1 tbsp coconut oil
- 1 tsp sea salt
Instructions:
- Blend all ingredients in a food processor until creamy.
- Store in a jar and use as a spread.
Carbs per serving: 2g net carbs
2. Keto Granola
Ingredients:
- 1 cup almonds
- 1 cup pecans
- 1/2 cup sunflower seeds
- 1/4 cup shredded coconut
- 2 tbsp coconut oil
- 1 tsp cinnamon
Instructions:
- Mix all ingredients and bake at 325°F for 15 minutes.
- Let cool and store in an airtight container.
Carbs per serving: 3g net carbs
3. Keto Energy Bites
Ingredients:
- 1/2 cup almond butter
- 1/4 cup shredded coconut
- 2 tbsp chia seeds
- 1 tbsp coconut oil
- 1 tsp vanilla extract
Instructions:
- Mix ingredients, form into small balls, and refrigerate.
- Store in an airtight container.
Carbs per serving: 2g net carbs
4. Keto Seed Crackers
Ingredients:
- 1/2 cup flaxseeds
- 1/2 cup chia seeds
- 1/2 cup sunflower seeds
- 1/2 tsp salt
- 1 cup water
Instructions:
- Mix ingredients, spread on parchment paper, and bake at 325°F for 20 minutes.
- Cool, break into pieces, and store.
Carbs per serving: 2g net carbs
5. Keto Almond Pancakes
Ingredients:
- 1 cup almond flour
- 2 eggs
- 1/2 cup almond milk
- 1 tsp baking powder
Instructions:
- Mix ingredients, cook on a skillet until golden brown.
- Serve with butter or sugar-free syrup.
Carbs per serving: 3g net carbs
6. Keto Trail Mix
Ingredients:
- 1/2 cup macadamia nuts
- 1/2 cup pecans
- 1/4 cup pumpkin seeds
- 1/4 cup coconut flakes
Instructions:
- Mix ingredients and store in an airtight container.
Carbs per serving: 3g net carbs
7. Keto Chocolate Almond Bark
Ingredients:
- 1/2 cup dark chocolate (85%+ cocoa)
- 1/4 cup almonds
Instructions:
- Melt chocolate, mix with almonds, and refrigerate.
Carbs per serving: 3g net carbs
8. Keto Coconut Chia Pudding
Ingredients:
- 1 cup coconut milk
- 2 tbsp chia seeds
- 1 tsp vanilla extract
Instructions:
- Mix ingredients and refrigerate overnight.
Carbs per serving: 2g net carbs
9. Keto Sunflower Seed Butter
Ingredients:
- 1 cup sunflower seeds
- 1 tbsp coconut oil
Instructions:
- Blend ingredients until smooth.
Carbs per serving: 2g net carbs
10. Keto Spiced Nuts
Ingredients:
- 1 cup almonds
- 1 tsp cinnamon
- 1 tbsp coconut oil
Instructions:
- Mix ingredients, roast at 350°F for 10 minutes.
Carbs per serving: 3g net carbs

Pros and Cons of Eating Nuts and Seeds on Keto
Pros: ✔ High in healthy fats ✔ Good source of fiber ✔ Packed with essential nutrients ✔ Convenient for snacking
Cons: ✘ Easy to overeat, leading to excess calories ✘ Some nuts contain higher carbs than expected ✘ Can cause digestive issues if eaten in excess
Conclusion
Nuts and seeds are excellent additions to a ketogenic diet when consumed in moderation. They provide essential nutrients, help maintain satiety, and add variety to meals. By choosing the right options and incorporating them into delicious recipes, you can enjoy their benefits while staying in ketosis.