25 High-Protein Desk Snack Ideas That Actually Keep You Full

25 High-Protein Desk Snack Ideas - Featured

That 3pm slump hits and suddenly you’re staring into a vending machine making decisions you’ll regret. Sound familiar?

High protein desk snacks are genuinely one of the easiest ways to stay focused, avoid energy crashes and not arrive home ravenous.

All 20 ideas here are portable, mostly prep-friendly, and realistic for an actual office bag or desk drawer. No blender required.

Some need a quick fridge at work; others are completely shelf-stable. Either way, you’ve got options.

1- Hard-Boiled Eggs with Everything Bagel Seasoning

Halved hard-boiled eggs topped with everything bagel seasoning on a white plate
Halved hard-boiled eggs topped with everything bagel seasoning on a white plate

One of the simplest high protein desk snacks you can prep in bulk on Sunday and grab all week.

Serves: 1 · Prep: 2 min (eggs pre-boiled)

Ingredients

  • 2 large hard-boiled eggs
  • 1/4 tsp everything bagel seasoning
  • Small pinch of flaky salt (optional)

How to make it

  1. Boil eggs in advance and refrigerate in their shells for up to 5 days.
  2. Peel, halve and sprinkle with seasoning just before eating.

Estimated nutrition per serving

  • Calories: about 140 kcal
  • Protein: about 12 g
  • Fiber: 0 g
  • Carbohydrates: about 1 g
  • Fat: about 10 g

Pack them in a small container with a lid for a completely leak-free desk snack.

2- Greek Yogurt with Pumpkin Seeds and Berries

Creamy Greek yogurt topped with fresh berries and scattered pumpkin seeds
Creamy Greek yogurt topped with fresh berries and scattered pumpkin seeds

Thick Greek yogurt gives you a solid protein base, and the pumpkin seeds add a satisfying crunch plus a little extra protein.

Serves: 1 · Prep: 3 min

Ingredients

  • 3/4 cup (170 g) plain full-fat or 2% Greek yogurt
  • 2 tbsp pumpkin seeds
  • 1/4 cup mixed berries (fresh or thawed frozen)
  • 1 tsp honey (optional)

How to make it

  1. Spoon yogurt into a small portable container.
  2. Top with seeds and berries at the desk, or layer at home and keep chilled.

Estimated nutrition per serving

  • Calories: about 220 kcal
  • Protein: about 17 g
  • Fiber: about 2 g
  • Carbohydrates: about 16 g
  • Fat: about 9 g

Dairy-free swap: use a high-protein coconut or soy-based yogurt alternative.

3- Tuna Salad Lettuce Cups

Tuna salad served in crisp lettuce cups on a white plate
Tuna salad served in crisp lettuce cups on a white plate

Canned tuna is one of the most budget-friendly high-protein desk snacks going. The lettuce keeps it fresh and crunchy without any bread.

Serves: 1 · Prep: 5 min

Ingredients

  • 1 can (5 oz / 140 g) tuna in water, drained
  • 1 tbsp light mayo or Greek yogurt
  • 1 tsp Dijon mustard
  • 2 to 3 large romaine or butter lettuce leaves
  • Salt and pepper to taste

How to make it

  1. Mix tuna with mayo and mustard, season to taste.
  2. Spoon into lettuce cups and pack in a sealed container.

Estimated nutrition per serving

  • Calories: about 180 kcal
  • Protein: about 28 g
  • Fiber: about 1 g
  • Carbohydrates: about 2 g
  • Fat: about 6 g

Make the tuna mix up to 2 days ahead and keep refrigerated.

4- Cottage Cheese with Cucumber and Dill

Bowl of creamy cottage cheese topped with fresh cucumber slices and dill
Bowl of creamy cottage cheese topped with fresh cucumber slices and dill

Cottage cheese is seriously underrated as a portable protein source. This savory combo keeps it interesting without any fuss.

Serves: 1 · Prep: 3 min

Ingredients

  • 1/2 cup (113 g) low-fat cottage cheese
  • 1/4 cucumber, sliced
  • 1/4 tsp dried dill or a few fresh fronds
  • Pinch of salt and cracked pepper

How to make it

  1. Spoon cottage cheese into a small container.
  2. Lay cucumber alongside or on top, add dill and seasoning.

Estimated nutrition per serving

  • Calories: about 100 kcal
  • Protein: about 14 g
  • Fiber: about 0.5 g
  • Carbohydrates: about 5 g
  • Fat: about 1 g

A lower-volume, protein-forward option that may feel easy to eat even when appetite is smaller.

5- Edamame with Sea Salt

Steamed edamame pods sprinkled with flaky sea salt in a white bowl
Steamed edamame pods sprinkled with flaky sea salt in a white bowl

Frozen edamame is one of the most prep-friendly snacks in this whole list. Cook a big batch, refrigerate and portion out all week.

Serves: 1 · Prep: 2 min (cook time: 5 min)

Ingredients

  • 3/4 cup (about 110 g) shelled frozen edamame
  • 1/4 tsp flaky sea salt
  • Optional: a tiny pinch of chili flakes

How to make it

  1. Microwave edamame according to package directions (usually 2 to 3 minutes).
  2. Season with salt, cool, and pack into a container.

Estimated nutrition per serving

  • Calories: about 130 kcal
  • Protein: about 11 g
  • Fiber: about 5 g
  • Carbohydrates: about 10 g
  • Fat: about 5 g

Edamame also provides a good hit of fiber, which helps keep you full between meals.

6- String Cheese and Turkey Roll-Ups

Turkey slices wrapped around string cheese sticks arranged on a white plate
Turkey slices wrapped around string cheese sticks arranged on a white plate

No cooking, no prep really. Just roll a slice of deli turkey around a cheese stick and you’ve got a genuinely satisfying desk snack.

Serves: 1 · Prep: 2 min

Ingredients

  • 2 mozzarella string cheese sticks
  • 4 slices deli turkey breast (about 2 oz / 55 g)
  • Optional: a few slices of cucumber or bell pepper on the side

How to make it

  1. Wrap two slices of turkey around each cheese stick.
  2. Pack into a small zip bag or container.

Estimated nutrition per serving

  • Calories: about 190 kcal
  • Protein: about 22 g
  • Fiber: 0 g
  • Carbohydrates: about 2 g
  • Fat: about 9 g

Keeps well in a small cooler bag with an ice pack for an easy portable snack on commute days too.

7- Roasted Chickpeas

Crispy golden roasted chickpeas in a white bowl on a wooden surface
Crispy golden roasted chickpeas in a white bowl on a wooden surface

Shelf-stable, crunchy and satisfying. Roasted chickpeas are a brilliant prep-ahead snack you can keep in a jar on your actual desk.

Serves: 2 · Prep: 5 min · Cook: 30 min

Ingredients

  • 1 can (15 oz / 400 g) chickpeas, drained and rinsed
  • 1 tsp olive oil
  • 1/2 tsp smoked paprika
  • 1/4 tsp garlic powder
  • 1/4 tsp salt

How to make it

  1. Preheat oven to 400F (200C). Pat chickpeas very dry with paper towels.
  2. Toss with oil and spices, spread on a baking sheet.
  3. Roast 28 to 32 minutes, shaking halfway, until crispy. Cool fully before storing.

Estimated nutrition per serving

  • Calories: about 180 kcal
  • Protein: about 9 g
  • Fiber: about 7 g
  • Carbohydrates: about 27 g
  • Fat: about 4 g

Store in an open-top jar at room temp for up to 4 days to keep the crunch.

8- Smoked Salmon and Cream Cheese on Rice Cakes

Rice cakes topped with cream cheese and smoked salmon slices on a plate
Rice cakes topped with cream cheese and smoked salmon slices on a plate

This feels like a proper snack, not just fuel. It’s quick to prep and works well as a mid-morning or afternoon option.

Serves: 1 · Prep: 3 min

Ingredients

  • 2 plain rice cakes
  • 2 tbsp light cream cheese
  • 2 oz (55 g) smoked salmon
  • A few thin cucumber slices
  • Optional: capers or a squeeze of lemon

How to make it

  1. Spread cream cheese on each rice cake.
  2. Top with smoked salmon and cucumber slices. Assemble just before eating to avoid sogginess.

Estimated nutrition per serving

  • Calories: about 200 kcal
  • Protein: about 16 g
  • Fiber: about 0.5 g
  • Carbohydrates: about 18 g
  • Fat: about 7 g

Pack the salmon and cream cheese separately and assemble at your desk for best texture.

9- Peanut Butter and Apple Slices

Crisp apple slices arranged with a small bowl of creamy peanut butter
Crisp apple slices arranged with a small bowl of creamy peanut butter

A classic for good reason. Natural peanut butter paired with apple gives you protein, healthy fat and a little fiber all in one portable snack.

Serves: 1 · Prep: 3 min

Ingredients

  • 1 medium apple, cored and sliced
  • 2 tbsp natural peanut butter
  • Optional: a pinch of cinnamon on the peanut butter

How to make it

  1. Slice apple and store in a small zip bag with a squeeze of lemon to slow browning.
  2. Pack peanut butter separately in a small pot or use a single-serve packet.

Estimated nutrition per serving

  • Calories: about 260 kcal
  • Protein: about 8 g
  • Fiber: about 5 g
  • Carbohydrates: about 30 g
  • Fat: about 14 g

Swap for almond or sunflower seed butter if you prefer or have a peanut allergy.

10- Protein-Packed Trail Mix

A colorful trail mix with nuts, seeds, dried fruit, and dark chocolate chips
A colorful trail mix with nuts, seeds, dried fruit, and dark chocolate chips

Store-bought trail mix is often mostly raisins and candy. Making your own takes 5 minutes and you can actually control what’s in it.

Serves: 2 · Prep: 5 min

Ingredients

  • 1/4 cup roasted almonds
  • 2 tbsp pumpkin seeds
  • 2 tbsp sunflower seeds
  • 2 tbsp dark chocolate chips
  • 2 tbsp dried cranberries (unsweetened if possible)

How to make it

  1. Mix everything together and divide into two small portions.
  2. Store in zip bags or small jars at your desk.

Estimated nutrition per serving

  • Calories: about 240 kcal
  • Protein: about 8 g
  • Fiber: about 4 g
  • Carbohydrates: about 20 g
  • Fat: about 16 g

This keeps at room temp for up to 2 weeks, making it a genuinely reliable desk drawer staple.

11- Mini Chicken Meatballs

Small golden chicken meatballs served on a white plate with fresh herbs
Small golden chicken meatballs served on a white plate with fresh herbs

Make a batch on Sunday and you’ve got portable, high protein desk snacks sorted for several days. Cold or room temp, they hold up well.

Serves: 3 (about 4 meatballs each) · Prep: 10 min · Cook: 18 min

Ingredients

  • 12 oz (340 g) ground chicken
  • 1 egg
  • 2 tbsp grated Parmesan
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • Salt and pepper

How to make it

  1. Preheat oven to 400F (200C). Mix all ingredients well.
  2. Roll into small balls (about 1 inch) and place on a lined baking sheet.
  3. Bake 16 to 18 minutes until cooked through. Cool and refrigerate.

Estimated nutrition per serving

  • Calories: about 200 kcal
  • Protein: about 24 g
  • Fiber: 0 g
  • Carbohydrates: about 1 g
  • Fat: about 11 g

Store in the fridge up to 4 days or freeze in portions for later in the week.

12- Ricotta with Walnuts and a Drizzle of Honey

Creamy ricotta topped with crunchy walnuts and a golden honey drizzle
Creamy ricotta topped with crunchy walnuts and a golden honey drizzle

Part-skim ricotta is quietly quite high in protein and has a creamy texture that feels indulgent without being heavy.

Serves: 1 · Prep: 2 min

Ingredients

  • 1/2 cup (120 g) part-skim ricotta
  • 2 tbsp chopped walnuts
  • 1 tsp honey
  • Optional: a pinch of cinnamon

How to make it

  1. Spoon ricotta into a small container.
  2. Top with walnuts, drizzle with honey and add cinnamon if using.

Estimated nutrition per serving

  • Calories: about 230 kcal
  • Protein: about 14 g
  • Fiber: about 1 g
  • Carbohydrates: about 12 g
  • Fat: about 14 g

Prep the container the night before and grab it from the fridge on the way out.

13- Seedy Protein Crackers with Hummus

Crispy seed crackers arranged on a board with a bowl of creamy hummus
Crispy seed crackers arranged on a board with a bowl of creamy hummus

Look for crackers with seeds and at least 4 g of protein per serving. Paired with hummus, this becomes a genuinely filling desk snack.

Serves: 1 · Prep: 2 min

Ingredients

  • 6 to 8 seed-based crackers (such as a flaxseed or mixed-seed variety)
  • 3 tbsp hummus (plain or roasted red pepper)
  • Optional: a few cucumber or pepper strips

How to make it

  1. Pack crackers in a small bag and hummus in a separate small container.
  2. Dip at your desk.

Estimated nutrition per serving

  • Calories: about 210 kcal
  • Protein: about 7 g
  • Fiber: about 4 g
  • Carbohydrates: about 22 g
  • Fat: about 10 g

This is one of the most effortlessly portable snacks on the list, with zero prep beyond packing.

14- Sliced Turkey and Avocado Snack Box

Sliced turkey rolls and creamy avocado wedges arranged in a meal prep box
Sliced turkey rolls and creamy avocado wedges arranged in a meal prep box

This little snack box takes about 4 minutes to put together and covers protein, healthy fat and a bit of fiber in one go.

Serves: 1 · Prep: 4 min

Ingredients

  • 3 oz (85 g) sliced deli turkey
  • 1/2 small avocado, sliced
  • A few cherry tomatoes
  • Salt, pepper and a squeeze of lemon or lime

How to make it

  1. Layer turkey, avocado and tomatoes in a small container.
  2. Squeeze lemon over avocado to keep it from browning. Seal and refrigerate overnight if prepping ahead.

Estimated nutrition per serving

  • Calories: about 210 kcal
  • Protein: about 18 g
  • Fiber: about 4 g
  • Carbohydrates: about 6 g
  • Fat: about 12 g

15- Chocolate Protein Balls

Chocolate protein balls stacked on a white plate dusted with cocoa powder
Chocolate protein balls stacked on a white plate dusted with cocoa powder

Batch-make these on the weekend and you’ll have a sweet-but-substantial snack on hand all week. They keep well and travel easily.

Serves: 6 (2 balls each) · Prep: 15 min (plus 30 min chill)

Ingredients

  • 1 cup (90 g) rolled oats
  • 1/4 cup (60 g) natural peanut butter
  • 2 tbsp chocolate protein powder
  • 2 tbsp honey or maple syrup
  • 2 tbsp dark chocolate chips
  • 1 to 2 tbsp milk (any kind) to bind

How to make it

  1. Mix all ingredients together until a dough forms, adding milk as needed.
  2. Roll into 12 balls, place on a lined tray and refrigerate for at least 30 minutes.

Estimated nutrition per serving (2 balls)

  • Calories: about 200 kcal
  • Protein: about 8 g
  • Fiber: about 3 g
  • Carbohydrates: about 24 g
  • Fat: about 9 g

Store in the fridge up to 5 days or freeze individually for longer storage.

16- Jerky and Mixed Nuts

Beef jerky strips and mixed nuts scattered together on a wooden board
Beef jerky strips and mixed nuts scattered together on a wooden board

A completely shelf-stable, no-fridge-needed combo that’s one of the most reliably portable high protein desk snacks you can keep in a drawer.

Serves: 1 · Prep: 1 min

Ingredients

  • 1 oz (28 g) beef, turkey or salmon jerky (low-sodium if possible)
  • 2 tbsp mixed roasted nuts (almonds, cashews, pecans)

How to make it

  1. Portion nuts into a small zip bag at the start of the week alongside a jerky pack.
  2. Keep in your desk drawer and you’re done.

Estimated nutrition per serving

  • Calories: about 210 kcal
  • Protein: about 14 g
  • Fiber: about 1 g
  • Carbohydrates: about 8 g
  • Fat: about 13 g

Check the label on jerky and pick one without too many additives or excessive sugar.

17- Boiled Egg and Edamame Snack Bowl

Boiled eggs and edamame in a small bowl, ready to snack on
Boiled eggs and edamame in a small bowl, ready to snack on

Two of the best prep-ahead protein sources combined. This is a proper filling snack, not just something to tide you over for 20 minutes.

Serves: 1 · Prep: 3 min (ingredients pre-cooked)

Ingredients

  • 1 large hard-boiled egg, halved
  • 1/2 cup (75 g) shelled cooked edamame
  • 1/4 tsp soy sauce or tamari
  • Pinch of sesame seeds

How to make it

  1. Place egg halves and edamame in a small container.
  2. Drizzle with soy sauce and scatter sesame seeds over top.

Estimated nutrition per serving

  • Calories: about 175 kcal
  • Protein: about 16 g
  • Fiber: about 4 g
  • Carbohydrates: about 7 g
  • Fat: about 9 g

Use tamari instead of soy sauce to keep it gluten-free.

18- Skyr with Sunflower Seeds and a Few Raspberries

Creamy white skyr topped with sunflower seeds and fresh red raspberries
Creamy white skyr topped with sunflower seeds and fresh red raspberries

Skyr is even higher in protein than most Greek yogurts and has a thicker, milder flavor. It’s worth picking up if you haven’t tried it.

Serves: 1 · Prep: 2 min

Ingredients

  • 3/4 cup (170 g) plain skyr
  • 2 tbsp sunflower seeds
  • 1/4 cup fresh raspberries
  • Optional: 1 tsp maple syrup

How to make it

  1. Spoon skyr into a container.
  2. Add seeds and raspberries. Drizzle with maple syrup if using.

Estimated nutrition per serving

  • Calories: about 210 kcal
  • Protein: about 18 g
  • Fiber: about 3 g
  • Carbohydrates: about 14 g
  • Fat: about 8 g

Skyr is widely available in US, UK and Canadian grocery stores, usually near the regular yogurt.

19- Canned Sardines on Whole Grain Crackers

Canned sardines arranged on whole grain crackers with a light garnish
Canned sardines arranged on whole grain crackers with a light garnish

Hear this one out. Sardines are incredibly high in protein, rich in omega-3s and genuinely one of the most underused desk snack options if you have a fridge nearby.

Serves: 1 · Prep: 3 min

Ingredients

  • 1 small can (3.75 oz / 106 g) sardines in olive oil or water, drained
  • 4 whole grain crackers
  • 1 tsp Dijon mustard
  • A few thin red onion slices (optional)

How to make it

  1. Drain sardines and portion onto crackers.
  2. Add a small smear of mustard and red onion if using.

Estimated nutrition per serving

  • Calories: about 230 kcal
  • Protein: about 22 g
  • Fiber: about 2 g
  • Carbohydrates: about 14 g
  • Fat: about 10 g

Best eaten in a space with ventilation. Maybe not the open-plan Tuesday morning choice, but great for a solo desk or break room.

20- White Bean Dip with Veggie Sticks

Creamy white bean dip in a bowl surrounded by colorful fresh veggie sticks
Creamy white bean dip in a bowl surrounded by colorful fresh veggie sticks

White beans blended with lemon and garlic make a creamy, protein-and-fiber-rich dip that works just as well as hummus at your desk.

Serves: 2 · Prep: 8 min

Ingredients

  • 1 can (15 oz / 400 g) white beans (cannellini), drained and rinsed
  • 1 tbsp olive oil
  • 1 tbsp lemon juice
  • 1 small garlic clove
  • Salt and pepper to taste
  • Celery sticks, bell pepper strips or cucumber to serve

How to make it

  1. Blend beans, olive oil, lemon juice, garlic, salt and pepper until smooth. Add 1 to 2 tbsp water if needed for consistency.
  2. Divide into two small containers and pack veggie sticks alongside.

Estimated nutrition per serving (dip only)

  • Calories: about 190 kcal
  • Protein: about 10 g
  • Fiber: about 7 g
  • Carbohydrates: about 28 g
  • Fat: about 4 g

Store in the fridge up to 4 days. Great for PCOS-friendly eating thanks to the fiber and plant protein combination.

Your Desk Snack Strategy Starts Sunday

The secret with all of these is a little bit of Sunday prep. Even 20 minutes, boiling eggs, portioning nuts, blending a dip or rolling protein balls, means you’re not scrambling midweek.

You don’t need to make all 20 ideas. Pick three or four that suit your fridge situation, your taste and how much effort feels realistic this week. The ones that need no refrigeration (trail mix, jerky and nuts, roasted chickpeas) are especially useful for keeping a backup stash at your actual desk.

High protein desk snacks don’t need to be complicated. They just need to be planned slightly ahead and actually be there when hunger hits. That’s genuinely most of the work.

If you’re managing PCOS, blood sugar, or appetite changes from medication, individual needs can vary quite a bit. A registered dietitian can help you figure out which snack patterns work best for your specific situation, because what works brilliantly for one person might need adjusting for another.

Written by

Emma Caldwell

Founder & Recipe Developer

Hey, I'm Emma, the cook, recipe tester, and very hungry human behind Health Nutriment. I started this little corner of the internet after years of overcomplicated diet rules finally wore me out. Honestly, I just wanted food that tastes good and actually keeps me full. These days I spend most of my time chasing more protein, easy meal prep, and weeknight dinners I can throw together without losing my mind. Quick heads up: I'm not a doctor or a registered dietitian, so everything here is friendly food inspiration, not medical advice. For anything specific to your health, your doctor or a dietitian is your best bet.

View all posts by Emma Caldwell →

Similar Posts