Nutrition is the cornerstone of any fitness routine. After all, you can’t build a house without bricks. You can perform crunches and bench presses till kingdom come and have little to show for your efforts till you get your diet on track. The key is to train smart. After an intense workout, your muscles need nutrients to repair themselves and grow. This obviously comes from food, but not all foods are created equal. If you’re smart, you’ll choose foods that stimulate maximum muscle growth and give you the best bang for buck. Let’s take a look at 10 incredibly healthy foods that will help you build the body of your dreams.
Protein is the build block of muscle, so it should come as no surprise that the first thing on the list is meat. Red meat is a rich source of zinc, B vitamins and iron; not to mention protein. The fats in beef can add up quickly however, so choose leaner cuts such as sirloin or top round. Opt for grass fed or free range beef whenever possible, as it has been shown to be more nutritious. Beef also contains creatine, an amino acid well known for improving muscle endurance and strength.