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