If you want to add more muscle mass to your body frame, muscle strength exercises are essential. Regular workouts will stimulate your muscles to grow bigger and help build the type of muscles you want. But vigorous workouts alone will not get you to your goal. You also need to eat the right foods. The foods you eat for meals, snacks and immediately after workouts have a huge impact on how your muscles are building. To build muscles and lose fat, you need to follow a strict diet plan. You must include foods that contain protein, healthy carbohydrates and healthy fats. Other nutrients that you need to build muscles are magnesium, potassium, copper, selenium, calcium, iron and different vitamins.