33 Simple, Satisfying Snacks Under 300 Calories

Finding tasty, nutritious snacks under 300 calories doesn’t have to be complicated. Whether you’re looking for something easy to grab or a quick bite you can assemble yourself, these snacks are perfect for keeping your hunger at bay without breaking the calorie bank. With just three ingredients or less, these snacks are simple to make and filled with nutrients like protein, fiber, and healthy fats to help you stay full and energized. Let’s dive into this list of 40 snacks that are all under 300 calories!

Bonus: Click here for your chance to claim a Ziplock sample for storing all your on-the-go snacks.

1. Apple Slices with Almond Butter

Calories: ~190

  • Fresh apple slices
  • 1 tablespoon almond butter
    Fiber-rich apples paired with protein-packed almond butter make for a satisfying, balanced snack. 
  • Note: You can substitute another nut butter if almond isn’t your thing and the calories will be about the same! 

2. Greek Yogurt with Honey

Calories: ~160

  • 1 cup plain Greek yogurt
  • 1 teaspoon honey
    Greek yogurt provides a creamy, high-protein base, while honey adds a natural sweetness.

3. Rice Cakes with Peanut Butter

Calories: ~200

  • 2 plain rice cakes
  • 1 tablespoon peanut butter
    Crunchy rice cakes topped with peanut butter make for a simple, filling snack full of protein and healthy fats. 
  • Note: You can substitute another nut butter if you have a PB allergy or sensitivity and the calories will be about the same! 

4. Hummus and Baby Carrots

Calories: ~150

  • 2 tablespoons hummus
  • 10 baby carrots
    Hummus provides plant-based protein and fiber, while carrots offer a satisfying crunch.

5. Cottage Cheese and Pineapple

Calories: ~180

  • ½ cup low-fat cottage cheese
  • ½ cup pineapple chunks
    Cottage cheese delivers protein and calcium, paired perfectly with the sweet tropical taste of pineapple. 
  • Note: Try other fruits to give your taste buds a variety of flavorful nutrition. 

6. String Cheese and Almonds

Calories: ~200

  • 1 mozzarella string cheese
  • 12 almonds
    A protein-packed snack with healthy fats, perfect for when you’re on the go.

7. Hard-Boiled Eggs with Avocado

Calories: ~230

  • 1 hard-boiled egg
  • ¼ avocado
    Eggs are a great source of protein, while avocado adds healthy fats to keep you feeling full.

8. Banana with Peanut Butter

Calories: ~200

  • 1 medium banana
  • 1 tablespoon peanut butter
    A naturally sweet, fiber-rich snack that’s also high in potassium and healthy fats.

9. Almonds and Dark Chocolate

Calories: ~220

  • 12 almonds
  • 2 squares of dark chocolate
    A heart-healthy combination of fats and antioxidants that’s perfect for a sweet and savory fix.

10. Tuna Salad Wraps

Calories: ~200

  • 1 can tuna in water (drained)
  • 2 large lettuce leaves
    Wrap tuna in lettuce for a refreshing, low-carb snack packed with protein. 
  • Note: Adding a tablespoon of mayonnaise will increase this snack by about 100 calories and give you some additional substance. Add some veggies for flavor.

11. Cucumber Slices with Hummus

Calories: ~150

  • ½ cucumber
  • 2 tablespoons hummus
    A hydrating, crunchy snack that’s low in calories but high in flavor and protein.

12. Turkey Roll-Ups

Calories: ~120

  • 3 slices deli turkey
  • 1 slice cheddar cheese
    Wrap turkey slices around cheddar cheese for a quick, high-protein snack.

13. Mixed Berries and Greek Yogurt

Calories: ~180

  • ½ cup mixed berries
  • ½ cup plain Greek yogurt
    Antioxidant-rich berries combined with protein-packed yogurt make a refreshing and nutritious treat.

14. Avocado Toast

Calories: ~250

  • 1 slice whole-grain toast
  • ¼ avocado
    A simple, satisfying snack full of heart-healthy fats and fiber.
  • Note: Experiment with seasonings like the Everything but the Bagel seasoning from Trader Joe’s for a unique treat.

15. Pumpkin Seeds and Dark Chocolate

Calories: ~200

  • 2 tablespoons roasted pumpkin seeds
  • 2 squares dark chocolate
    This combo provides magnesium and antioxidants, with a delightful mix of crunch and sweetness.

16. Celery Sticks with Peanut Butter

Calories: ~200

  • 2 tablespoons peanut butter
  • 3 celery sticks
    This classic, crunchy snack is a low-carb option packed with protein and healthy fats.

17. Almonds and Dried Cranberries

Calories: ~250

  • 12 almonds
  • 2 tablespoons dried cranberries
    A sweet and nutty mix that’s full of fiber, healthy fats, and antioxidants.

18. Cheese and Apple Slices

Calories: ~220

  • 1 slice cheddar cheese
  • 1 medium apple
    A fiber-rich, sweet, and savory snack that’s as satisfying as it is nutritious.

19. Trail Mix (Pre-Packaged)

Calories: ~160-250 per serving
Grab a pre-portioned trail mix with nuts, seeds, and dried fruit for a balanced blend of fiber, protein, and healthy fats.
Note: Here’s a bulk option with 24 packs and another with 72.

20. Frozen Grapes

Calories: ~100

  • 1 cup frozen grapes
    A cool, hydrating snack that’s low in calories but high in natural sweetness.

21. Peanut Butter and Pretzels

Calories: ~220

  • 10 pretzel sticks or knots
  • 1 tablespoon peanut butter
    Crunchy pretzels and creamy peanut butter provide a satisfying, sweet-and-salty snack.

22. Yogurt and Granola

Calories: ~250

  • ½ cup low-fat Greek yogurt
  • 2 tablespoons granola
    A crunchy, protein-packed snack that’s perfect for a mid-day pick-me-up.

23. Sliced Pear with Ricotta Cheese

Calories: ~200

  • ½ pear
  • 2 tablespoons ricotta cheese
    A creamy, sweet, and light snack that balances fruit with protein.
  • Note: Another delicious way of combining these ingredients is by baking the pears and topping with a little drizzle of honey and/or crushed nuts.

24. Popcorn (Pre-Packaged, Low-Calorie)

Calories: ~70-150 per serving
Air-popped popcorn is a fiber-filled, low-calorie snack perfect for satisfying a crunchy craving.
Note: Here’s a variety pack by Smartfood and a pack of 30 by SkinnyPop.

25. Edamame (Pre-Packaged or Frozen)

Calories: ~190

  • ½ cup shelled edamame
    This plant-based protein is rich in fiber and makes for a light, filling snack.
  • Note: Experiment with different seasonings on your edamame for variety.

26. Deli Meat and Pickles

Calories: ~100-150

  • 2 slices of deli turkey
  • 1 dill pickle
    Wrap deli turkey around a dill pickle for a quick, salty snack with some crunch!

27. Watermelon and Feta Cheese

Calories: ~150

  • 1 cup watermelon cubes
  • ¼ cup crumbled feta cheese
    A hydrating snack with a delightful sweet and salty flavor combination.
  • Note: Add some mint and/or basil for added flavor and texture. Include chunks of cucumber to make it even more filling. 

28. Peanut Butter and Banana Toast

Calories: ~250

  • 1 slice whole-grain toast
  • 1 tablespoon peanut butter
  • ½ banana (sliced)
    A fiber-filled snack that’s as satisfying as it is delicious.

29. Chia Pudding

Calories: ~200

  • 1 cup almond milk
  • 2 tablespoons chia seeds
  • Vanilla extract (optional)
    Chia seeds provide fiber and omega-3s in this creamy, low-calorie snack.
  • Note: Prepare ahead of time and store in an airtight container in the refrigerator to let the seeds soak up the milk. 

30. Mozzarella and Cherry Tomatoes

Calories: ~150

  • 5 cherry tomatoes
  • 1 mozzarella cheese stick
    A bite-sized snack that’s perfect for a fresh, simple treat.

31. Smoked Salmon and Cucumber Slices

Calories: ~190

  • 3 slices smoked salmon
  • ½ cucumber (sliced)
    A refreshing, low-carb snack that’s rich in protein and omega-3s.

32. Raspberries with Dark Chocolate

Calories: ~160

  • 1 cup raspberries
  • 1 tablespoon dark chocolate chips
    A delicious, antioxidant-rich snack that satisfies sweet cravings.

33. Ham and Swiss Roll-Ups

Calories: ~170

  • 3 slices deli ham
  • 1 slice Swiss cheese
    Roll the Swiss cheese inside the ham for a quick, satisfying snack loaded with protein.

Snacking doesn’t have to be complicated or high-calorie. These 40 options show that you can enjoy a variety of flavors and textures while staying under 300 calories. With just three ingredients or less, these snacks are not only simple to prepare but also offer great nutrition, helping you stay full and satisfied throughout the day. Enjoy these snack ideas for a quick boost of energy without the guilt!

Related: Hacks For Sneaking More Veggies Into Meals Without Losing Flavor