A banana is one of the easiest foods to eat before the gym because it gives you quick carbohydrates and is usually easy to digest.
Oats are a great pre workout option because they provide steady energy and can keep you feeling full during your workout.
Greek yogurt with some fruit is a good choice when you want both protein and carbohydrates before training.
Eggs with toast can work well before the gym because eggs provide protein while toast gives you carbohydrates for energy.
Rice with a small portion of lean protein can be a good option if you have a few hours before your workout.
Apples with a small amount of peanut butter can provide carbohydrates and some protein without making the meal too heavy.
Cottage cheese with fruit can be a good option because it provides protein along with carbohydrates from the fruit.
Whole grain bread with eggs can be a balanced option when you want a more filling meal before strength training.
If your workout is intense you may benefit from having a carbohydrate rich meal such as rice oats potatoes or whole grain bread beforehand.