Keto Almond Cacao Nib Sea Salt Snack Mix
Almonds and cacao nibs are two of the most magnesium-rich foods that fit a keto diet. Almonds deliver about 270 mg of magnesium per 100 g, and cacao nibs around 499 mg per 100 g, more than most supplement capsules. This snack mix is the most direct way to get magnesium from real food without swallowing pills.
Key takeaways at a glance
- Approx. 15 minutes of work (including roasting), a keto snack you can prep ahead for several days.
- Approx. 4 g net carbs and 16 g fat per serving (about 30 g).
- Ingredients: almonds, cacao nibs, sea salt flakes, coconut oil.
- Made for anyone who wants to address a keto-related magnesium gap through food instead of supplements.
Ingredients
1 handful (approx. 30 g) as a magnesium snack between meals.
| Amount | Ingredient | Note | ||
|---|---|---|---|---|
| Almonds | whole, with skin | |||
| whole, with skin | ||||
| Cacao nibs | raw, not roasted | |||
| raw, not roasted | ||||
| Coconut oil | approx. 1 tsp | |||
| approx. 1 tsp | ||||
| Sea salt flakes | fleur de sel | |||
| fleur de sel | ||||
| Cinnamon | optional | |||
| optional | ||||
How to make it
Roast the almonds briefly in the oven with coconut oil, let them cool, then combine with cacao nibs and sea salt flakes and store in a jar.
Why are almonds and cacao nibs the top magnesium sources on keto?
On a ketogenic diet you skip legumes, whole grains, and many fruits, the classic magnesium carriers of a Western diet. Almonds and cacao nibs fill that gap: almonds provide about 270 mg of magnesium per 100 g and cacao nibs about 499 mg per 100 g. One serving of this snack (30 g total: 20 g almonds + 10 g cacao nibs) delivers around 54 mg + 50 mg = approx. 104 mg of magnesium, roughly 25% of the recommended daily intake. The sea salt adds sodium. Cacao nibs also contain theobromine, which, similar to caffeine but milder, can support focus.
Source: NIH Office of Dietary Supplements, Magnesium , USDA FoodData Central, Nuts, almonds
Cacao nibs vs. dark chocolate: why nibs win
Cacao nibs are raw, fermented, and dried cacao before any sugar or milk is added. They contain about 499 mg of magnesium per 100 g and almost no sugar (around 1 to 2 g net carbs per 100 g). Dark chocolate (85% or higher) already contains sugar and has less magnesium. For maximum magnesium at minimal carbs, cacao nibs are the better choice.
Almonds: roasting improves mineral bioavailability
Raw almonds contain phytic acid, which binds magnesium, calcium, and zinc and can block their absorption. A short roast (or soaking and drying first) reduces phytic acid. This recipe roasts the almonds briefly, which improves mineral bioavailability and brings out a deeper toasted aroma.
How do I use and vary the keto almond cacao nib mix?
In my experience this mix is the most reliable way to get magnesium consistently. It fits in any bag, needs no refrigeration, and does not crowd out a meal. In practice: a handful in the morning with a butter coffee, or in the evening as a dessert replacement.
Meal prep: roast 1 to 2 weeks at a time
Roast a larger batch (5 to 10 servings) and store in an airtight jar. Keeps at room temperature for up to 2 weeks. Add the cacao nibs only after the almonds have roasted; they need no heat and would turn bitter.
Variation: with macadamias and pecans
Swap half of the almonds for macadamias. Macadamias have even more monounsaturated fat (70% oleic acid) and a buttery flavor. Pecans add manganese and zinc. The magnesium content drops slightly, but the fat profile improves. Net carbs stay under 5 g.
Which tips make the keto almond cacao nib mix better?
- Soak the almonds for at least 2 hours before roasting and then dry them, this reduces phytic acid further.
- Roast in the oven at 160 C rather than in a pan, more even browning with no scorching risk.
- Add the sea salt flakes (fleur de sel) only after cooling, heat can damage the salt crystals.
- Never heat cacao nibs, they turn bitter. Always add them cold to the cooled mix.
- An airtight jar is non-negotiable, moisture makes cacao nibs go soft and stale quickly.
Nutrition values
| Nutrient | Per 100 g | Per serving | Keto rating |
|---|---|---|---|
| Calories | approx. 575 kcal | approx. 190 kcal | High per 100 g. Moderate per 30 g serving. |
| High per 100 g. Moderate per 30 g serving. | |||
| Fat | approx. 48 g | approx. 16 g | Excellent for keto. Almonds and cacao nibs as natural fat sources. |
| Excellent for keto. Almonds and cacao nibs as natural fat sources. | |||
| Net carbs | approx. 13 g | approx. 4 g | Good for keto at a 30 g serving size. |
| Good for keto at a 30 g serving size. | |||
| Sugar | approx. 3 g | approx. 1 g | Low. No added sugar. |
| Low. No added sugar. | |||
| Protein | approx. 20 g | approx. 7 g | Solid. Almonds are relatively protein-rich among nuts. |
| Solid. Almonds are relatively protein-rich among nuts. | |||
| Salt | approx. 0.3 g | approx. 0.1 g | Low. Sea salt flakes supply sodium. |
| Low. Sea salt flakes supply sodium. | |||
Note: Nutrition values are estimated averages per 100 g and per serving and may vary depending on ingredients, brands, portion size, and preparation. They do not replace individual nutrition or medical advice.
FAQ
How much magnesium does one serving deliver?
One serving (30 g: about 20 g almonds + 10 g cacao nibs) contains approx. 104 mg of magnesium, around 25% of the recommended daily intake for adults (310 to 420 mg/day). That makes this one of the most effective snack formats for magnesium on keto.
Are cacao nibs bitter?
Yes, cacao nibs taste noticeably sharper and more bitter than chocolate, with no sugar at all. Combined with the sweet-toasty almonds and the salt, you get a complex flavor profile. To soften the bitterness, dust very lightly with cinnamon, which mellows the edge without adding carbs.
Can I swap almonds for other nuts?
Yes. Cashews have less magnesium and more carbs, so they are a weaker choice. Pumpkin seeds, Brazil nuts (max. 1 to 2 per day due to selenium), or pecans are good alternatives with similar magnesium content.
Are Brazil nuts better than almonds for magnesium?
Brazil nuts have about as much magnesium as almonds (approx. 376 mg/100 g), but they are very high in selenium, and too much selenium is toxic. Stick to 2 to 3 Brazil nuts per day to avoid selenium toxicity. They work as an occasional addition, not as the base of a snack.