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

Photo: Jenny Sugar

Spicy Sweet Potato Fries

What’s Your Reaction?Share this reaction with your friends!000000

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).

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

Photo: Jenny Sugar

Vegan Mango Ice Cream

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Jenny Sugar

Peanut Butter Banana Smudgies

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Jenny Sugar

Babaganoush (Eggplant Dip)

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Lizzie Fuhr

Cinnamon Bun Smoothie

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Lizzie Fuhr

Homemade Mixed Nut Butter

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Jenny Sugar

Chocolate-Covered Banana Almond Butter Bites

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Jenny Sugar

Soy-Wasabi Spread

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Lizzie Fuhr

Almond Butter Apricot Bites

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Jenny Sugar

Vegan Cucumber Tofu Rolls

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Jenny Sugar

Vegan Banana Peanut Butter Ice Cream

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Jenny Sugar

Almond Coconut-Crusted Chocolate Bananas

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Jenny Sugar

Baked Kale Chips

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Michele Foley

Vegan Snickers

What’s Your Reaction?Share this reaction with your friends!000000

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

Photo: Jenny Sugar

Tabbouleh Salad

What’s Your Reaction?Share this reaction with your friends!000000

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.