That 3pm dip is rarely solved by another coffee and a biscuit. For many of our Rathmines customers, the best high protein snack ideas are the ones that genuinely fit between meetings, school pick-ups, gym sessions and the Luas home – while tasting good enough to reach for again tomorrow.
Protein is not a magic fix, and the right amount depends on your body size, activity, appetite and overall diet. Still, it can make a noticeable difference to how satisfied a snack feels. The UK reference nutrient intake for adults is 0.75g of protein per kilogram of body weight per day, while people who train regularly may need more. From our experience at The Hopsack, the more useful question is not just how much protein you eat, but whether you are spreading it through the day in ways that suit you.
Best high protein snack ideas that work in real life
A snack does not need to be a protein bar eaten at your desk. It can be something fresh, savoury, sweet or cupboard-ready. We have included options for plant-based eaters, gluten-free households and anyone who simply wants a more filling alternative to crisps.
1. Greek yoghurt with berries and seeds
A generous pot of Greek yoghurt is one of the simplest high-protein snacks around. Add berries for fibre and colour, then a spoonful of chia, hemp or pumpkin seeds for a little crunch. If dairy does not agree with you, choose an unsweetened soya yoghurt with added protein and check the label, as protein levels vary considerably between plant-based pots.
2. Apple slices with nut butter
Apple and peanut or almond butter is a Rathmines-shop-floor favourite because it is quick, portable and satisfying. Nut butter contributes protein and healthy fats, while the apple brings fibre and a naturally sweet finish. Look for a nut butter with nuts as the main ingredient, rather than one padded out with sugar or palm oil.
3. Roasted chickpeas
Chickpeas are a useful plant protein and make a brilliant crunchy snack when roasted with olive oil, smoked paprika and a pinch of salt. Ready-roasted versions are handy for a work drawer or handbag. They are also high in fibre, so begin with a modest portion if beans are new to your digestion.
4. Cottage cheese on oatcakes
Cottage cheese is having a well-earned revival. Spoon it onto oatcakes with cracked black pepper, cherry tomatoes or a little pesto, and you have a savoury snack that feels more substantial than it looks. For coeliac customers, we always suggest checking that your oatcakes are certified gluten-free rather than assuming oats will be suitable.
5. A boiled egg with fruit
Few snacks are more straightforward. Boil a batch of eggs at the start of the week, keep them chilled, and pair one or two with a pear, satsuma or handful of grapes. Eggs offer complete protein, meaning they contain all nine essential amino acids, and fruit adds the freshness that makes this feel like food rather than a compromise.
6. Edamame with sea salt
Frozen edamame is a small freezer hero. Steam it for a few minutes, add sea salt and perhaps chilli flakes, and eat the beans straight from the pods. It is naturally plant-based, provides protein and fibre, and is especially good when you want something savoury without opening a packet of crisps.
7. Protein smoothie, made properly
A smoothie can be a snack or a meal, depending on what goes in it. For a balanced version, blend protein powder with milk or fortified plant milk, frozen berries and a spoonful of nut butter or ground flaxseed. Fruit alone is refreshing but often not enough to carry you through a busy afternoon.
When you are choosing a powder, taste and tolerance matter as much as the headline protein number. Whey can be convenient for some, while pea, rice or blended plant proteins may suit others. Trial and error is normal, especially if you are managing bloating or have a sensitive stomach.
8. Tinned fish on rye crispbreads
Sardines, mackerel, salmon and tuna are excellent cupboard options for a protein-rich snack with omega-3 fats. Mash tinned fish with lemon, pepper and yoghurt or mayonnaise, then spread it over rye crispbreads. If rye is not for you, use gluten-free crackers, cucumber rounds or rice cakes instead.
9. Turkey or tofu roll-ups
For a quick savoury bite, roll slices of turkey around avocado, cucumber and mustard. Plant-based? Use smoked tofu cut into strips with the same fillings. This is one of those adaptable combinations we often recommend when a customer says they are bored of sweet snacks but do not have time to cook.
10. A protein bar you actually enjoy
Protein bars are useful, especially when travelling or caught between appointments, but they are not all alike. Some contain plenty of protein but also a long list of sweeteners that can upset sensitive guts. Others are lower in protein than their packaging suggests.
Our advice is practical: find one or two that taste good, sit well and fit your dietary needs. Keep them for genuinely busy moments, rather than feeling you need to replace every snack with a bar.
11. Homemade trail mix with seeds
Standard trail mix can be more dried fruit than protein, so make your own with almonds, cashews, pumpkin seeds, hemp seeds and a few dark chocolate pieces. The nuts and seeds offer protein, minerals and satisfying fats. Portion it into small jars or reusable bags, as it is very easy to keep grazing from a large bowl.
12. Skyr with cinnamon and walnuts
Skyr is naturally high in protein and has a thick, tangy texture that many people prefer to yoghurt. Add cinnamon, chopped walnuts and a drizzle of honey if you need a little sweetness. This is particularly helpful after exercise, though your whole day of eating matters more than chasing a perfect post-workout window.
13. Lentil dip with vegetable sticks
Red lentils, cannellini beans or chickpeas can be blended into a protein-containing dip with tahini, lemon and garlic. Serve with carrots, peppers and sugar snap peas. In eastern food traditions, meals often lean into balance: warming spices, varied textures and ingredients that help you feel nourished rather than simply full. That is a useful principle for snacks too.
14. Cheese and a few wholegrain crackers
A couple of slices of cheddar, gouda or a good mature Irish cheese with wholegrain crackers can be surprisingly satisfying. Cheese provides protein and calcium, but it is also higher in saturated fat and salt than some options, so variety matters. Pairing it with sliced tomato, radishes or an apple keeps the snack bright and balanced.
15. Overnight protein oats
Mix oats, Greek yoghurt or a plant protein yoghurt, milk and protein powder in a jar before bed. By morning, you have a chilled snack ready for the commute or a late breakfast. Add grated apple, cinnamon or cacao, depending on your mood. It is economical, easy to batch-prep and less wasteful than buying individual snacks every day.
How to make a high-protein snack suit you
We see plenty of people aiming for more protein, then choosing snacks that leave them uncomfortable or uninterested. The best choice depends on your needs. Someone training for a race may want a protein-and-carbohydrate combination after a session. Someone managing blood sugar may feel better with protein paired with fibre and healthy fats. A parent feeding hungry children may need familiar foods with minimal prep, while a vegan customer may be building a rotation of tofu, pulses, soya yoghurt and plant protein.
A useful starting point is to aim for around 10-20g of protein in a snack when you need it to keep you going for several hours. That is not a rule. A small handful of nuts can be enough on one day; on another, you may need a yoghurt bowl or a proper sandwich. Appetite shifts with sleep, stress, menstrual cycles, training load and the weather. Your body is not a spreadsheet.
At our Rathmines store, we are always happy to help you compare ingredients, find a dairy-free option or make sense of the protein content on a label. Start with one snack that sounds genuinely appealing, keep it on hand for the moment you usually run out of steam, and let your own energy, digestion and enjoyment guide the next adjustment. You are legends for paying attention to what helps you feel well.


