Whether you were raised on Flintstones vitamins or started taking a daily multivitamin as an adult, you care about getting the right nutrients. After all, taking in the right balance of vitamins and minerals doesn't just make your doctor happier, it can also improve your energy levels, immune system, and mood. Though taking a vitamin supplement in the morning can help you make up any nutrients you missed in your diet, getting your vitamins through food is a better bet. Not only is your body better at absorbing vitamins that come directly from food, you also get to eat tasty meals. It's a win all around.