Shopping list
Here is a list of 20 foods that an athlete should always have on hand for a healthy and balanced diet. They cover important nutrients and are versatile:
- Oatmeal – Perfect for breakfast, snacks or as a base for energy balls.
- Quinoa – A plant-based source of protein and an ideal accompaniment to many dishes.
- Eggs – Versatile, high in protein and ideal for breakfast, lunch or snacks.
- Chicken breast or turkey fillet – Lean meat with high-quality protein.
- Salmon or other oily fish – Rich in omega-3 fatty acids, good for regeneration.
- Tofu or tempeh – Plant-based sources of protein, ideal for vegans and vegetarians.
- Pulses (e.g. lentils, chickpeas, black beans) – Good sources of protein and fibre.
- Wholemeal products (e.g. wholemeal rice, wholemeal bread, wholemeal pasta) – Complex carbohydrates for long-lasting energy.
- Nuts and seeds (e.g. almonds, walnuts, chia seeds, linseed) – Healthy fats and valuable micronutrients.
- Greek yoghurt or plant-based alternatives – High in protein and ideal for snacks or desserts.
- Bananas – A quick source of energy before or after training.
- Berries (e.g. blueberries, raspberries, strawberries) – Rich in antioxidants and vitamins.
- Avocados – A good source of healthy fats and versatile.
- Sweet potatoes – Rich in carbohydrates and fibre, ideal for main dishes.
- Spinach or kale – Rich in iron and vitamins, good for smoothies or as a side dish.
- Broccoli or cauliflower – Versatile, nutrient-rich vegetables.
- Tomatoes (fresh or tinned) – Base for sauces, curries or soups.
- Coconut milk or almond milk – Versatile alternatives to cow’s milk, ideal for shakes or curries.
- Peanut or almond butter – Good source of fat and delicious on bread or in a smoothie.
- Herbs and spices (e.g. turmeric, cinnamon, paprika, basil) – For flavour and additional health benefits.
These foods are not only nutritious, but also practical and versatile, making them easy to incorporate into different meals.

