It is a well known fact nowadays that to build muscle diet is a key component that will determine whether you are successful or not. If your diet is poor regardless of how hard you train you won't grow. So just quickly we'll outline a few basic rules for a great 'build muscle diet' and then we'll reveal some of the best foods for building muscle.

Ok, quick guidelines for a diet to build muscle:

1) Eat 5-7 meals per day. This will make it far easier for you take on sufficient calories that will support muscle growth. It will also ensure that your body throughout the duration of the day always has energy.

2) Divide your meals up in to approximate portions of 50% carbohydrate, 30% protein and the remainder can come from fats.

3) Eat about an hour half to two hours prior to your workout and eat immediately or at least within an hour after your workout. The post workout meal maybe a meal replacement powder and should include a high dosage of protein. To support muscle growth throughout the night then consuming a protein shake or eating a meal before bed is a smart move. You muscle will be short on energy at this time so eat as soon as possible after waking.

4) Take supplements if you can afford it. You may wish to try: essential fatty acids, whey protein, multi-vitamin pills and creatine. Whilst you know correct diet to build muscle is essential adding supplements can give an extra boost also.

5) Drink water, little and often. water is essential for a great many of the reactions in the body. They take place much better in the presence of ample supplies of water. Muscle growth requires water so drink it. You will be left feeling bloated and full if you drink massive amounts of water at once.

OK, so we have got the basics down. Now then, what food is good in order to build muscle. Here are some great foods for your to try:

Protein is needed for growth and repair of muscles. Clearly this will be important for muscle building fanatics. Greta sources of protein: Chicken Breast, Tuna Cottage Cheese, Egg Whites, Turkey Breast, Salmon, Lean Beef, Whey Protein.

carbohydrate provide the calories to support muscle growth and also the energy for workouts and other day to day activities.To maintain energy levels and also to support muscle growth try and include the following in your diet: Brown Rice, Baked Potatoes, Bagels, Oatmeal, Fat Free Yogurt, Whole Wheat Pasta, Sweet Potatoes, and Beans.

Build muscle diets often neglect to mention that fats are important too. Some essential metabolic functions require certain types of fat. For fats that build muscle try to include in your diet: Avocado, Olive Oil, Nuts, Flax Seed Oil, Natural Peanut Butter and Fish Oil

Vitamins and minerals play a wide variety of roles in all of the important reactions in the body including muscle growth.Great sources of vitamins and minerals are: Broccoli, Cauliflower, Asparagus, Green Beans, Peas, Carrots and Spinach.

With those few points in mind there is no reason why you shouldn't be able to pack on muscle mass relatively quickly. Just remember that you need to eat a lot of calories to both give you energy for training but also so that you have excess calories that can be used for muscle growth. You will not grow if you do not consume excess calories. Follow these above rules and a sensible 'build muscle diet' containing these types of foods and you should have no problems building muscle.

Author's Bio: 

The Author provides free muscle building guides at his website: Click build muscle diet, build muscle diets or build muscle vegetarian now for more info.