A mass gainer shake can be consumed at any time of the day. You can have it for breakfast, before a workout, or post-workout to supply your muscles with energy and help with muscle recovery. Weight gainers that contain whey protein powder are great meal replacements - when your day is just too busy to sit down and have a balanced meal, mix yourself a protein shake, swallow, and off you go.