Onion and garlic contain healthy antioxidants, vitamins and minerals. They provide natural ingredients to keep healthy. If you dream of the onion and/or garlic, it means your body desires to consume them, in waking hours. Perhaps you have not been paying attention to your diet and nutrition. You should eat balanced meals, drink at least 2 liters of water daily, and get sufficient sleep.