While this is just the tip of the iceberg on how to bulk up, it will certainly give you some useful insight about how to pack on the most muscle or what’s the best diet for packing on muscle in a relatively short amount of time.
Without a doubt the most important part of your workout routine should be your diet. If you were to distribute your time and effort in working out and nutrition, their share would be 75% to 25% in favor of the diet. Working out is only a small piece of the big picture when it comes to gaining mass.

Nutrition for Vegetarians and Meat Eaters That Helps You Pack on Muscle
The most important building block in the body is protein. Not only is it an important part of our body that maintains daily life but every muscle, bone and organ in your body is essentially made of water and protein.
Providing with your body with a steady flow of protein, especially when the reserves are depleted from working out or putting stress on the body should be the highest of priorities! You can always opt for the relatively inexpensive whey protein, which comes in flavored powders.

You can mix with water or milk if you’re short on protein packed foods or on a tight budget. This would be the best route to take. Aside from whey protein, you can consume all of the daily protein you need to begin gaining body weight. Simply incorporate healthy, lean meats in your diet.
Nutrition for Vegetarians
Not to worry, vegetarians. There are plenty of non-meats that offer substantial amounts of protein per serving, including legumes, nuts, peanuts and eggs, all of which are just a few fantastic foods, with plenty of protein. Don’t forget, whey shakes or low-fat protein bars make an excellent snake when in a crunch for time.
You may be surprised at just how many vegetarian and vegan weightlifters there are. A common myth among the bodybuilding world would be that in order to gain weight, you’d need to eat 5 pounds of steak, three potatoes, 4 gallons of water – for breakfast.
Of course, later in the day would come a lunch and dinner of equal or greater value. This is unnecessary. The truth of the matter is, you don’t have to make the quantity gluttonous so that you feel sick afterwards, but rather a healthy, moderate portion, 3 to 4 times a day while maintaining the quality of the food you take in. When coupled with a good workout routine the results will be quite noticeable in as little as 3 weeks.

If you’re looking to become a steroid bound muscle-beast competing in professional bodybuilding contests you may wish to ignore the above information. On the other hand, if you’re looking to develop your body and a good bit of muscle or get ready for the beach body you’ve always craved heeding this advice will provide you with the perfect foundation of effective nutrition for weight gain.
whether you’re a vegan or not but both requires workout if they really want to get in shape and pack on some decent muscle. I repeat pack on some decent muscle not fat.
And for that purpose you have to workout and be consistent with your efforts and everyday schedule of training. Because rest of the job is easy being consistent is the toughest part.
I would recommend go with a decent Power Tower at your home because if even you are busy still you can manage time for your home workouts and don’t have to visit a gym.