A light meal with mostly carbohydrates and a moderate amount of protein, eaten one to two hours before class, is the sweet spot for most Pilates sessions. Think a banana with a tablespoon of nut butter, a small bowl of oatmeal, or toast with a thin spread of avocado. The goal is steady energy without a heavy stomach, because Pilates involves constant core engagement that makes digestion very noticeable.
Timing Matters More Than You Think
How far out you eat changes what and how much you should have. If you have two to four hours before your session, you can eat a fuller meal of up to about 1,000 calories, enough time for your body to digest and convert that food into usable fuel. A grilled chicken wrap with rice and vegetables, a bowl of pasta with lean protein, or a hearty grain bowl all work well in that window.
With only an hour to spare, scale back to 300 to 400 calories of easy-to-digest food. A piece of fruit with a handful of almonds, a small container of low-sugar yogurt with granola, or half a turkey sandwich on white bread are solid choices. If you’re eating within 30 minutes of class, stick to something liquid or blended, like a small smoothie, to help your stomach empty faster.
What Your Pre-Pilates Snack Should Contain
Aim for roughly 15 to 30 grams of carbohydrates and 5 to 15 grams of protein in your pre-workout snack. Carbohydrates are the priority here. They’re your muscles’ preferred fuel source during exercise, and Pilates, while not as high-intensity as sprinting, demands sustained muscular effort that draws on your carbohydrate stores. Protein plays a supporting role, helping to reduce muscle breakdown during the session.
Good combinations that hit these targets:
- A banana with a small handful of almonds (about 30g carbs, 6g protein)
- A slice of toast with peanut butter (about 20g carbs, 8g protein)
- A small bowl of oatmeal with berries (about 30g carbs, 5g protein)
- A rice cake with a thin layer of hummus (about 18g carbs, 4g protein)
- A small smoothie with fruit and protein powder (adjustable to your targets)
Keep fat low in your immediate pre-class snack. Fat slows digestion, which is fine hours before but counterproductive when you need energy available quickly and don’t want food sitting in your stomach while you’re doing the hundred.
Foods to Avoid Before Class
Pilates is uniquely unforgiving when it comes to digestive discomfort. You spend most of the session compressing your abdomen, rolling through your spine, and holding positions that put direct pressure on your midsection. Anything that produces gas or bloating will make itself known.
High-fiber foods are the biggest culprit close to class. Beans, lentils, broccoli, cauliflower, and bran cereal are all nutritious choices at other times of day, but they ferment in your gut and create gas. The same goes for certain fermentable carbohydrates found in garlic, onions, apples, pears, and mangoes. These can cause bloating even in people who don’t normally consider themselves sensitive to them, especially when combined with the physical compression of core work.
Dairy can also be problematic. The lactose in milk, yogurt, and sour cream causes gas and cramping in many people, particularly under the physical stress of exercise. If you tolerate dairy well in daily life, a small amount of Greek yogurt is usually fine. But if you notice any discomfort, swap it for a non-dairy alternative. Coffee and caffeine close to your session can also irritate your stomach, so if you’re an early-morning class person, you may want to save your coffee for after. Sugar-free gum and candy contain sugar alcohols (the ingredients ending in “-ol” on the label) that are notorious for causing bloating and should be avoided in the hour or two before class.
Early Morning Pilates Sessions
If you take a 6 or 7 a.m. class, eating a full meal beforehand isn’t realistic. The good news is that for a session lasting 45 to 60 minutes, exercising on a mostly empty stomach won’t meaningfully hurt your performance. Research on fasted versus fed exercise shows that eating beforehand improves performance during prolonged aerobic exercise, but for shorter sessions the difference is minimal.
That said, a completely empty stomach can leave you feeling lightheaded or weak, especially during challenging sequences. A small snack of 100 to 200 calories about 20 to 30 minutes before class bridges the gap nicely. Half a banana, a few dates, or a small glass of juice gives you just enough blood sugar to work with. A blended smoothie is another good option since liquids digest faster than solid food and won’t weigh you down.
Preventing Muscle Cramps
Pilates involves long holds and repetitive, controlled movements that can trigger muscle cramps, especially in the calves, feet, and inner thighs. Potassium plays a direct role here. It helps your muscles and nerves communicate, and when levels drop, muscles can get stuck in a contracted position, which is exactly what a cramp is.
You don’t need a supplement. Building potassium-rich foods into your regular meals keeps your levels steady. Sweet potatoes, melon, cooked spinach, nuts, and beans are all excellent sources. If you tend to cramp during class, making one of these a regular part of your pre-Pilates meal (a few hours before, not right before) can make a noticeable difference over time.
How Much to Drink Beforehand
Drink 16 to 24 ounces of water about two hours before your session. That’s roughly two to three standard glasses. This gives your body time to absorb the fluid and lets you use the bathroom before class starts, which matters when someone is about to ask you to hold a deep squat or lie on your back for 10 minutes straight.
Sipping water right up until class tends to cause sloshing and discomfort during rolling exercises. Front-load your hydration earlier in the day and take small sips during class only as needed. If you’re taking a heated or reformer class where you sweat more than usual, you may want to add a pinch of salt to your water or choose a drink with electrolytes to replace what you lose.