I don’t know what type of fitness (bodybuilding) you are into, so I only provide a day’s meal plan for reference:
First meal: breakfast
Because After a night without food, the body is in dire need of calories, especially carbohydrates, to fuel the first few hours of work. Complex carbohydrates "burn" very slowly and provide long-lasting energy, making them a better choice.
Of course, you also need to consume protein to maintain a constant flow of amino acids in the blood, which helps prevent muscle catabolism. This meal should provide approximately 50 grams of protein.
Second meal: morning snack
About 3 hours after breakfast it is time to eat again. This is one of the smaller meals of the day, simply needed to fuel the body for the rest of the morning and maintain a constant flow of amino acids in the blood.
Amino acids come from protein. For protein in this meal, you can choose chicken breast or high-protein powder. You can also consume some carbohydrates, such as fruits. Fruit is also a good source of fiber, which is often lacking in most bodybuilders' diets
Meal 3: Lunch
Lunch focuses on protein and also includes complex carbohydrates and vegetables. Protein foods such as beef and salmon are good choices during the muscle-building phase because they can provide additional calories (fat) in addition to protein. The fats contained in salmon and other fish are healthy fats.
As for carbohydrates, you can choose any complex carbohydrate you want, such as potatoes, rice, and pasta.
The fourth meal: before training
Like the morning snack, the main purpose of this meal is to ensure a continuous flow of amino acids in the blood. It should be taken at least one hour before training. During the muscle-building phase, you can choose one. A high protein drink, plus some carbs.
The fifth meal: after training and dinner
This meal consists of two parts. The first is the drink consumed within 30 minutes after training. Whether you're trying to build muscle mass or lose body fat, this is the time to consume simple carbohydrates to replenish glycogen stores depleted during training. The ideal way is to consume protein and carbohydrates in a ratio of 1:2. It is ideal to consume 25-30 grams of protein, because you need to ensure sufficient amino acids to rebuild muscles without slowing down the absorption of simple carbohydrates due to excessive protein intake.
The second part of this meal is taken about an hour after the snack and consists of solid food. It should include a complex carbohydrate (such as rice, potatoes) and high-quality protein (such as steak), Also eat lots of vegetables.
Meal Six: Late Night Snack
The most important part of this meal is protein to ensure that the body is provided with amino acids while sleeping. You can also consume small amounts of carbohydrates if you want to. Of course, most bodybuilders always avoid carbohydrates completely at night because they are more easily converted into fat during rest.