Is a variety of foods necessary to your diet? When exercising to lose fat or build muscle, nutrition is like 80% of your results. I understand that you need a lot of protein to support muscle growth, and generally want healthy fats and low-moderate healthy carbs to lose fat. Now breaking that down a little bit further, is it necessary to get a your proteins from a wide variety of sources, or your fat from a wide variety of food?
I, personally, would rather just eat the same thing everyday without any variety, because it is easy to manage. Would it be OK if I simply ate the same thing everyday, or do I need to get my macros from a wide variety of foods?
For example, this diet:
Breakfast: 100% whole grain bread with organic fruit spread and almond butter and string cheese.
Lunch and Dinner: Chicken breast, black beans, brown rice, 2 servings broccoli, cooked in olive oil.
Other: Protein shake, a couple hard boiled eggs for snack, multivitamins, omega-3 fish oils.
Would it be sufficient to simply eat this diet every single day, or would a variety of different sources of proteins, carbs, and fats be necessary for losing weight/building muscle? Would this diet give me all the essential nutrition I need?