Snacks are where a lot of hidden saturated fat sneaks in: cheese and crackers, pastries, biscuits, crisps fried in palm oil. The good news is that the swaps are easy, cheap and filling, and some of them actively help lower your LDL. Below are 20 ideas with the saturated fat for each, three simple recipes, and the snacks worth cutting back on.

General information, not medical advice

If your doctor or dietitian has given you specific limits for fat, sugar or calories, follow those. Nutrition figures in this article are estimates from standard ingredient values and vary by brand.

What makes a snack good for cholesterol

Three things matter far more than whether a food contains dietary cholesterol:

20 snack ideas for high cholesterol

Saturated fat figures are approximate and based on standard USDA values for each portion. For peanut butter compared jar by jar, see our ranking of the best peanut butter for high cholesterol, and for crackers and crispbreads, our ranking of the best crackers for high cholesterol.

SnackPortionSaturated fatWhy it works
Unsalted almonds30g (about 23 nuts)1.1gMostly unsaturated fat; regular nut eating is linked to lower LDL
Walnuts30g (about 14 halves)1.8gThe richest nut source of plant omega-3 (ALA)
Unsalted peanuts30g (a small handful)2.1gCheap, filling plant protein
Pistachios30g (about 49 kernels)1.8gShelling them slows you down
Apple with peanut butter1 apple + 1 tbsp1.6gApple pectin is a soluble fibre
Air-popped popcorn3 cups (24g)0.2gA whole grain with about 3.5g fibre
Hummus with veg sticks2 tbsp hummus0.4gChickpea fibre plus olive oil
Roasted chickpeas30gUnder 0.5gCrunchy swap for crisps (recipe below)
Edamame75g shelled0.5gSoy protein and fibre
0% fat Greek yoghurt with berries150g + a handful0.2gProtein without the dairy fat
Overnight oats40g oats0.5gAbout 1.5g of soluble beta-glucan
Oatcakes with mashed avocado2 oatcakes + 1/4 avocadoAbout 1.5gCheck oatcake labels for palm oil
Pear1 medium0gAround 5g of fibre, including pectin
Clementines or an orange2 clementines or 1 orange0gSoluble fibre and vitamin C
Banana1 medium0.1gPotassium, and easy to carry
Rye crispbread with low-fat cottage cheese2 crispbreads + 50gAbout 0.5gWhole grain plus lean protein
Pumpkin seeds20g (2 tbsp)1.7gMagnesium and plant protein
Sardines on rye crispbread1/2 tin (45g)0.7gOmega-3 fats that help lower triglycerides
Veg sticks with tzatziki60g dip made with 0% yoghurt0.1gCrunch and volume for very few calories
Oat and peanut butter bites2 bites1.5gMake a batch for the week (recipe below)

Nuts: a handful, not a bag

Nuts are one of the best snacks for cholesterol, but they are also calorie-dense: 30g of almonds is around 170 kcal. Pre-portion them into small tubs rather than eating from the bag.

Three easy low-cholesterol snack recipes

Each recipe uses everyday ingredients and keeps saturated fat under 2g per serving. Nutrition figures are estimates per serving based on standard ingredient values.

1. Crunchy roasted chickpeas

Serves 4 · Prep 5 min · Roast 35 min

  1. Heat the oven to 200°C / 400°F (Gas Mark 6).
  2. Pat the chickpeas very dry with a clean tea towel and discard any loose skins.
  3. Toss the chickpeas with the oil, paprika, cumin, garlic powder and salt.
  4. Spread in a single layer on a baking tray and roast for 30 to 35 minutes, shaking the tray halfway, until crisp.
  5. Leave to cool on the tray, where they crisp up further. Store in an open jar for up to 2 days.

Per serving (approx.): 225 kcal · 6.5g fat (0.8g saturated) · 0mg cholesterol · 33g carbs · 9g fibre · 5g sugar · 11g protein

Why it helps: chickpeas bring about 9g of fibre per serving, and a single tablespoon of olive oil for four people keeps saturated fat under 1g. Compare that with a 40g bag of crisps fried in palm oil, which can carry several grams.

2. No-bake oat and peanut butter bites

Makes 16 bites (8 servings of 2) · Prep 15 min · Chill 30 min

  1. Stir the peanut butter, honey and vanilla together until smooth. If the peanut butter is stiff, warm it for 20 seconds first.
  2. Stir in the oats, flaxseed, raisins and cinnamon until everything is evenly coated.
  3. Roll into 16 balls, about a heaped tablespoon each.
  4. Chill for 30 minutes to firm up. Keep in the fridge for up to a week.

Per 2 bites (approx.): 200 kcal · 8g fat (1.5g saturated) · 0mg cholesterol · 29g carbs · 3g fibre · 13g sugar · 6g protein

Why it helps: oats supply soluble beta-glucan fibre, flaxseed adds plant omega-3, and peanut butter's fat is mostly unsaturated. Shop-bought flapjacks and cereal bars often use butter, palm oil or glucose syrup instead.

3. White bean hummus with veg sticks

Serves 4 · Prep 10 min · No cooking

  1. Blend the beans, tahini, oil, lemon juice, garlic, paprika and salt in a food processor.
  2. Add the water a spoonful at a time until the dip is smooth and creamy. Taste and add more lemon if you like.
  3. Serve with the vegetable sticks. The dip keeps for 4 days in a covered container in the fridge.

Per serving (approx.): 175 kcal · 6g fat (0.8g saturated) · 0mg cholesterol · 24g carbs · 6g fibre · 4.5g sugar · 7g protein

Why it helps: beans are one of the best sources of soluble fibre, and dipping vegetables instead of crackers or crisps adds more fibre with almost no saturated fat.

See what your snacks do to your numbers

Heart Tracker logs your meals and your lipid panel results in one place, so you can see whether swaps like these are actually moving your LDL.

Download Heart Tracker Free

Snacks to limit if you have high cholesterol

You don't have to ban anything, but these are the snacks where saturated fat adds up fastest. They are best kept small and occasional. For swaps at every other meal, see our list of 100 food swaps that lower cholesterol.

SnackWhy to limit itEasy swap
Cheese and crackers40g of cheddar has around 7 to 8g of saturated fatWhite bean hummus with oatcakes
Butter croissant or pastryA 60g croissant has around 7g of saturated fatWholegrain toast with peanut butter and banana
Biscuits and flapjacksUsually made with butter or palm oil, plus sugarOat and peanut butter bites
Crisps fried in palm oilPalm oil is about half saturated fatRoasted chickpeas or air-popped popcorn
Coconut chips and coconut-based barsCoconut fat is mostly saturated, even though it's "cholesterol-free"Unsalted almonds or pistachios
Sausage rolls and pork piesFatty meat plus pastry: two sources of saturated fat at onceSardines or smoked mackerel on rye crispbread

Reading snack labels

"Cholesterol-free" on a packet tells you very little. Plant foods never contain cholesterol, but palm oil, coconut oil and cocoa butter can still make a snack high in saturated fat. Look at the saturates line instead. Under UK labelling rules, 1.5g or less per 100g counts as low and more than 5g per 100g counts as high. For a step-by-step method, see our guide to reading a heart-healthy food label.

Low-cholesterol snacks: quick answers

Are peanuts good for cholesterol?

Yes, in moderation. Peanuts are mostly unsaturated fat with some fibre and plant protein, and eating nuts regularly is linked with lower LDL. Choose unsalted or dry-roasted peanuts and keep to a small handful (about 30g), because they are high in calories.

Is popcorn OK if you have high cholesterol?

Air-popped or lightly oil-popped popcorn is a good choice: it is a whole grain with about 3.5g of fibre in 3 cups and almost no saturated fat. Cinema popcorn and butter-topped popcorn are a different story, so skip the butter and season with spices instead.

Is cheese a good snack if I have high cholesterol?

Hard cheese is high in saturated fat: 40g of cheddar has around 7 to 8g, more than half a day's AHA target. Keep it as an occasional, small portion, or swap to lower-fat options like cottage cheese.

What are cholesterol-free snacks?

Any snack made only from plants is cholesterol-free, because dietary cholesterol comes from animal foods. But cholesterol-free doesn't mean heart-healthy: snacks made with coconut or palm oil can be high in saturated fat, which raises LDL more than dietary cholesterol does. Check the saturated fat line on the label.

Can I eat eggs as a snack with high cholesterol?

For most people, yes. A boiled egg has about 1.6g of saturated fat and around 185mg of dietary cholesterol, and for most people dietary cholesterol has a smaller effect on blood cholesterol than saturated fat. If your doctor has given you a specific limit, follow it. More in our guide to eggs and dietary cholesterol.

Looking for something sweeter? Try our desserts for high cholesterol, our guide to chocolate and cholesterol, or the ice cream alternatives that keep saturated fat low.

Sources

Related reading