We hope you enjoy reading this blog post. Ready to upgrade your body? Download the app
By Mofilo Team
Published
Figuring out what to eat before a workout for strength training feels needlessly complicated. You've probably heard a dozen different opinions: eat a banana, drink a protein shake, have a huge plate of pasta, or even eat nothing at all. This guide cuts through the noise and gives you the exact, simple formula that works.
If you're searching for what to eat before a workout for strength training, it’s likely because you’ve felt the difference between a good and a bad session. You’ve felt weak and shaky lifting on an empty stomach, but you've also felt bloated and sluggish after eating the wrong thing. The frustration is real. You just want to feel strong and focused enough to hit your numbers.
The answer is a simple, two-part formula: Carbohydrates + Protein. That’s it. Forget the complicated supplements and exotic foods. Your body needs these two macronutrients to perform at its peak during heavy lifting.
Let’s break down why.
Carbohydrates are your primary energy source. When you eat carbs, your body breaks them down into glucose, which is stored in your muscles and liver as glycogen. During a strength training session, your muscles burn through this stored glycogen for fuel. If your glycogen stores are low, you run out of gas. Your lifts feel heavier, you get fewer reps, and your overall workout quality suffers. Aim for 25-50 grams of carbohydrates before your workout.
Protein protects your muscles. Intense lifting creates tiny micro-tears in your muscle fibers. This is the stimulus for growth. Having amino acids (the building blocks of protein) available in your bloodstream during your workout helps kickstart the repair process and reduces muscle breakdown (catabolism). It ensures the work you're doing is building muscle, not just breaking it down. Aim for 15-30 grams of protein before your workout.
This isn't about eating a massive meal. A pre-workout meal should be relatively small, around 200-400 calories, and easy to digest. The goal isn't to be full; it's to be fueled.

Track your fuel and lifts. Know you're ready to perform.
You've probably tried a few things that didn't work. Understanding why they fail is key to getting your pre-workout nutrition right from now on.
A banana provides about 25-30 grams of carbs, which is great for quick energy. But it has almost zero protein. While you'll get an initial energy spike, you're missing the muscle-preserving benefits of protein. You're providing the gas but not the engine protection. This is better than nothing, but it's only half of the equation for optimal strength training.
Maybe you had a handful of almonds, a slice of avocado toast, or a big salad thinking you were being healthy. While fats and fiber are crucial parts of a balanced diet, they are your enemy right before a workout. Both slow down digestion significantly. Your body has to divert blood to your stomach to break down that food instead of sending it to your working muscles. This can leave you feeling bloated, heavy, and even nauseous during heavy squats or deadlifts. A meal of chicken, broccoli, and brown rice is fantastic for dinner, but it's a terrible choice 60 minutes before a workout.
Pre-workout powders are popular, but most people misunderstand their purpose. They are primarily stimulants. The main ingredients are usually caffeine for energy and focus, beta-alanine for muscular endurance (the tingly feeling), and citrulline for blood flow (the "pump").
They do not provide the actual fuel-calories and macronutrients-that your muscles burn. A scoop of pre-workout is like putting a turbocharger on a car with an empty gas tank. You might feel revved up for 20 minutes, but you'll hit a wall when your muscles run out of actual glycogen. Use pre-workout for a mental edge if you want, but never as a replacement for real food.
Some people train first thing in the morning on an empty stomach. While this can be acceptable for low-intensity cardio, it's a bad strategy for serious strength training. After sleeping for 8 hours, your liver glycogen is depleted. Your body is in a catabolic (breakdown) state. Lifting heavy in this state means you won't be able to perform at your best. You will lift less weight and get fewer reps than you would if you were properly fueled. Over time, this leads to slower progress.

Every workout logged. Proof you're getting stronger every week.
The "what" is simple: carbs and protein. The "when" is just as important. The goal is to eat far enough in advance for your stomach to be comfortable, but close enough that the energy is available when you start your first set. Here’s how to do it based on your schedule.
This is the ideal window. It gives your body enough time to digest a small, solid-food meal without any risk of feeling bloated. The nutrients will be broken down and entering your bloodstream right as you start your warm-up. This is the sweet spot for maximum performance and comfort.
Sometimes you're short on time. In this case, you need to prioritize foods that digest extremely quickly. This means leaning more towards simple carbohydrates and a very fast-digesting protein source. Solid food might be too slow, so a liquid option is often best.
This is the trickiest scenario, but it's manageable. You absolutely need something to reverse the overnight fast and provide immediate energy. You don't have time for a full meal to digest, so a small, fast-acting snack or liquid meal is your best bet. Wake up, consume it immediately, and by the time you've changed and gotten to the gym (20-30 minutes later), you'll be ready.
Theory is great, but you need practical, easy options you can make in under 5 minutes. Here are some go-to combinations that fit the carb + protein formula. Mix and match based on what you have.
Option 1: The Classic
Option 2: The Quick Liquid
Option 3: The On-the-Go
Option 4: The Cereal Bowl
Remember, these are templates. The key is the principle: get 25-50g of carbs and 15-30g of protein in your system 30-90 minutes before you lift, and keep fat and fiber low. Do that, and you'll have the fuel you need to perform.
No, you do not need a pre-workout supplement for fuel. They provide energy via stimulants like caffeine, not calories. Real food containing carbohydrates and protein is what fuels your muscles. A supplement is an optional extra for focus, not a requirement for a great workout.
If you feel sick, you're likely eating too close to your workout, eating too much, or eating the wrong things (too much fat or fiber). Try eating 90 minutes out instead of 60, or switch to a liquid meal like a protein shake with a banana, which digests much faster.
Your pre-workout meal should be relatively small, typically between 200 and 400 calories. The goal is to provide fuel, not to make you feel full. A larger meal will divert too much blood to your stomach for digestion, taking it away from the muscles you're trying to work.
For optimal strength and muscle growth, yes, it is disadvantageous. Lifting fasted means your performance will be lower-you'll lift less weight for fewer reps. While it's not dangerous, it prevents you from training at your full potential, which slows down your long-term progress.
Coffee is an excellent source of caffeine and can serve the same purpose as the stimulant portion of a pre-workout supplement. However, coffee provides zero carbohydrates or protein. So, a cup of coffee plus a banana would be a good, simple pre-workout combination for energy and fuel.
Stop overthinking your pre-workout nutrition. The formula is simple: combine a fast-digesting carbohydrate with a quality protein source about an hour before you train. This simple habit will ensure your muscles are fueled and protected, allowing you to lift heavier, train harder, and see better results. Now you have the formula, so go fuel your next workout properly.
All content and media on Mofilo is created and published for informational purposes only. It is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition, including but not limited to eating disorders, nutritional deficiencies, injuries, or any other health concerns. If you think you may have a medical emergency or are experiencing symptoms of any health condition, call your doctor or emergency services immediately.