Qualifications to answer this question: MIT graduate, NSF PhD scholar at the Turnbaugh lab (UCSF)
So long as it is baseline “healthy diet” (eg a focus on whole foods/ high in nutrient-dense components), yes! Here’s why:
Hopefully this was some help! Of course, everybody is different in terms of nutrient needs and preferences. Further, there are many levels at which variety can be implemented (eg within meal, within day, within week). My advice is to consider the weight of the evidence, learn more, and if you see fit, start adding some variety to spice up your life (forgive the lame pun!)
It is a rule of thumb for the typical human. The more diet variety you have, the more chance you have of consuming a range of nutrients and thus, reducing your risk of becoming deficient in something. If you are in the 5% of the population who is able to consume a fixed but nutritious diet on the regular, then I don’t see why you would need to mix things up. Though you should probably familiarise yourself with RDAs of different nutrients to ensure you don’t miss something when planning your dietary pattern
Rather than overcomplicating it. Eat whole foods, eat similar to your greater ancestors.
Scotland natively only grew meat, eggs, milk (and fermented dairy), barley, oats, carrots, potatoes (occasionally), apples, berries (exclusively in spring and summer), and some other small bits. We didn’t have a wide variety. Legitimately, no country has that wide a variety of food. Logically, there’s no sense to it.
Just stick to eating whole foods. You don’t need variety. There’s also little evidence that it helps longevity, since food diversifying is extremely new. So that’s instantly dismissed.