Easy 150-Calorie Snacks — They're All Completely Vegan!

POPSUGAR Photography | Jenny Sugar
POPSUGAR Photography | Jenny Sugar

From sweet to savory, here are 58 different homemade snack recipes to satisfy your vegan cravings. And the best part? They're all around 150 calories, so you can nosh without any guilt.

Banana Sushi
POPSUGAR Photography | Jenny Sugar

Banana Sushi

Banana with peanut butter is always a delicious snack, and while we'd never want to mess with this perfect combination, it's fun to mix it up a little with this snack recipe.

Calories: 114 (per serving)

Fiber: 2.1 grams

Protein: 2.7 grams

Cocoa Cinnamon Sugar Roasted Chickpeas
POPSUGAR Photography | Jenny Sugar

Cocoa Cinnamon Sugar Roasted Chickpeas

If you've never roasted chickpeas before, this is the perfect recipe to start with.

Calories: 144 (per serving)

Fiber: 5 grams

Protein: 6.2 grams

Vegan Banana Apple Chunk Bread
POPSUGAR Photography | Jenny Sugar

Vegan Banana Apple Chunk Bread

Made with less sugar than a traditional loaf, it's naturally sweet from the bananas, apples, and applesauce. It's perfect for a snack but also delicious enough to devour as an after-dinner treat.

Calories: 147 (per slice)

Fiber: 1.9 grams

Protein: 2.4 grams

Chocolate Hummus
POPSUGAR Photography | Jenny Sugar

Chocolate Hummus

While slices of crunchy apple and fresh strawberries are sweet enough on their own, isn't everything better with chocolate? Spruce up your basic 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

Spicy Sweet Potato Fries
POPSUGAR Photography | Lizzie Fuhr

Spicy Sweet Potato Fries

With less 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 (just sub soy yogurt for Greek yogurt in the spicy chipotle-pepper dip).

Calories: 154 (per serving)

Fiber: 2.9 grams

Protein: 4.4 grams

High-Protein Banana and PB Snack
POPSUGAR Photography | Jenny Sugar

High-Protein Banana and PB Snack

Here's an easy way to increase the protein of the basic banana-and-peanut-butter snack to 13.6 grams.

Calories: 156 (per serving)

Fiber: 4.1 grams

Protein: 13.6 grams

Banana Strawberry Apple Grape Muffins
POPSUGAR Photography | Jenny Sugar

Banana Strawberry Apple Grape Muffins

These naturally sweet, moist muffins are sugar-free and also vegan, which cuts down on the cholesterol and saturated fats.

Calories 100 (per muffin)

Fiber: 1.7 grams

Protein: 1.5 grams

Dry Roasted Edamame With Black Sesame Seeds
POPSUGAR Photography | Lizzie Fuhr

Dry Roasted Edamame With Black Sesame Seeds

Roasting these fiber-filled soybeans brings extra crunch and flavor, and they serve as a satisfying post-workout snack packed with muscle-building protein.

Calories: 102 (per serving)

Fiber: 3.5 grams

Protein: 8.9 grams

DIY Dried Mango
POPSUGAR Photography | Jenny Sugar

DIY Dried Mango

Save triply on money, calories, and chemicals by making your own homemade chewy treat — all you need are ripe mangoes and an oven.

Calories: 67 (seven pieces)

Fiber: 2 grams

Protein: 0.5 grams

Chocolate Almond Quinoa Stuffed Strawberries
POPSUGAR Photography | Jenny Sugar

Chocolate Almond Quinoa Stuffed Strawberries

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 (six strawberries)

Fiber: 3.2 grams

Protein: 3.1 grams

No-Bake Peanut Butter Crisp Balls
POPSUGAR Photography | Jenny Sugar

No-Bake Peanut Butter Crisp Balls

These no-bakes 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

Sesame-Garlic Nori Chips
POPSUGAR Photography | Lizzie Fuhr

Sesame-Garlic Nori Chips

Even if you don't love raw seaweed, you'll find that the texture and flavor of this nutrient-rich dense sea vegetable changes after a quick pop in the oven.

Calories: 42 (seven strips)

Fiber: —

Protein: 2.1 grams

Cucumber Cups With Tapenade
POPSUGAR Photography | Lizzie Fuhr

Cucumber Cups With Tapenade

When it's time to snack, swap salty crackers for these refreshing cucumber cups.

Calories: 88 (five cups)

Fiber: 2.6 grams

Protein: 1.6 grams

Chunky Apple Orange Almond Spread
POPSUGAR Photography | Jenny Sugar

Chunky Apple Orange Almond Spread

This sweet and fruity spread complements the saltiness of the crackers to satisfy salty-sweet cravings in no time.

Calories: 42 (per serving; crackers not included)

Fiber: 1.5 grams

Protein: 0.7 grams

Striped Apple Cinnamon Fruit Leather
POPSUGAR Photography | Jenny Sugar

Striped Apple Cinnamon Fruit Leather

Enjoy the aroma of apple pie baking in your oven without the floury mess or the hundreds of buttery calories by whipping up a batch of homemade apple cinnamon fruit leather.

Calories: 18 (per piece)

Fiber 0.6 grams

Protein: 0.1 grams

Mango Red Pepper Salsa
POPSUGAR Photography | Jenny Sugar

Mango Red Pepper Salsa

Never made your own salsa? Don't worry — it couldn't be easier. Just dice everything up, stir it in a bowl, and allow the flavors to mix and mingle in the fridge.

Calories: 68 (per serving; chips not included)

Fiber: 2.7 grams

Protein: 1.2 grams

Vegan Mango Ice Cream
POPSUGAR Photography | Jenny Sugar

Vegan Mango Ice Cream

Ice cream for a snack? Why not? This one is dairy-free and 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

Peanut Butter Banana Smudgies
POPSUGAR Photography | Jenny Sugar

Peanut Butter Banana Smudgies

This snack that could pass as dessert is completely dairy-free, contains no added sugar, and tastes like an ice cream sandwich. Just be sure to use vegan-approved graham crackers!

Calories: 92 (per sandwich)

Fiber: 1.1 grams

Protein: 1.9 grams

Babaganoush (Eggplant Dip)
POPSUGAR Photography | Lizzie Fuhr

Babaganoush (Eggplant Dip)

High in iron, potassium, B vitamins, and manganese, this delicious spread is delicious paired with crackers or sliced veggies.

Calories: 77 (per serving, crackers not included)

Fiber: 4.8 grams

Protein: 2.6 grams

Cinnamon Bun Smoothie
POPSUGAR Photography | Lizzie Fuhr

Cinnamon Bun Smoothie

If you're craving all the flavors of a classic cinnamon bun, then try blending up this fiber- and fruit-filled smoothie that's less than a quarter of the calories, with hardly any saturated fat whatsoever.

Calories: 157 (per serving)

Fiber: 4.6 grams

Protein: 2.3 grams

Homemade Mixed Nut Butter
POPSUGAR Photography | Jenny Sugar

Homemade Mixed Nut Butter

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.

Calories: 94 (per tablespoon)

Fiber: 1.2 grams

Protein: 3 grams

Chocolate-Covered Banana Almond Butter Bites
POPSUGAR Photography | Jenny Sugar

Chocolate-Covered Banana Almond Butter Bites

Made with only four ingredients — bananas, almond butter, applesauce, and dairy-free dark chocolate — each delicious bite is under 50 calories.

Calories: 147 (three pieces)

Fiber: 1.2 grams

Protein: 2.4 grams

Soy-Wasabi Spread
POPSUGAR Photography | Lizzie Fuhr

Soy-Wasabi Spread

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; crackers not included)

Fiber: 1.5 grams

Protein: 3.1 grams

Almond Butter Apricot Bites
POPSUGAR Photography | Jenny Sugar

Almond Butter Apricot Bites

If you're craving a sweet, cookie-like snack that's high in protein and flavor but don't want the hassle (and temperature) of an oven, then whip up these quick and easy almond butter apricot bites.

Calories: 118 (two bites)

Fiber: 2.4 grams

Protein: 2.6 grams

Vegan Cucumber Tofu Rolls
POPSUGAR Photography | Jenny Sugar

Vegan Cucumber Tofu Rolls

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 (three rolls)

Fiber: 1.1 grams

Protein: 4.4 grams

Vegan Banana Peanut Butter Ice Cream
POPSUGAR Photography | Jenny Sugar

Vegan Banana Peanut Butter Ice Cream

If cold and creamy ice cream calls to you after dinner, here's a sweet alternative that's lower in calories, fat, and cholesterol. As an added bonus, it contains over three grams each of fiber and protein per serving.

Calories: 152 (per serving)

Fiber: 3.6 grams

Protein: 3.3 grams


Almond Coconut-Crusted Chocolate Bananas
POPSUGAR Photography | Jenny Sugar

Almond Coconut-Crusted Chocolate Bananas

The banana offers easily digestible carbs, the almond butter boosts the protein content, and the shredded coconut adds iron, vitamin C, and an assortment of B vitamins, so it's a perfect pre-workout snack.

Calories: 134 (three pieces)

Fiber: 2.6 grams

Protein: 2.8 grams

Baked Kale Chips
POPSUGAR Photography | Michele Foley

Baked Kale Chips

To satisfy your hankering for something crispy and salty like potato chips, whip up a batch of these baked kale chips. You'll love the delicate texture.

Calories: 117 (per serving)

Fiber: 2.3 grams

Protein: 3.8 grams

Vegan Snickers
POPSUGAR Photography | Jenny Sugar

Vegan Snickers

Soft and chewy with the perfect peanut crunch, these vegan Snickers made with almonds, dates, and peanuts really do satisfy.

Calories: 129 (one bar)

Fiber: 1.7 grams

Protein: 3.1 grams

Tabbouleh Salad
POPSUGAR Photography | Lizzie Fuhr

Tabbouleh Salad

This tabbouleh salad is high in iron, manganese, and vitamins C and A, all important nutrients for the body, and the parsley, lemon, and mint each contain natural detoxing properties. Pair it with some fresh pita for a zesty snack.

Calories: 137 (per serving; pita not included)

Fiber: 4.1 grams

Protein: 3 grams

Dried Apples
POPSUGAR Photography

Dried Apples

If you don't have a dehydrator, just use your oven to make these dried apples.

Calories: 135 (nine rings)

Fiber: 4.5 grams

Protein: 0 grams

Banana Oatmeal Breakfast Bites
POPSUGAR Photography | Jenny Sugar

Banana Oatmeal Breakfast Bites

Not just for breakfast, these banana oatmeal bites will satisfy your cookie cravings.

Calories: 148 (two bites)

Fiber: 2.8 grams

Protein: 4.2 grams

Frozen Banana Pops
POPSUGAR Photography | Jenny Sugar

Frozen Banana Pops

Make these treats with ingredients you probably already have in your kitchen — you only need a banana, yogurt (I used soy), and chocolate chips.

Calories: 78 (per popsicle)

Fiber: 1.3 grams

Protein: 1.4 grams

Baked Cinnamon Banana Chips
POPSUGAR Photography | Jenny Sugar

Baked Cinnamon Banana Chips

These irresistible sweet little gems are seasoned with cinnamon to satisfy sugar cravings, and the addictive chewiness might have you devouring the entire batch.

Calories: 148 (half a batch)

Fiber: 4.2 grams

Protein: 1.8 grams

Vegan Banana-Oat Protein Balls
POPSUGAR Photography | Jenny Sugar

Vegan Banana-Oat Protein Balls

Made with just rolled oats, protein powder, and banana, each 47-calorie ball offers 2.7 grams of protein.

Calories: 141 (three balls)

Fiber: 3.6 grams

Protein: 8.1 grams

Dried Cantaloupe
POPSUGAR Photography | Jenny Sugar

Dried Cantaloupe

Bonus! This snack is made with only one ingredient and your oven.

Calories: 100 calories (per batch; half a cantaloupe)

Fiber: 2 grams

Protein: 2 grams

Fruit and Nut Bars
POPSUGAR Photography | Jenny Sugar

Fruit and Nut Bars

If you like Larabars, make your own fruit and nut bars! These chewy bars are made with almonds, dates, and raisins.

Calories: 148 (per bar)

Fiber: 3.3 grams

Protein: 3.9 grams

Carrot Chips
POPSUGAR Photography | Jenny Sugar

Carrot Chips

Craving potato chips? Make a healthier version using carrots.

Calories: 79 (per serving)

Fiber: 4.1 grams

Protein: 1.4 grams

Almond-Butter- and Granola-Filled Dates
POPSUGAR Photography | Jenny Sugar

Almond-Butter- and Granola-Filled Dates

Cut a date in half, remove the pit, fill it with some almond butter, top with granola, and yum! This snack tastes like dessert.

Calories: 95 (half a filled date)

Fiber: 1.8 grams

Protein: 2.4 grams

Chocolate Chip Pumpkin Pie Protein Balls
POPSUGAR Photography | Jenny Sugar

Chocolate Chip Pumpkin Pie Protein Balls

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, this 77-calorie snack feels more like a treat.

Calories: 77 (per ball)

Fiber: 1.7 grams

Protein: 3.4 grams

Chocolate Raspberry Protein Balls
POPSUGAR Photography | Jenny Sugar

Chocolate Raspberry Protein Balls

Disguised as chocolate raspberry truffles, these are actually protein balls perfect for after a workout.

Calories: 71 (per ball)

Fiber: 1.6 grams

Protein: 3.3 grams

Green Smoothie Popsicles
POPSUGAR Photography | Jenny Sugar

Green Smoothie Popsicles

Feed into your smoothie obsession with these green smoothie popsicles.

Calories: 39 (per popsicle)

Fiber: 1.2 grams

Protein: .7 grams

Vegan Chocolate Chip Cookie Dough Freezer Fudge
POPSUGAR Photography | Jenny Sugar

Vegan Chocolate Chip Cookie Dough Freezer Fudge

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

Dark Chocolate Salted Caramels
POPSUGAR Photography | Jenny Sugar

Dark Chocolate Salted Caramels

These delicious chocolate morsels are made with sunflower seeds, dates, dairy-free chocolate, and sea salt. Yum!

Calories: 60 (per piece)

Fiber: 1.1 grams

Protein: 1.2 grams

Homemade Pineapple Nice Cream
POPSUGAR Photography | Jenny Sugar

Homemade Pineapple Nice Cream

For just over 100 calories, this three-ingredient dessert can be served in a small bowl, the bottom of a pineapple (so Martha Stewart of you!), or in a cup of pineapple juice.

Calories: 110 (per serving)

Fiber: 3.1 grams

Protein: 1.3 grams

Chocolate-Covered Banana Almond Butter Bites
POPSUGAR Photography | Jenny Sugar

Chocolate-Covered Banana Almond Butter Bites

Craving a sweet snack? These frozen bites are made with only four ingredients — bananas, almond butter, applesauce, and dairy-free dark chocolate.

Calories: 49 (per piece)

Fiber: .4 grams

Protein: .8 grams

Cherry Chocolate Chip Ice Cream
POPSUGAR Photography | Jenny Sugar

Cherry Chocolate Chip Ice Cream

Slash ice cream cravings with your food processor and this dairy-free cherry chocolate chip ice cream recipe.

Calories: 126 (per serving)

Fiber: 2.8 grams

Protein: 2.1 grams

Roasted Brussels Sprouts Chips
POPSUGAR Photography | Lizzie Fuhr

Roasted Brussels Sprouts Chips

These baked brussels sprouts chips are Paleo-friendly, gluten free, and vegan.

Calories: 50 (per serving)

Fiber: 1.8 grams

Protein: 1.6 grams

Vegan Strawberry Fudgsicles
POPSUGAR Photography | Jenny Sugar

Vegan Strawberry Fudgsicles

If you remember creamy Fudgsicles when you were a kid, whip up this healthier version made without high-fructose corn syrup or added sugar.

Calories: 79 (per popsicle)

Fiber: 1.3 grams

Protein: 2 grams

Chocolate-Mousse-Filled Strawberries
POPSUGAR Photography | Jenny Sugar

Chocolate-Mousse-Filled Strawberries

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 (five strawberries)

Fiber: 3.2 grams

Protein: 3.5 grams

No-Bake Vegan Brownies
POPSUGAR Photography | Jenny Sugar

No-Bake Vegan Brownies

Craving a chewy, chocolatey 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 fudgey bite.

Calories: 118 for two brownie bites

Fiber: 2.6 grams

Protein: 3.4 grams

Carrot Cake Protein Balls
POPSUGAR Photography | Jenny Sugar

Carrot Cake Protein Balls

These no-bake protein balls are sweet, nutty, and soft, and they're cake-like without a drop of flour.

Calories: 88 for one ball

Fiber: 1.3 grams

Protein: 3.3 grams

Vegan Almond Butter Apricot Bites
POPSUGAR Photography | Jenny Sugar

Vegan Almond Butter Apricot Bites

If you're craving a sweet, cookie-like snack that's high in protein and flavor but don't want the hassle (and temperature) of an oven, then whip up these quick and easy almond butter apricot bites.

Calories: 118 for two bites

Fiber: 2.4 grams

Protein: 2.6 grams

Cucumber Cups With Tapenade
POPSUGAR Photography | Lizzie Fuhr

Cucumber Cups With Tapenade

When it's time to snack, swap salty crackers for these refreshing cucumber cups.

Calories: 88 for five cups

Fiber: 2.6 grams

Protein: 1.6 grams

Mango Red Pepper Salsa
POPSUGAR Photography | Jenny Sugar

Mango Red Pepper Salsa

If you've never made your own salsa, it couldn't be easier — just dice up 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

Spicy Black Bean Hummus
POPSUGAR Photography | Jenny Sugar

Spicy Black Bean Hummus

Here's a spicy and high-fiber twist on the basic hummus recipe using black beans instead of garbanzos.

Calories: 43 per serving

Fiber: 1.4 grams

Protein: 1.7 grams

Homemade Strawberry Fruit Leather
POPSUGAR Photography | Jenny Sugar

Homemade Strawberry Fruit Leather

With a food processor, an oven, and a lazy afternoon, it's easy to whip up a batch of fresh-tasting fruit leathers for a fraction of the cost.

Calories: 15 per piece

Fiber: 1 gram

Protein: 0.3 grams

Almond Cherry Chunks of Energy
POPSUGAR Photography | Jenny Sugar

Almond Cherry Chunks of Energy

Vegan and gluten-free, these protein-packed nutty nuggets are the perfect post-workout snack.

Calories: 152 (three bites)

Fiber: 1.5 grams

Protein: 6.9 grams