When hunger strikes between meals, it’s easy to reach for unhealthy options.
But there are plenty of nutritious and low-calorie snacks that satisfy your cravings without ruining your diet.
Here are 10 delicious snacks under 150 calories that you can enjoy without the guilt.
1. Skyr with berries

A small cup of skyr topped with a handful of fresh berries is rich in protein and incredibly filling.
Also read: 12 Smart Grocery Hacks That Could Save You a Lot of Money Every Week
Skyr is low in calories but high in protein, helping you stay full longer.
2. Hard-boiled egg

A hard-boiled egg contains about 70 calories and is packed with protein and healthy fats. It’s a quick and easy snack that’s perfect on the go.
3. Carrot sticks with hummus

Crunchy and naturally sweet, carrots are a great low-calorie snack. Paired with two tablespoons of hummus, you get a flavorful, satisfying combination.
4. A small handful of almonds

Around 10–12 almonds provide healthy fats and protein, and the calorie count stays around 100–120, making them a perfect portable snack.
Also read: This Is Why the Belly Grows Bigger As We Age
5. Rice cake with avocado

A rice cake topped with mashed avocado and a dash of lemon or chili is both tasty and filling. It provides fiber and healthy fats in just the right portion.
6. Fruit salad with lemon

A bowl of fresh fruit like apple, melon, and orange, drizzled with lemon juice, makes for a colorful, sweet, and vitamin-rich snack that’s still light on calories.
7. Edamame with sea salt

A portion of steamed edamame sprinkled with sea salt is rich in protein and fiber, making it a satisfying and low-calorie snack.
8. Greek yogurt with cinnamon

A small portion of Greek yogurt (2 %) sprinkled with cinnamon and maybe a few banana slices and raisins makes a creamy, sweet snack that’s light on calories.
Also read: Ditch the Candy: These Healthy Sweet Treats Are Just As Satisfying
9. Plain popcorn

Air-popped popcorn made without butter or oil is a surprisingly good snack. A small handful contains only about 30–40 calories while giving a satisfying crunch.
10. Cucumber with lemon juice and chili flakes

Sliced cucumber with a splash of fresh lemon juice and a sprinkle of chili flakes is a super fresh and flavorful snack that’s nearly calorie-free but still satisfying.
Also read: This Common BBQ Habit Might Be Harming Your Health