10 surprising 100-calorie snacks

Tuck into some of the nation's favourite treats without derailing your diet with these surprising 100-calorie snacks. 

From British classics like a cheese toastie to a silky banana milkshake, you can enjoy these popular snacks and stay in control of your calories.

Most of these low-calorie bites from dietitian Azmina Govindji require only three ingredients and take less than five minutes to prepare.

Cheese and tomato toastie – 93kcal (390kJ)

A slimmed-down version of an all-time British classic, but no less scrumptious. Simply chop the tomato and spring onion, sprinkle them over a slice of crispbread, cover with grated cheese and place under a pre-heated grill for a couple of minutes.

  • 1 wholegrain crispbread: 39kcal (164kJ)
  • 15g of grated 30% less fat mature cheese: 47kcal (197kJ)
  • 40g of tomato: 7kcal (29kJ)
  • an optional sprinkling of chopped spring onion (calories nominal)  

Hot chocolate with marshmallows – 99kcal (416kJ)

Lose yourself for an instant in this indulgent hot chocolate. For a bit of guilt-free luxury, we've added a sprinkling of airy marshmallows and frothed the mixture.

  • 1 sachet of diet hot chocolate: 60kcal (252kJ)
  • 200ml of hot water
  • 12g of mini marshmallows: 39kcal (164kJ)  

'Three-fruit' fruit salad – 102kcal (428kJ)

Refreshing and easy to make, this "three-fruit" fruit salad, which includes store cupboard-friendly tinned pineapple, provides 2.5 portions of your recommended 5 A DAY.

  • 50g of seedless black grapes, cut in half: 30kcal (126kJ)
  • 50g of a diced apple: 26kcal (109kJ)
  • 100g of chopped tinned pineapple in juice: 46kcal (193kJ)  

Cheese and pickle canapés – 100kcal (420kJ)

Enjoy not one but three of these party nibbles without breaking the calorie bank. Use a potato peeler to get melt-in-your-mouth, wafer-thin cheese slices and top with gherkin slices and pickle.

  • 3 water biscuits: 42kcal (176kJ)
  • 15g of 30% less fat mature cheddar: 46kcal (193kJ)
  • 30g of gherkin: 4kcal (17kJ)
  • 6g (1 teaspoon) of pickle: 8kcal (34kJ)  

Strawberries and cream – 92kcal (386kJ)

No, your eyes aren't deceiving you: you can enjoy this summer favourite for under 100kcal (420kJ). Best prepared with perfectly ripe strawberries, which are now available all year round.

  • 110g of strawberries: 30kcal (126kJ)
  • 30g of half-fat crème fraîche: 62kcal (260kJ)  

Smoked salmon and cream cheese parcels – 106kcal (445kJ)

For a touch of sophistication, try these delicate smoked salmon parcels. To prepare, place four strips of salmon on an even surface and spread 5g of soft cheese mixed with some dill at one end of each strip. Starting from the cheese end, gently fold each strip into rolls.

  • 48g of smoked salmon cut into four even strips: 68kcal (286kJ)
  • 20g of medium-fat soft cheese (5g per parcel): 36kcal (151kJ)
  • 2ml of lemon juice: 2kcal (8.4kJ)
  • optional sprinkling of fresh dill (calories nominal)  

Apple and peanut butter – 96kcal (403kJ)

Craving something crunchy and nutty? These fresh apple slices and peanut butter are the perfect combination to keep you going until your next main meal.

  • 50g of sliced apple: 26kcal (109kJ)
  • 12g (1 teaspoon) of peanut butter: 70kcal (294kJ) 
  • optional sprinkling of cinnamon (calories nominal)  

Baked beans on toast – 99kcal (416kJ)

Perhaps the ultimate in comfort food, we believe you should still be able to enjoy this national treasure even if you're watching your calories. Weigh your slice of bread once it's been toasted.

  • a 22g slice of toasted wholegrain or wholemeal bread: 48kcal (202kJ)
  • 60g of baked beans: 51kcal (214kJ)
  • optional sprinkling of chives (calories nominal)  

Banana milkshake - 98kcal (412kJ)

Not sure what to do with over-ripe bananas? Why not transform your speckled bananas into a smooth and creamy milkshake. To maximise the sweetness of the milkshake, use very ripe bananas. Blend the bananas with the milk and sprinkle on some cinnamon.

  • 100ml of semi-skimmed milk: 46kcal (193kJ)
  • 55g of very ripe banana: 52kcal (218kJ)
  • optional sprinkling of cinnamon (calories nominal)  

Homemade popcorn – 89kcal (374kJ)

The smell of freshly made popcorn is up there with freshly baked bread. A good source of fibre, popcorn will keep you feeling full for longer, making it an ideal snack. Plus, it's really easy to make! 

  • 20g of popping corn: 62kcal (260kJ)
  • 3g (1 teaspoon) of oil: 27kcal (113kJ)
  • optional sprinkling of chilli powder and Worcestershire sauce (calories nominal)

Page last reviewed: 30/08/2015

Next review due: 30/08/2017


How helpful is this page?

Average rating

Based on 813 ratings

All ratings

453  ratings
169  ratings
55  ratings
34  ratings
102  ratings

Add your rating

Five healthy breakfasts

Get into the habit of eating breakfast with these delicious calorie-counted breakfasts

What does 100 calories look like?

A visual guide to 100-calorie (420 kilojoules) portion sizes compared with everyday household objects

Lose weight

Weight loss resources to help you lose weight healthily, including the NHS 12-week diet and exercise plan

Top diets review for 2016

Find a weight loss plan to suit you with our review of the most popular diets