Protein shake
If you hit the gym in the evening, recovering can be hard, so your sleep could suffer. A protein shake is the best for helping you build muscle and sleep like a baby. Research suggests eating protein before bed helps your muscles better utilize the amino acids for protein synthesis, and building lean muscle is key to getting rid of fat.