12 Best Foods to Eat Before a Workout

Eating the right foods before exercise can boost your performance, endurance, and strength. The ideal pre-workout meal provides easily digestible carbohydrates for quick energy and moderate protein to prevent muscle breakdown. Time your pre-workout meal 30 to 90 minutes before training for optimal results.

The Rankings

1 🍝

Spaghetti Bolognese

415 cal · 20.0g protein · 56.0g carbs · 12.0g fat · 4.0g fiber · 1 serving (363g)

With 56.0g of easily digestible carbs and only 12.0g of fat, spaghetti bolognese provides quick energy without weighing you down during exercise.

2 🥯

Bagel

277 cal · 11.0g protein · 54.0g carbs · 1.6g fat · 2.3g fiber · 1 medium (105g)

With 54.0g of easily digestible carbs and only 1.6g of fat, bagel provides quick energy without weighing you down during exercise.

3 🍜

Pad Thai

407 cal · 16.0g protein · 52.0g carbs · 14.0g fat · 2.0g fiber · 1 serving (312g)

With 52.0g of easily digestible carbs and only 14.0g of fat, pad thai provides quick energy without weighing you down during exercise.

4 🫐

Pomegranate

234 cal · 4.7g protein · 53.0g carbs · 3.3g fat · 11.0g fiber · 1 medium (282g)

With 53.0g of easily digestible carbs and only 3.3g of fat, pomegranate provides quick energy without weighing you down during exercise.

5 🫘

Navy Beans

255 cal · 15.0g protein · 47.0g carbs · 1.1g fat · 19.0g fiber · 1 cup cooked (182g)

With 47.0g of easily digestible carbs and only 1.1g of fat, navy beans provides quick energy without weighing you down during exercise.

6 🧁

Blueberry Muffin

340 cal · 5.0g protein · 54.0g carbs · 12.0g fat · 1.5g fiber · 1 medium (113g)

With 54.0g of easily digestible carbs and only 12.0g of fat, blueberry muffin provides quick energy without weighing you down during exercise.

7 🫘

White Beans

249 cal · 17.0g protein · 45.0g carbs · 0.6g fat · 11.0g fiber · 1 cup cooked (179g)

With 45.0g of easily digestible carbs and only 0.6g of fat, white beans provides quick energy without weighing you down during exercise.

8 🫘

Pinto Beans

245 cal · 15.0g protein · 45.0g carbs · 1.1g fat · 15.0g fiber · 1 cup cooked (171g)

With 45.0g of easily digestible carbs and only 1.1g of fat, pinto beans provides quick energy without weighing you down during exercise.

9 🫘

Chickpeas

269 cal · 15.0g protein · 45.0g carbs · 4.2g fat · 12.0g fiber · 1 cup cooked (164g)

With 45.0g of easily digestible carbs and only 4.2g of fat, chickpeas provides quick energy without weighing you down during exercise.

10 🥭

Mango

202 cal · 2.8g protein · 50.0g carbs · 1.3g fat · 5.4g fiber · 1 cup sliced (165g)

With 50.0g of easily digestible carbs and only 1.3g of fat, mango provides quick energy without weighing you down during exercise.

11 🫘

Lentils

230 cal · 18.0g protein · 40.0g carbs · 0.8g fat · 16.0g fiber · 1 cup cooked (198g)

With 40.0g of easily digestible carbs and only 0.8g of fat, lentils provides quick energy without weighing you down during exercise.

12 🫘

Split Peas

231 cal · 16.0g protein · 41.0g carbs · 0.8g fat · 16.0g fiber · 1 cup cooked (196g)

With 41.0g of easily digestible carbs and only 0.8g of fat, split peas provides quick energy without weighing you down during exercise.

Quick Comparison Table

Here is a side-by-side nutritional comparison of all the foods on this list:

#FoodCaloriesProteinCarbsFatFiber
1🍝 Spaghetti Bolognese41520.0g56.0g12.0g4.0g
2🥯 Bagel27711.0g54.0g1.6g2.3g
3🍜 Pad Thai40716.0g52.0g14.0g2.0g
4🫐 Pomegranate2344.7g53.0g3.3g11.0g
5🫘 Navy Beans25515.0g47.0g1.1g19.0g
6🧁 Blueberry Muffin3405.0g54.0g12.0g1.5g
7🫘 White Beans24917.0g45.0g0.6g11.0g
8🫘 Pinto Beans24515.0g45.0g1.1g15.0g
9🫘 Chickpeas26915.0g45.0g4.2g12.0g
10🥭 Mango2022.8g50.0g1.3g5.4g
11🫘 Lentils23018.0g40.0g0.8g16.0g
12🫘 Split Peas23116.0g41.0g0.8g16.0g
Calory

Calory makes tracking calories simple and beautiful. Download Now

Summary and Recommendations

The foods listed above represent some of the best choices for pre-workout foods. Remember that no single food is a magic solution. The most effective approach is building a balanced diet that incorporates a variety of nutrient-dense foods. Use the Calory app to track these foods and see how they fit into your personalized nutrition plan. Whether you are just starting your health journey or fine-tuning an established routine, these foods provide the nutritional foundation for success.

Calory
Find the best foods for your goals Scan barcodes, log meals, and see your nutrition breakdown in seconds.

Track your nutrition in Calory

Scan barcodes, search foods, or use AI-powered photo recognition. Calory makes calorie tracking effortless.