When you need a little something to nosh on, whether it's to satiate hunger until your next meal, fuel your workout needs, or satisfy your sweet or salty cravings, these snacks come to the rescue! Skip the sugar-laden granola bars, processed crackers, and greasy chips, and whip up one of these easy and delicious recipes. From vegan to gluten-free to Paleo to Whole30 to keto, there's a snack here for everyone — all for around 150 calories!
These soft and naturally sweet lemon protein balls are made with just five ingredients: raw almonds, vanilla protein powder, juicy dates, lemon juice, and unsweetened coconut.
Calories: 49 per ball Fiber: 1.1 grams Protein: 2.4 grams
This frozen banana bite recipe is so simple and great for those eliminating gluten or dairy from their diets. And it's a brilliant way to use up overripe bananas without having to turn on the oven.
Calories: 39 per bite Fiber: 0.9 grams Protein: 0.5 grams
These cookies are not only free of white sugar, brown sugar, maple syrup, honey, or any other processed sweeteners, but they're also flour-free, gluten-free, and vegan. So if you're trying to eat cleaner, you can feel good biting into these chewy gems.
Calories: 104 per cookie Fiber: 1.7 grams Protein: 1.4 grams
Since these protein balls are made with only five ingredients, you can whip up a batch in 15 minutes or less. And did I mention they taste just like a Tootsie Roll? They're chewy, chocolaty goodness.
This recipe offers a healthy dose of protein and fiber, but since these cookie-dough-like balls are rolled in chopped chocolate chips and pumpkin seeds, they feel more like a treat.
Calories: 77 per ball Fiber: 1.7 grams Protein: 3.4 grams
Made with high-fiber avocados and high-protein silken tofu, this treat will cure your hunger pangs, so you can enjoy a low-calorie bowl and feel satisfied for hours.
If you grew up scooping out spoonfuls of raw cookie dough while baking chocolate chip cookies with Grandma, you're going to fall hard for this cookie dough freezer fudge — shhh, it's made with lentils!
Calories: 140 per piece Fiber: 5.2 grams Protein: 5.8 grams
This simple dessert-on-a-stick takes five minutes to whip up and four hours in the freezer; because it's 150 calories per two-piece serving, it makes for a healthy snack.
Calories: 78 per stick Fiber: 1.3 grams Protein: 1.4 grams
Whether you're eating a diet that's vegan, gluten-free, sugar-free, Paleo, or Whole30, this brownie recipe has you covered. That's because it's made with only three common ingredients. You can't get more simple than that!
Calories: 141 per piece Fiber: 2.1 grams Protein: 3.1 grams
Packed with healthy fats and protein, this two-ingredient snack will keep you feeling full until dinner, helping you avoid late-afternoon nibbling that can lead to weight gain.
Replace butter in these pumpkin apple muffins with avocado, and it not only makes for a deliciously moist and spongy texture, but the avocado also adds fiber and healthy fats.
For just over 100 calories, this three-ingredient dessert can be served in a small bowl, in the scooped-out bottom of a pineapple (so Martha Stewart of you!), or in a cup of pineapple juice.
Craving a sweet snack? Try one of these frozen bites made with only four ingredients: bananas, almond butter, applesauce, and dairy-free dark chocolate.
Calories: 49 per piece Fiber: 0.4 grams Protein: 0.8 grams
Made with plant-based protein powder, these three-ingredient protein balls are vegan; if you have issues with gluten, make sure to use gluten-free oats.
Calories: 47 per ball Fiber: 1.2 grams Protein: 2.7 grams
How do you make juicy, sweet strawberries even better? Pair them with chocolate, of course. The filling in these sweet morsels is made with tofu and dates!
Calories: 78 for five strawberries Fiber: 3.2 grams Protein: 3.5 grams
Adorable, easy to make, and naturally sweet, these mini popsicles should be kept in your freezer for when ice cream cravings strike for a quick frozen treat you'll feel good indulging in.
Craving a chewy, chocolaty brownie, are you? These no-bake treats not only spare you having to turn on the oven during a hot and humid day, but this sugar-, gluten-, and dairy-free recipe is also just 59 calories per fudgy bite.
Calories: 118 for two brownie bites Fiber: 2.6 grams Protein: 3.4 grams
If you could have any cookie in the world, and without a doubt oatmeal is your choice, you need to make these cookies. They're made with apples, which add a unique apple-pie flavor and a natural sweetness, eliminating the need for tons of added sugar.
Calories: 147 per cookie Fiber: 1.7 grams Protein: 2.4 grams
This healthy, low-calorie dessert tastes like oh-so-decadent strawberry cheesecake. Made with a handful of ingredients you probably already have in your kitchen, it's a cinch to whip up; you'll be amazed it's under 150 calories per serving.
If you are craving a sweet, cookie-like snack that's high in protein and flavor but don't want the hassle (and temperature) of baking, then try these almond butter apricot bites.
Calories: 118 for two bites Fiber: 2.4 grams Protein: 2.6 grams
Looking for something crunchy and nutty but don't want all the calories and fat that come with straight-up peanut butter? Here's a sweet, low-cal alternative that's also high in protein.
Calories: 151 for six apple slices Fiber: 3.1 grams Protein: 8.4 grams
If you've never made your own salsa, it couldn't be easier — just dice everything, stir it in a bowl, and allow the flavors to mix and mingle in the fridge.
Calories: 68 per serving Fiber: 2.7 grams Protein: 1.2 grams
These peanut butter protein balls taste like chocolate chip cookie dough but offer the ideal blend of protein and carbs you need before a tough strength-training session.
Calories: 105 per ball Fiber: 1.4 grams Protein: 1.4 grams
High in protein and fiber, chickpeas offer a satisfying crunch when roasted. And if you toss them with a little honey and cinnamon, you'll have an energy-boosting sweet treat.
Calories: 146 per serving Fiber: 4.5 grams Protein: 6.2 grams
Made with just raw almonds, golden raisins, rolled oats, and dairy-free chocolate chips, each bite-size ball is soft, is super sweet, and tastes exactly like cookie dough.
Calories: 51 per ball Fiber: 0.9 grams Protein: 1.3 grams
Ice cream for a snack? Why not. This dairy-free version is made with only two ingredients: frozen mango and frozen banana. Top it with granola or nuts for a healthy snack.
Calories: 150 per serving Fiber: 4.6 grams Protein: 1.3 grams
Perfect for the Summer since you don't have to turn on the oven, these no-bake peanut butter balls are made with all-natural ingredients like crunchy peanut butter, oats, and unsweetened coconut. They make an irresistible snack before or after a workout.
Calories: 79 per ball Fiber: 1.2 grams Protein: 3.5 grams
This tabbouleh salad is high in iron, manganese, and vitamins C and A, all important nutrients for the body. Plus, the parsley, lemon, and mint each contain natural detoxing properties. Pair it with some fresh pita for a zesty snack.
Calories: 137 per serving Fiber: 4.1 grams Protein: 3 grams
Sip on this deliciously sweet smoothie packed with ingredients that fight belly fat and reduce bloating. It's meant for breakfast, so just halve the recipe to make this smoothie for a snack.
Full of essential nutrients like folate and calcium, this tangy soy-wasabi spread offers a quick punch of protein and only takes 10 minutes to prepare.
Calories: 96 per serving Fiber: 1.5 grams Protein: 3.1 grams
These frozen nibblers make a much healthier alternative to ice cream, and because they're bite-size, you can nosh on a little something sweet whenever your sweet tooth strikes.
Calories: 142 for six pieces Fiber: 3.5 grams Protein: 3.2 grams
Tofu usually shows up as part of a full meal, but it also makes a delicious and satisfying snack. Prepare tofu ahead of time and store it in the fridge to whip up these protein-packed vegan cucumber tofu rolls in a matter of minutes.
Calories: 117 for three rolls Fiber: 1.1 grams Protein: 4.4 grams
These frozen yogurt cupcakes are made with Greek yogurt, fresh strawberries, and bananas, and while low in calories, fat, and cholesterol, they're still lusciously sweet and smooth.
Calories: 150 for five pieces Fiber: 1 gram Protein: 15 grams
These strawberry bites are filled with a chocolaty mashed banana-quinoa mixture and topped with chopped raw almonds, so they're packed with rich flavor as well as fiber and protein.
Calories: 118 for six strawberries Fiber: 3.2 grams Protein: 3.1 grams
Chia seeds are a great source of protein, fiber, calcium, and omega-3s. They're also an easy ingredient to throw into the batter when baking, like with these blueberry muffins.
Calories: 106 per muffin Fiber: 2 grams Protein: 1.6 grams
Slices of crunchy apple and fresh strawberries are sweet enough on their own, but aren't they better with chocolate? Spruce up your basic fruit snack by pairing it with this smooth and mousse-like protein-packed chocolate dip.
Calories: 107 per serving Fiber: 3.9 grams Protein: 4.7 grams
Made with less sugar than a traditional loaf, this banana bread is naturally sweetened with apples and applesauce. It's perfect for a snack but also delicious enough to serve for dessert.
Calories: 147 per slice Fiber: 1.9 grams Protein: 2.4 grams
With fewer than 155 calories per serving and lots of vitamin A, these crisp and satisfying wedges are perfect to bake up the next time you're jonesing for some french-fried goodness.
Calories: 154 per serving Fiber: 2.9 grams Protein: 4.4 grams
In this simple recipe, firm and succulent Roma tomatoes mix with naturally sweet gold cherry tomatoes to create a more complicated flavor. Throw in some red bell pepper for a satisfying crunch and fresh mozzarella for complementary and creamy saltiness.
Calories: 107 per piece Fiber: 2.1 grams Protein: 4.2 grams
Made with just seven ingredients including raw nuts, hemp hearts, and flaxmeal, you'll love that these Paleo protein balls have only one gram of sugar.
Calories: 158 for two balls Fiber: 2.6 grams Protein: 5.4 grams
These mini strawberry cheesecake bites are so easy to make; you do need to soak the raw cashews ahead of time, and then these cuties come together in about an hour.
Calories: 101 per piece Fiber: 1 gram Protein: 1.7 grams
If you're craving all the flavors of a classic cinnamon bun, then try blending up this fiber-filled smoothie that's less than a quarter of the calories of its namesake with hardly any saturated fat.
Calories: 157 per serving Fiber: 4.6 grams Protein: 2.3 grams
This homemade nut butter contains no peanuts at all. It's made with almonds, cashews, and sunflower seeds, creating a taste so fresh and unique that you'll never buy another jar from the store again. Pair it with fresh fruit or crackers.
Craving that pumpkin pie flavor? This is the perfect snack as it's easy to make, involves no processed ingredients, and is lower in calories than a slice of pumpkin pie or a pumpkin spice latte.
Calories: 122 per bar Fiber: 1.2 grams Protein: 2.8 grams
These chewy brownies are disguised as fudgy, peanut-buttery goodness, but shhh — they also offer a healthy dose of protein, which we could all use a little more of.
Calories: 124 per piece Fiber: 1.2 grams Protein: 5.1 grams
Eating a brownie as a snack isn't the healthiest choice, but sometimes the chocolate cravings are so strong that you have to give in. So why not add a little nutrition to each bite? Then you'll feel better knowing your brownie offers a little something along with the chocolate.
Calories: 145 per piece Fiber: 1.8 grams Protein: 5.1 grams
Roasting these fiber-filled soybeans brings extra crunch and flavor, and edamame doubles as a satisfying post-workout snack packed with muscle-building protein.
Calories: 102 per serving Fiber: 3.5 grams Protein: 8.9 grams
If you find it next to impossible to resist your Reese's Peanut Butter Cup cravings, but you want to do without the milk, sugar, and artificial ingredients, make this vegan version instead.
Calories: 86 per piece Fiber: 0.2 grams Protein: 1.8 grams
If the flavors of Fall are what you crave when crisp air begins to blow, skip the 400-calorie pumpkin spice latte and bake up a batch of these soft and cake-like bars instead.
Calories: 144 per piece Fiber: 1.9 grams Protein: 8.3 grams
Made with medjool dates, pecans, cocoa powder, and a few mini dairy-free chocolate chips, these no-bake brownies are sure to satisfy your dessert cravings.
Calories: 154 for two pieces Fiber: 4 grams Protein: 1.8 grams
To add an addictive little crunch to the traditional macaroon recipe, throw in some chopped almonds, and you'll also get a little added protein, calcium, and fiber.
Calories: 88 per piece Fiber: 1.3 grams Protein: 1.4 grams