Foods to eat when following a yogic diet are as follows, fruits of all kinds, especially those that are naturally sweet, all vegetables except onions and garlic, whole grains, especially oats, wheat and rice, beans, tofu , mung, aduki, vegetable oils, such as sesame, sunflower, and olive oil, nuts and seeds, however not salted or overly roasted, natural sugar, maple, molasses, herbal teas, water with lemon or lime , sweet spices, such as cinnamon, cardamom, mint, basil, turmeric, ginger, cumin, fennel, food prepared with love, and thanks given before consumption.