Download your FREE 7-Day Vegetarian High Protein

Weight Loss Meal Plan

Invalid email address
Start Today

Healthy Vegetarian Snacks – 20 Snack Hacks!

20 Healthy Vegetarian Snack Recipes - Title Image | Hurry The Food Up

Welcome to our ultimate, nay, DEFINITIVE healthy vegetarian snacks list! We’ve got light, healthy snack ideas that everyone will love – both sweet and savoury.

Whether you are looking for an afternoon pick me up or need to bring some easy vegetarian snacks for a party, you’re sure to find something that takes your fancy!

Healthy vegetarian snacks – What makes a snack healthy?

A few simple criteria were used to select these recipes. We looked for snacks that contain at least 7g protein per serving and less than 15g fat, of which no more than 8g is saturated (if you want more protein, try these veggie high protein snack ideas instead). We also aimed for around 5g fibre per serving.

We have also tried to stick to natural ingredients – fruit, vegetables, legumes, whole grains – to keep the overall nutritional value high.

You can eat these healthy vegetarian snacks for weight loss because most of them are fairly low in calories and filling (thanks to all that protein and fibre).

The particularly low calorie veggie snacks on the list include these frozen blueberry yoghurt bites or these blistered shishito peppers.

If high protein veggie snacks are what you’re after, try this chocolate protein pudding or our very own quinoa egg muffins.

Snack hacks: Gluten-free & Keto Vegetarian Snacks

We have not only catered for vegetarians with these healthy vegetarian snacks…we have also catered for other diets that may overlap with vegetarianism.

Are you trying out a keto diet? Try some keto vegetarian snacks like these zucchini low carb pizza muffins or these soy sauce eggs.

Can’t eat gluten? Never fear! We’ve got you covered as well – over 50% of these recipes are gluten free. Try these tomato caprese bites, for example, or these healthy oatmeal banana bars.

Remember when we said there was something for everyone with these healthy veggie snacks? We weren’t kidding! Enjoy!

Subscribe to get our FREE 7-Day Vegetarian High Protein Meal Plan for Weight Loss

  • Ideal for weight loss
  • Easy vegetarian recipes only
  • Automated grocery lists
  • Use on mobile or download as PDF
Invalid email address


1. Soy Sauce Eggs (Shoyu Tamago)

Check out the recipe here
5 from 3 votes
Protein: 13g
Calories: 186kcal
Ready in:10 minutes
Recipe by: Abril Macías

Bonus: high protein, keto friendly
186 calories per 2 egg serving

More high-quality protein and flavour? Check. These flavourful soy sauce eggs with jammy yolks are beyond addictive!

2. Maple BBQ Roasted Chickpeas

Ready in: 25 minutes
Recipe by: BucketListTummy
Bonus: simple, quick
219 calories per serving

BBQ roasted chickpeas are the perfect crunchy snack, or easy to throw on salads, stir fries and more. Barbecue chickpeas are full of that barbecue flavor you know and love.

3. Blistered Shishito Peppers

Ready in: 15 minutes
Recipe by: SheKeepsALovelyHome
Bonus: few ingredients, vegan
26 calories per serving

This blistered shishito pepper recipe is the easiest and tastiest crowd-pleasing appetizer for any occasion! With only 4 ingredients and 10 minutes of your time, you’ll be amazed just how exciting these little peppers can be! They can even be made gluten-free!

4. Cream Cheese Veggie Pinwheels

Ready in: 20 minutes
Recipe by: MyPurePlants
Bonus: beautiful, fresh veggies
69 calories per pinwheel

These Veggie Pinwheels with Cream Cheese are such an easy and stunning appetizer that they are the FIRST things to go every time.

5. Broccoli Tots

Ready in: 25 minutes
Recipe by: BitesOfWellness
Bonus: Gluten-free, Whole30, Vegan
172 calories per serving

Broccoli Tots are the perfect healthy side dish! These low carb broccoli tots are vegan, gluten free, paleo and Whole30 friendly! These broccoli tots have no eggs, no cheese and are made without breadcrumbs.

6. Fluffy Quinoa Egg Muffins

Check out the recipe here
4.95 from 17 votes
Protein: 14g
Calories: 308kcal
Ready in:20 minutes
Recipe by: Dave

Bonus: high protein, filling
308 calories per serving

These quinoa egg muffins are incredibly high in protein – and super-quick, too! Perfect any time of the day.

7. Easy Rainbow Summer Rolls

Ready in: 13 minutes
Recipe by: Southern&Modern
Bonus: light, versatile
89 calories per roll

Tasty and versatile summer rolls are a refreshing snack, but fill them with something heartier and they are a filling meal. Use this recipe as a guide, but have fun with it and try new combos

8. Herbed Ricotta Crostini

Ready in: 28 minutes
Recipe by: ItsNotComplicated
Bonus: beautiful, simple
51 calories per crostini

Herbed Ricotta Crostini makes a light, fresh-tasting appetiser or snack which is quickly and easily prepared. This is a simple recipe which will demonstrate how easy it is to make crostini at home.

9. Avocado Deviled Eggs

Check out the recipe here
5 from 4 votes
Protein: 6g
Calories: 107kcal
Ready in:17 minutes
Recipe by: Abril Macías

Bonus: high protein, keto-friendly
107 calories per serving

How do you want your deviled eggs? Check out our stuffed eggs recipe – complete with special taste boosters.

10. Tomato Pesto Caprese Skewer Bites

Ready in: 15 minutes
Recipe by: JerseyGirlCooks
Bonus: super simple, gluten-free
68 calories per serving

These Tomato Pesto Caprese Skewers are the perfect appetizer for game day, a holiday party, or just for treating yourself to a fancy snack! Mini Caprese salad skewers are easy and impressive.

11. Naan Pizza Recipe

Ready in: 15 minutes
Recipe by: IndianAmbrosia
Bonus: versatile, kid-friendly
303 calories per serving

This Indian naan pizza recipe is a brilliant way to use up leftover naan (sound good ? Try another veggie pizza here!). Naan bread makes an excellent base for pizza, and if you already have the naan, it comes together in 15 minutes flat!


12. Healthy Yogurt Parfait

Check out the recipe here
4.67 from 9 votes
Protein: 19g
Calories: 301kcal
Ready in:10 minutes
Recipe by: Hauke

Bonus: fresh fruit, high protein
277 calories per serving

This yogurt parfait is rich with fruits and nuts and is a deliciously quick way to start the day. Never get bored of breakfast again!

13. Frozen Blueberry Yogurt Bites

Ready in: 5 minutes prep + 2 hours freezing time
Recipe by: EffortlessFoodie
Bonus: high protein, super speedy
40 calories per yogurt bite

These frozen blueberry yogurt bites have just 4 ingredients and couldn’t be easier to make! They are super healthy and are a great after school snack for kids (if kid-friendly is what you need, try these healthy school lunch ideas now!).

14. Chia Pudding with Almond Milk

Check out the recipe here
4.88 from 8 votes
Protein: 17g
Calories: 352kcal
Ready in:15 minutes
Recipe by: Abril Macías

Bonus: super filling, fresh fruit
297 calories per serving

An insanely healthy chia pudding with almond milk that will give you all the nutrients you need, without any unnecessary calories.

15. Simple Chocolate Protein Pudding

Ready in: 15 minutes
Recipe by: BitesOfWellness
Bonus: gluten-free, vegan
55 calories per serving

Chocolate protein pudding is the perfect afternoon protein snack or healthy dessert! This low carb high protein dessert is ready in about 2 minutes and is gluten free, dairy free, vegan and so easy to make (you should check out our lazy vegan meals for more painfully simple vegan dishes!)! Only 4 ingredients!

16. Healthy Banana Oatmeal Bars

Ready in: 35 minutes
Recipe by: VeryVeganish
Bonus: gluten-free, naturally sweetened
86 calories per bar

Looking for a healthy, simple recipe for those ripe or even overripe bananas? Use them up with these 5-ingredient banana oatmeal bars! No flour, no egg and no sugar needed. Perfect fuel for breakfast, snack, workout or to take on the go.

17. Strawberry Lassi

Ready in: 5 minutes
Recipe by: FitMealIdeas
Bonus: high protein, super quick
194 calories per serving

Strawberry lassi is a light, protein-rich & refreshing Greek yogurt-based summer drink. Using 4 ingredients it is ready in just 10 minutes.

18. Homemade Vegan Granola Bars

Ready in: 35 minutes
Recipe by: MakeItDairyFree
Bonus: filling, versatile
272 calories per serving

If you are looking for a quick and easy vegan meal prep snack idea, then these homemade vegan granola bars are a winner! Just 3 ingredients and can be Top 8 Allergen Free.

19. Peanut Butter Banana Muffins

Ready in: 37 minutes
Recipe by: AddictedToDates
Bonus: gluten-free, refined sugar free
317 calories per serving

These quick and easy vegan peanut butter banana muffins are ready in under an hour (and if you like this, try our banana peanut tortilla for another quick snack). Flavorsome, fluffy, and moist, they’re also gluten-free and refined sugar sugar-free. Perfect as a snack or breakfast on the go.

20. Delicious Date Smoothie

Check out the recipe here
4.78 from 18 votes
Protein: 8g
Calories: 403kcal
Ready in:3 minutes
Recipe by: HurryTheFoodUp

Bonus: naturally sweet, filling
403 calories per serving

Delicious Date Smoothie – take your dates to the next level with these impressively tasty and animal friendly smoothie that’s packed with omega 3s!

You can try it right away:

No ratings yet
Prep Time:3 minutes
Total Time:3 minutes
Servings:1 person


  • 1 banana (ideally frozen the night before)
  • 1 ¼ cups oat milk (or your fav plant-based milk)
  • 4 dates, dried
  • 1 tbsp flax seeds
  • 1 tsp cinnamon


  • Making sure your banana is peeled, throw it into your smoothie maker/food processor.
  • Add the milk, dates, flax seeds and cinnamon. Give it a good blend.
  • Done! Easy peasy.


Need more smoothies? We’ve more than got you covered, then. Here’s a kiwi breakfast smoothie with a kick, and here’s a high-protein blueberry smoothie. In fact, here’s a whole page of them! Treat yourself 😉


Nutrition Facts
Healthy Vegetarian Snacks – 20 Snack Hacks!
Amount per Serving
% Daily Value*
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.
DID YOU MAKE THIS RECIPE?Tag @HurryTheFoodUp on Instagram so we can admire your masterpiece!

Which healthy vegetarian snacks did you enjoy most? Let us know in the comments!


Leave a comment below

Your comments make our day. Thank you! If you have a question, please skim the comments section – you might find an immediate answer there. If you made the recipe, please choose a star rating, too.

Recipe Rating