For some, breakfast is the most important meal of the day. But for others who manage to squeeze some gym time into their everyday routine, pre- and post-workout foods can be just as important.

We tapped Bob Seebohar, sport dietitian and exercise physiologist, for 50 snacks that offer the right balance of carbohydrates, fats, and protein to satisfy hunger, fuel workouts, and aid with recovery. While everyone’s nutritional requirements and preferences are different depending on their goals and activities, you actually don't need to eat much to work out for 60 minutes or less, says Seebohar, so keep these in mind for your longer sweat sessions. Read on for what to eat before a workout, plus the snacks to grab after.

Pre-Workout Snacks

The body builds muscle and recovers 24 hours a day, not just at the gym. Smartly timed snacks can give the body the fuel it needs to build muscle, burn fat, and recover as best it can. If you prefer to eat before exercising, or if your workout will last longer than an hour, Seebohar suggests grabbing a snack about 45 to 60 minutes in advance and keeping it small (think a palmful of carbs, a half palmful of protein, and a quarter palmful of fat). Find what works for you by trying one of these 25 options.

full fat yogurt parfait
Photo: Food Pleasure and Health
A parfait sounds fancy, but it'll only take you three minutes to throw together this combo of 2 percent or full-fat yogurt, granola, and berries. Pro tip: You can make this in a disposable cup and eat it with a plastic spoon on the way to your morning workout.
whole fruit orange smoothie
Photo: Vitamin Sunshine
Swap out sugar-packed juice for the real deal in this whole-orange smoothie. Confused about what kind of protein powder to use? Seebohar likes Thorne Research or NOW Foods protein powders. 
Almond Coconut Mocha Protein Smoothie
Photo: The Gold Lining Girl
We love smoothies, but first—coffee. This recipe combines both. It's perfect for an early-morning workout since the hit of caffeine will perk you up before you hit the gym. 
High Protein Oatmeal
Photo: Fannetastic Food

Oats are a classic morning staple, but if you don't want to clean up a pot before rushing to the gym in the morning, try this one as an afternoon snack. The recipe serves two, but we suggest dividing it into three portions and refrigerating the remaining two for smaller snack-size servings.

blueberry banana protein smoothie
Photo: Amy's Healthy Baking
It doesn't get much easier than blueberries, bananas, yogurt, almond milk, and ice. Just be sure to swap out the suggested nonfat yogurt for a partial- or full-fat version— it'll give you more fuel to crush your workout. 
Banana Bread Greek Yogurt Parfait
Photo: eMeals
This banana bread-inspired parfait is not nearly as complicated as baking up a sweet treat. You can pre-make a few and then pop them in the fridge for a grab-and-go snack on busy days. 
Apple Peanut Butter Energy Bites
Photo: Joyful Healthy Eats
The classic apple-and-peanut-butter combo gets an upgrade from raisins and chia seeds. If you're in a rush, skip the extras and just grab an apple with PB. Try stashing some to-go packs of peanut butter or almond butter in your gym bag so you can chow down on your way to indoor cycling class.
mocha protein shake
Protein shakes can taste chalky boring, but when there's coffee and chocolate involved, we're big fans. This blogger suggests adding an extra tablespoon of sugar, but we'd suggest skipping it for an even healthier (and easier!) recipe. 
Fresh Strawberry, Cottage Cheese, and Whole Wheat Cereal Parfait
Photo: The Seaman Mom
Cottage cheese gives this parfait a light and creamy texture and adds a little extra fat, which will keep you feeling satisfied longer.
5-minute protein peanut butter energy balls
Photo: Ambitious Kitchen
Make these DIY no-bake peanut butter balls ahead of time, and you'll have some healthy treats ready to fuel a week's worth of sweat sessions. Seem like too much effort? Grab a box of your favorite bars (we love CLIF Bar's new nut butter-filled ones), cut in thirds, and then roll into balls for smaller bites. 
hard boiled egg avo toast
Photo: Foods From Africa
Avo toast never fails. When you have a heartier appetite, try this pre-workout version and add a hard-boiled (or fried) egg on top for added protein. There are a lot of ways to get fancy here, but we're big fans of this classic combo before a morning run.
Photo: A Sweet Pea Chef

If you have time on your hands, mix up these DIY energy bars and stash the extras for later. All you'll need for this no-bake recipe are a food processor and a few ingredients. Short on time? Stock up on some store-bought bars with high-quality ingredients and a 1:1 or 2:1 carbohydrate-to-protein ratio (in other words, look for 10 grams of carbs and 10 or 20 grams of protein), Seebohar says. One of our favorites is RXBAR, which lists the main ingredients right on the front of the wrapper. 

peanut butter and banana chia seed toast
Photo: The Domestic Diva
PB and banana is the perfect on-the-go snack. For a longer workout, spread both on one slice of whole-wheat toast and add a sprinkle of chia seeds to make this recipe even prettier better. 
chipotle chicken meal prep
Photo: Lights Camera Spatula
Getting in some fuel for your workout can be as easy as heating up a small portion of leftovers from the night before. Try making an easy meal-prep combo like this chipotle chicken, sweet potato, and green bean dish then setting aside a snack-size amount for an afternoon snack. 
Photo: Beauty Food Blog
These crunchy buckwheat bars are essentially a healthier and protein-filled version of Rice Krispie treats. If made ahead, they'll last up to two weeks in the fridge or two months in the freezer.
strawberry banana oatmeal greek yogurt waffles
Photo: Ambitious Kitchen
Waking up early on the weekend for a long run? These protein-packed waffles will seem like a treat, but they're the right balance of nutrients to fuel your body for the long haul. Have one half of a waffle before and save the other for after your workout. They're also freezer friendly, so you can stash the extras and pop them in the toaster later. 
turkey avocado wraps
Photo: Monogrammed Mom
A wrap may sound like a meal, but this mini version is the perfect size for a pre-workout bite. The gluten-free "wrap" is actually just turkey wrapped around some avocado with shredded carrot for added crunch. It's the perfect use-what-you-already-have-in-your-fridge kind of snack.
Protein-Packed Cauliflower Hummus and Carrots
Photo: Lemons Lyme
Hummus and carrots is a classic snack that works perfectly fine before a workout. This blogger makes a homemade version with a cauliflower base, but feel free to grab prepackaged hummus and baby carrots at the store. 
Rice Cakes with Almond Butter
Photo: Denise Austin
If you're gluten-free or just not big on toast, this is a great way to get your nut-butter snack in while adding healthy carbs to power you through. Plus, rice cakes don't go stale as quickly as bread, so you can always keep a pack on hand. 
Broccoli Cheese Pepper Omelette
Photo: Ramona's Cuisine
Omelets are one of our favorite any-time-of-day meals. You can load them up with tons of your favorite veggies and, since you're working out, splurge with full-fat cheese. This baked style makes it easy to portion out snack sizes, or you can make them in a muffin pan. 
Caprese Avocado Toast
Photo: Foodie Crush
This Italian-inspired avo toast trades mozzarella for low-cal, high-protein cottage cheese. If you're on the go, swap out the bread for a few whole-grain crackers.
Almond Butter Banana and Coconut Energy Bowl
Photo: Bravo for Paleo
By mashing up an egg and a banana, and topping them with apples, almond butter, and coconut, you'll get a grain-free oatmeal of sorts. This is a great one to make the night before and eat in a travel cup on your way to your favorite morning cardio class.
DIY Sports Drink
Photo: Fit Fluential
If you're feeling really fancy, you can make your own sports drink chock-full of electrolytes to prep your body to get sweaty. If you're in a rush, try a store-bought mix like Generation UCAN, which is low in sugar, or Propel waters, which are low cal.
Tzatziki Greek Yogurt Chicken Salad
Photo: Bowl of Delicious
Whip up this chicken salad for a snack, stuff it in half a pita pocket, and then use the remainder for lunch or dinner.
Photo: Skratch Labs
Avocados are good. Avocados stuffed with the makings of a BLT are even better. Use full-fat Greek yogurt in place of mayo for a quick and hearty snack. 

Post-Workout Snacks

Refueling your body after a hard workout is important for recovery, particularly if it lasts longer than 60 minutes. If your workout is strength based, the food you eat can help your muscles rebuild and repair. Seebohar suggests looking for a combo of about 30 to 60 grams of carbohydrates, up to 20 grams of protein, and just a bit of fat (5 to 8 grams). The best time to eat? If your workout is short or moderate, just wait until the next meal. If it's high intensity, strength based, or lasts over two hours, the window for glycogen replenishment is the first 30 to 60 minutes after your workout, Seebohar says. 
Photo: Neighbor Food
The great thing about trail mix? You get to choose what's in it if you're making it yourself. Whip up a big batch and divide it up into mini snack bags for the whole week.
Photo: The Healthy Fit Foodie
Protein pancakes are a perfect way to get some quality protein into a sweet treat. Pick a protein powder of your choice (Seebohar recommends whey isolate with no artificial sweeteners) and get cooking. Trust us, it's a lot tastier than chugging down the chalk water you mix up in a shaker bottle.
Photo: Live Lang and Prosper
Shakes are great because they're quick and easy, and this one takes the cake. You get the extra nutrients and a hint of sweetness from the sweet potatoes, plus the protein you need after a hard workout. 
Photo: Eat Yourself Skinny
This snack is easy, simple, and super tasty. Combine bananas, Greek yogurt (use partial- or full-fat after a workout), and peanut butter, and there you have it—carbs, protein, and fat all in one snack.
Photo: Desserts With Benefits
This post-workout snack legit looks like a candy bar, and it basically tastes like one too. Make a whole batch of these in advance so you can grab them on your way out the door. If you don't have time to make them at home, try something comparable, like a CLIF Builder's protein bar
Photo: Running on Real Food
This smoothie is a tasty vegan option, which is key because protein shakes often use milk-based protein powders. The fruity combo is great for your sweet tooth without any added sugar.
Photo: Love and Zest
One thing people forget can be a great post-workout snack: last night's dinner. A meal with a protein and some complex carbs (like this one) is ideal, so if you have a small portion of leftovers from dinner, don't throw it out—wrap it up!
Photo: The Healthy Maven
Another protein-packed make-ahead: avocado tuna salad. Prep a big batch on the weekend, and use it for lunch, dinner, or smaller after-workout snacks. 
Photo: To Live and Diet in L.A.
This shake will totally curb your sugar cravings. The recipe uses casein protein powder, which is great before bed since your body digests it slowly overnight. If you want to skip the casein, sub in any whey or plant-based protein powder.
Photo: Foodie Crush
This recipe is the perfect breakfast sandwich for anyone in a hurry on the way to work. Wrap it up and stash it in your gym bag, then simply nuke it when you get to the office. 
Photo: The Lean Green Bean
Sweet potato in a protein bar? Count us in. These are great because they're gluten-free, you can use whatever protein powder you like, and it takes just 20 minutes to make a whole batch. 
Photo: Wholesome Stef
It's rare that you crave a big salad after a hard strength session, so sometimes, drinking your greens is just easier. This recipe includes spinach, apples, and bananas for a shake full of nutrients.
Photo: Clean Eating Veggie Girl
Rice cakes are a great vehicle for whatever wacky and delicious topping combo you come up with. Post-workout, try topping the fluffy cake with nut butter, banana, cacao nibs, and crumbled sea salt potato chips (yes, really!) to replenish sodium loss. 
Photo: Skratch Labs
In the mood for something cold? Try one of these recovery fudge pops, which are the perfect treat after a hot and sweaty workout. Use skim milk in place of half and half for a healthier alternative. As with any treat, eat these in moderation. 
Photo: Somewhat Simple
Sometimes the simpler the recipe, the better. Not only is this one super easy to make (you just cut things!), it will also keep you full after your workout. Skip the added sugar for an even healthier option. 
Photo: Desserts With Benefits
Store-bought muscle "milk" may sound like an appealing option, but it can also be packed with added sugar. Make this homemade version and save some money too.
Photo: Yummy Healthy Easy
Combine the protein of egg whites with the nutrients of spinach to refuel your body after a sweat session. Half the recipe to make a smaller, snack-size portion. 
Photo: The Seaman Mom
Cottage cheese is another good low-cal protein option. Add whole-wheat cereal and strawberries (or whatever fruit you like) for some flavor and crunch. If you've had a long workout, you'll definitely need it.
Photo: PB Fingers
The beauty of this one is that it's simple and straightforward. If you don't have time to whip up a snack yourself, combine hard-boiled eggs for protein with a veggie and nuts for healthy fat.
Photo: PB Fingers
Whether you're in the peanut or almond camp, nut butters make an easy and high-protein snack option. Spread your preferred nut butter (we like to use a big, healthy serving) on a small whole-wheat wrap, throw on some bananas, add a dash of cinnamon, and then roll it up. 
Photo: Food Faith Fitness
If you're not into chocolate or peanut butter in your protein shakes, this is the pick for you. The flavor is subtle, and the banana and orange pack plenty of nutrients.
Photo: The Kitchn
Who doesn't love the classic BEC breakfast sandwich? This one uses an English muffin and will remind you of your favorite fast-food guilty pleasure—just way healthier.
Photo: Summer Girl Fitness
Another simple choice: hummus and pita bread (or carrots, celery, or whatever else you have on hand for dipping). Just check your hummus ingredients and choose one with as few ingredients as possible (no added sugars!).
Photo: Nutritionist in the Kitch
Sweet potatoes, avocado, and eggs are three of our favorite healthy foods, so this is the perfect post-workout bite. You can even make it for dinner (brinner) the night before and save some leftovers.
Photo: Wicked Spatula
Another leftover-friendly recipe, this chicken hash is perfect for any meal and packs in nutrients to help your muscles rebuild.

Originally published May 2014. Updated January 2017.

READ THIS NEXT: Is It Bad to Exercise on an Empty Stomach?