These might seem like a good idea before you hit the gym, but there’s no clear definition of what they really are. Check the labels — both kinds can have lots of sugar. If they do, your body will burn through that fast, and you may not get much else.
Your body needs fiber, but not before a workout. Vegetables like broccoli, Brussels sprouts, or cauliflower can be hard to digest and could make exercising uncomfortable. Stick with veggies that are easier on your system, like well-cooked asparagus or potatoes.