1. Fruits
Fruits are excellent during fasting because they provide natural sugars for energy and plenty of water to keep the body hydrated. Options like bananas, oranges, apples, pawpaw (papaya), pineapple, and watermelon are easy to digest and help prevent weakness during long fasting hours.
2. Vegetables
Vegetables are rich in vitamins, minerals, and fiber, which help the body stay strong and healthy. Leafy vegetables like spinach (ugu), cabbage, lettuce, and kale, as well as carrots, cucumbers, and tomatoes, can be eaten raw in salads or lightly cooked in soups and stews.
3. Whole Grains
Whole grains give slow-releasing energy, helping you feel full for a longer time. Foods like oats, brown rice, millet, corn (pap/ogi), and whole wheat bread are ideal for breaking fast or as light meals during fasting periods.
4. Legumes (Beans and Pulses)
Beans, lentils, chickpeas, and groundnuts are great sources of plant protein, which is important when meat is avoided. They help build and repair the body and keep you strong and energized during spiritual or health fasts.
5. Nuts and Seeds
Nuts and seeds such as almonds, cashews, walnuts, pumpkin seeds, and sunflower seeds contain healthy fats and protein. They are small but very filling and provide long-lasting energy, making them perfect as snacks during fasting.






