Who is this choice for?

Calorie-aware snackers

If you want nuts to contribute protein, compare the amount you will actually eat. The labelled examples from M&S, Tesco Groceries and KP are approximately 176–191 kcal per 30g, so a larger handful changes the calorie total.

People who prefer savoury snacks

Dry-roasted peanuts offer a seasoned option, but protein is only part of the comparison. Tesco Groceries lists 9g protein and 0.60g salt per 30g serving of KP Dry Roasted Peanuts 450g.

Households checking allergens and child safety

Peanuts, tree nuts, soya and sesame can appear in different products or precautionary statements. Check the current pack for the person who will eat it; M&S also warns that small children can choke on nuts.

What should you compare?

Start with protein and kcal for the same portion, then check whether the ingredients, salt and pack format suit how you snack.

PriorityWhat to checkYour needs
Protein and calories Compare protein and kcal per 100g or per equal-sized serving. For the labelled examples, M&S lists 34.4g protein and 585 kcal, Tesco Groceries lists 30g and 594 kcal for KP Dry Roasted Peanuts 450g, and Tesco Almonds list 21.1g and 635 kcal, respectively, per 100g. I want to see how much protein a snack contributes without mistaking a protein claim for a low-calorie portion.
Portion size Check the pack size, stated serving and kcal for the amount you plan to eat. M&S states that its 30g nut-and-seed mix pack provides 10g protein. For a snack away from home, a single pack may be easier for me to gauge than eating directly from a larger bag.
Salt and ingredients Read salt on the same weight basis and check what is added to the nuts. Tesco Groceries lists 2.0g salt per 100g for KP Dry Roasted Peanuts 450g and less than 0.01g per 100g for Tesco Almonds 200g. I may prefer seasoned peanuts for their flavour, or plain almonds when I want less listed salt.
Allergens and safety Read the current ingredients and any ‘may contain’ statement. The Food Standards Agency distinguishes peanuts from tree nuts; also heed choking warnings where young children are concerned. Before choosing for my household, I need to check the particular product rather than assume all nut snacks have the same ingredients.

Common buying mistakes

  • Reading ‘high protein’ as ‘low calorie’

    M&S, Tesco Groceries and KP label the compared products at 585–635 kcal per 100g. A per-serving figure will not describe a larger amount eaten from the bag.

    Compare protein and kcal for equal weights, then check the kcal for your intended portion.

  • Comparing peanuts on protein alone

    Tesco Groceries lists 9g protein but also 0.60g salt per 30g serving of KP Dry Roasted Peanuts 450g.

    Read the salt and ingredients alongside protein, particularly if you are comparing a seasoned product with plain nuts.

  • Assuming every ‘nut snack’ is just nuts

    M&S Protein Packed Nut and Seed Mix contains soybeans and seeds as well as nuts. Its protein-per-calorie figure is therefore not a like-for-like comparison between whole nuts.

    Check the ingredient list before using the mix as a benchmark for plain almonds or peanuts.

  • Choosing by category instead of the pack

    Products can have different ingredients and precautionary allergen statements. Whole nuts can also present a choking risk to small children.

    Read the current physical pack before eating, especially when an allergy or child-safety concern applies.

Relevant brand examples

KP

KP offers dry-roasted peanut formats for shoppers who prefer a seasoned snack.

  • KP Nuts lists 30g protein and 595 kcal per 100g for its Dry Roasted Peanuts; its separate 30g snack-pack listing gives 9g protein and 179 kcal.
  • The dry-roasted product contains seasoning and, according to KP Nuts, may contain other nuts, milk, soya and gluten. Check salt and allergens on the specific pack.

Tesco

Tesco Almonds provide a plain whole-nut comparison with seasoned peanuts.

  • Tesco Groceries lists 21.1g protein and less than 0.01g salt per 100g for Tesco Almonds 200g.
  • The same listing gives 635 kcal per 100g and says the almonds may contain sesame seeds, peanuts and other nuts.

M&S

M&S Protein Packed Nut and Seed Mix is a portioned option when you are comparing protein with calories.

  • Marks & Spencer lists 34.4g protein and 585 kcal per 100g, with 10g protein in its 30g pack.
  • The mix contains soybeans and seeds as well as nuts, so check its ingredients and allergen information rather than treating it as a plain-nut product.

Peanut options on Joybuy

These Joybuy options are KP peanut snacks in portioned, dry-roasted, salted and unsalted formats. Compare the current pack’s nutrition and allergen information before choosing a serving.

KP Snacks Dry Roasted Peanuts 5*30g

KP Snacks Dry Roasted Peanuts 5*30g

The five 30g packs provide a defined pack size for a seasoned peanut snack. Check the nutrition and allergen information for this multipack.

View on Joybuy
KP Dry Roasted Peanuts Reclose Pack 250g

KP Dry Roasted Peanuts Reclose Pack 250g

This 250g reclose pack suits shoppers prepared to measure a serving from a larger pack. Check its salt and allergen information alongside the protein and kcal figures.

View on Joybuy
KP Snacks Original Salted Peanuts 415g

KP Snacks Original Salted Peanuts 415g

This salted peanut option comes in a 415g pack. Measure the amount you intend to eat and compare the pack’s salt, protein and kcal figures with other options.

View on Joybuy
KP Snacks Unsalted Roasted Peanuts 250g

KP Snacks Unsalted Roasted Peanuts 250g

Consider this 250g unsalted peanut pack if you do not want a salted or dry-roasted flavouring. Measure your portion and check the current ingredients and allergen statement.

View on Joybuy
KP Snacks Dry Roasted Peanuts 415g

KP Snacks Dry Roasted Peanuts 415g

This 415g dry-roasted peanut pack is another seasoned option for shoppers who portion their own snacks. Read its nutrition and allergen information for this particular pack.

View on Joybuy

Questions about nuts and calories

Are nuts a low-calorie way to add protein?

Not among these labelled examples: Marks & Spencer lists 585 kcal per 100g for its nut-and-seed mix, Tesco Groceries lists 594 kcal for KP Dry Roasted Peanuts 450g and 635 kcal for Tesco Almonds 200g. Compare the protein and kcal in the portion you will eat rather than relying on the protein description alone.

Which of these snacks provides more protein per calorie?

The M&S Protein Packed Nut and Seed Mix provides approximately 5.9g protein per 100 kcal, calculated from Marks & Spencer’s figures of 34.4g protein and 585 kcal per 100g. It also contains soybeans and seeds, so it is not a comparison of nuts alone.

Should I choose dry-roasted peanuts or plain almonds?

In the Tesco Groceries listings compared here, KP Dry Roasted Peanuts 450g provide more protein per 30g serving: 9g versus 6.3g for Tesco Almonds 200g. The almonds have less listed salt per 100g, while the peanuts offer a seasoned flavour; check the current packs if either distinction matters to you.

Are peanuts and tree nuts the same allergen?

No. The Food Standards Agency identifies peanuts as legumes and distinguishes them from tree nuts such as almonds. Check the particular product’s ingredients and ‘may contain’ statement, and follow the allergy advice applicable to the person eating it.

What should I check on a nut snack label?

Check protein and kcal for the portion you intend to eat, then read salt, ingredients, declared allergens and any precautionary allergen statement. The current physical pack matters particularly when an allergy or household safety concern applies.