Boost your energy before you exercise with these healthy, non-meat options.

For a vegetarian, combining protein and carbohydrate is the perfect way to keep energy levels up during a grueling workout. The body needs protein to build muscle, and it digests slowly, supplying a steady stream of energy hours after consumption. Complex carbs, such as veggies and multi-grain breads provide energy by breaking down into glucose, which is the body’s main source of energy.

Luckily there are tons of food options that fit the bill. Here, we’ve created some yummy snacks, perfect for munching on before breaking a sweat. Click through the slide show to check them out.