Committing to any workout routine takes dedication, but part of establishing a routine is also making sure you also take care of yourself. Eating correctly is a big part of that.

How do you go about making sure you have healthy foods to eat, though? Sometimes you don’t even have time to make lunch, let alone a fancy snack.

Never fear! That doesn’t have to be the case. Here are some simple snack ideas, and several are just grab-and-go — making them doable for anyone, no matter how busy your life is.

Bananas

Bananas are often called “nature’s fast food.” They’re extra handy because they come in their own, biodegradable wrapper, and they’re packed full of sugars and carbohydrates that give you a serious energy boost.

They don’t have as much fiber or protein as other options, so they won’t keep you full for hours after your class, but they are a perfect pick-me-up to get you through.

Eggs

There is an infinite number of ways to eat eggs. If you’re having breakfast at home before you go, you can do soft-boiled or scrambled eggs. For a trip on the run, hard-boiled eggs are easy and delicious to transport. Later in the day, egg salad sandwiches or deviled eggs can do the same. Eggs also have a huge variety of vitamins and nutrients, making them one of the cheapest, most nutritious options available.

Even people who don’t particularly like eggs can often find some way of eating them that’s tolerable. However, if you’re vegan, this may not be the option for you.

Smoothies

Smoothies are a great way to cram all the nutrients you need into a single glass. You can mix and match ingredients endlessly, and adding a dash of protein powder to the smoothie means it will keep you full for a while.

Keep in mind that using only the juice of fruits and vegetables, and not their pulp, does decrease the amount of fiber you’d be getting.

Overnight Oats

For early morning yoga classes, overnight oats are a great option. It gives you the boost you need to make it to your class and even on to work without burning out! Oatmeal, in general, is known to keep you full for hours, and overnight oats are so easy and versatile that you can make them however you like.

Americans tend to keep them sweeter and often add in honey, yogurt and berries. However other countries tend to make them more savory and add salt, cheese and egg. Whichever way you prefer it, this is one breakfast that will carry you through yoga and into lunch.

Pears

Not everyone likes pears, but those who do probably know they keep you full for a surprisingly long time. That’s because pears have a high fiber content, which helps to ward off hunger.

They may occasionally be a bit grainy in texture, but a good, ripe pear has a unique flavor your taste buds will thank you for.

Nuts

Handy and easy to transport, a handful of nuts has pretty much everything you need to make it through your class. Nuts are usually high in B vitamins, which are substantial energy boosters. Just check out any energy drink, and you’ll find a plethora of them!

Luckily, nuts taste much better and are also a lot healthier for you than energy drinks — walnuts especially. They are incredibly rich in omerga 3’s, and a few mixed in with your breakfast will make the entire thing feel much more satisfying.

Carrots

For those who like a little crunch, carrots are an ideal, portable option. They also go great with just about anything you might want to eat, including dressing, hummus or shredded onto a sandwich.

Carrots are also well known for helping your eyes, and while that isn’t exactly accurate, they do contain a whole bunch of vitamin A, which helps prevent your eyesight from worsening.

Yogurt With Fruit and Nuts

Plain yogurt is also a good option, but if you want to make it a treat instead of a chore, then adding some fruit and nuts makes it taste better — and also boosts the nutritional value of your snack. Yogurt, especially Greek yogurt, has a decent amount of protein in it.

If you get the unflavored version, you also avoid a lot of extra sugars. Adding in some berries gives you a bit of fiber, and the nuts add fat, making this the perfect trifecta to ward off hunger.

Avocado

Avocados can be eaten pretty much however you want. Some people just sprinkle a bit of sugar on them and dig in. Others like to slice them up on toast with some tomato slices or bake them in the oven with an egg.

No matter how you eat them, they’re packed full of healthy fats and will help fill you up. Don’t forget to toss them into a smoothie as well. You can get all the creaminess of ice cream without the, well, ice cream!

Tofu

Tofu is fun because it’s essentially an edible sponge. On its own, it’s not that good, but it absorbs basically any flavor you add to it. It’s made entirely of soybeans, which means it’s packed full of protein and vitamins, with only a smidge of fat.

The combination is enough to help you get through any yoga class, no matter how grueling the workout is or how long you’ll have to wait for your next meal!

Chocolate Peanut Butter Protein Balls

These power-packed peanut butter balls are easier to make than they are to say, and there’s no baking required! Just mix together oats, honey, cinnamon, peanut butter, vanilla extract and protein powder. To save yourself the elbow grease, pulse it up in a food processor until it’s just starting to come together.

Stir in the chocolate chips, then form the mixture into balls. Refrigerate them for two hours, and you’re done! If you want, feel free to add flax or chia seeds for an extra kick.

It’s Easy to Get Healthy Snacks Packed With Flavor and Nutrition

These are just a few ideas you can use, and you don’t have to sacrifice flavor for nutrition. Sure, donuts are delicious, but they won’t do you much good for any kind of workout. Instead, choose something that will help nourish your body, mind and soul. That’s what yoga is for, after all, so get into the mindset before class begins.