You want to complete a Daniel Fast without living on sad lettuce and sheer willpower. You can eat colourful, filling, seriously tasty food for 21 days without turning every meal into a kitchen science project.
This Daniel Fast meal plan gives you simple breakfasts, lunches, dinners, and snacks for every day. You will eat whole plant foods, use herbs and spices for flavour, and keep your grocery bill from filing a complaint.
Most people follow the Daniel Fast as a faith-led time of prayer, reflection, and simple eating. Food supports that time, but it should not take over your day. That sounds like a win, right?

What can you eat on the Daniel Fast?

The Daniel Fast focuses on whole plant foods. Most people eat fruits, vegetables, beans, lentils, whole grains, nuts, seeds, and drink water. They avoid meat, dairy, eggs, sweets, alcohol, highly processed foods, and foods with added sugar.
Churches and individuals follow slightly different Daniel Fast rules. Some allow whole grain bread, plant milk, or small amounts of oil, while others keep stricter rules. Choose your guidelines before Day 1, write them down, and avoid negotiating with yourself beside a packet of biscuits at 10 p.m.
Daniel Fast foods to enjoy
- Vegetables: spinach, cabbage, carrots, tomatoes, broccoli, okra, peppers, onions, kale, green beans, cucumber, and sweet potatoes.
- Fruits: bananas, oranges, apples, mangoes, pawpaw, berries, grapes, pineapple, avocado, and watermelon.
- Whole grains: oats, brown rice, millet, quinoa, whole grain pasta, corn, and whole grain wraps if your plan allows them.
- Plant proteins: beans, chickpeas, lentils, peas, tofu, tempeh, and unsweetened peanut butter.
- Healthy fats: avocado, nuts, seeds, tahini, coconut, and olive oil if you include oil.
- Flavour boosters: garlic, ginger, lemon, lime, curry powder, paprika, turmeric, cumin, thyme, basil, chilli, and black pepper.
Foods most Daniel Fast plans skip
- Meat, poultry, fish, and seafood.
- Milk, cheese, yoghurt, butter, and eggs.
- Cakes, sweets, sugary drinks, sweetened cereals, and desserts.
- Alcohol, energy drinks, and usually coffee or caffeinated tea.
- Deep fried foods and heavily processed convenience meals.
Read labels closely. Manufacturers put sugar, milk powder, and unfamiliar ingredients into foods that look harmless. Tomato sauce can look healthy until the label reveals enough sugar for a soap opera.
For sound nutrition basics, check the Dietary Guidelines for Americans and use the USDA MyPlate guide for practical portions. You do not need perfection. You need steady, nourishing choices.
How to make a 21 day Daniel Fast easier
An easy Daniel Fast meal plan does not require superhero discipline. Plan your food before hunger starts shouting. Prepare a few basics each week, then combine them in different meals.
Your simple weekly prep list
- Cook a large pot of brown rice, millet, quinoa, or oats.
- Cook or rinse enough beans and lentils for three or four days.
- Roast two trays of vegetables with herbs, garlic, and a little olive oil if your plan permits it.
- Wash fruit, chop vegetables for snacks, and portion nuts or seeds.
- Blend one sauce, such as tomato pepper sauce, hummus, or peanut lime dressing.
Build each meal around a simple formula: plant protein + fibre rich carbohydrates + vegetables + healthy fat. A bowl of rice might fill you for an hour. Rice with black beans, spinach, avocado, and salsa will keep you satisfied much longer.
Drink plenty of water through the day. If you usually drink coffee, cut back on caffeine before your fast starts. Your head may complain during the first few days, but headaches do not make you more spiritual. They just make meetings annoying.

Your 21 day Daniel Fast meal plan
Use this 21 day Daniel Fast menu as a guide, not a food prison. Swap similar ingredients when you need to. If you hate mushrooms, leave them out. Nobody earns a medal for eating a vegetable they dislike.
Days 1 to 7: Start simple and build momentum
- Day 1: Eat cinnamon banana oats with chia seeds for breakfast. Have chickpea and cucumber salad with lemon tahini dressing for lunch. Make black bean sweet potato chilli for dinner, then snack on apple slices with natural peanut butter.
- Day 2: Blend a smoothie with banana, spinach, berries, oats, and unsweetened plant milk. Eat brown rice with lentil tomato stew for lunch. Serve vegetable stir fry with tofu or extra chickpeas for dinner, then enjoy orange segments and walnuts.
- Day 3: Top overnight oats with grated apple, cinnamon, and pumpkin seeds. Fill a whole grain wrap with hummus, lettuce, tomato, grated carrot, and avocado for lunch. Make hearty vegetable soup with beans and serve it with baked sweet potato.
- Day 4: Eat avocado toast on approved whole grain bread with tomatoes and black pepper. Have quinoa tabbouleh with chickpeas for lunch. Cook red lentil curry with spinach and brown rice for dinner, then snack on dates and almonds.
- Day 5: Make warm millet porridge with banana and cinnamon. Eat leftover lentil curry over greens for lunch. Bake stuffed bell peppers with rice, black beans, corn, tomatoes, and herbs for dinner. Enjoy cucumber sticks with hummus later.
- Day 6: Blend mango, banana, spinach, flaxseed, and water for breakfast. Eat a large bowl of bean salad with avocado and lime for lunch. Make baked potato wedges with homemade salsa and smoky pinto beans for dinner.
- Day 7: Cook vegetable oats with mushrooms, spinach, tomatoes, and black pepper. Have leftover stuffed peppers for lunch. Make pasta with tomato, garlic, courgette, mushrooms, and white beans for dinner. Snack on fresh fruit and sunflower seeds.
By the end of Week 1, you may notice that poor planning caused more hunger than true need. Keep portions generous, especially if you exercise, walk a lot, breastfeed, or have a packed schedule. Fasting should help you focus, not leave you shaky and miserable.
Days 8 to 14: Bring more flavour to the table
- Day 8: Make peanut butter banana oats with flaxseed. Eat a roasted vegetable and hummus grain bowl for lunch. Cook kidney bean stew with tomatoes, carrots, peppers, and brown rice for dinner. Snack on pear slices and walnuts.
- Day 9: Eat chia pudding with unsweetened plant milk, berries, and chopped nuts. Have lentil lettuce cups with avocado, corn, tomatoes, and lime for lunch. Make vegetable jollof style brown rice with beans for dinner.
- Day 10: Serve baked sweet potato with peanut butter, banana, and cinnamon for breakfast. Eat leftover jollof style rice with a crunchy cabbage salad for lunch. Cook chickpea coconut curry with greens for dinner, then eat grapes and almonds.
- Day 11: Blend a smoothie with pineapple, spinach, ginger, and banana. Have a black bean quinoa bowl with salsa, lettuce, and avocado for lunch. Make tomato lentil pasta for dinner, then snack on carrots with hummus.
- Day 12: Cook oats with chopped dates, apple, and cinnamon. Eat a baked potato topped with beans, corn, tomato, and avocado for lunch. Make vegetable skewers with herbed quinoa for dinner. Enjoy watermelon after dinner.
- Day 13: Eat whole grain toast with mashed avocado and sliced cucumber. Have chickpea vegetable soup with brown rice for lunch. Cook bean tacos in corn tortillas with cabbage, tomato, avocado, and lime for dinner.
- Day 14: Make a fruit bowl with banana, berries, orange, chia seeds, and nuts. Eat leftover bean tacos as a bowl over rice for lunch. Make creamy red lentil soup with roasted vegetables for dinner, then snack on roasted chickpeas.
Flavour keeps this plan interesting. Use garlic, onion, fresh ginger, lemon, lime, chilli, cumin, smoked paprika, curry powder, and herbs freely. Plain food does not prove commitment. It only makes you think about pizza.

Days 15 to 21: Finish strong without food boredom
- Day 15: Eat overnight oats with mango, chia seeds, and cinnamon. Have a hummus vegetable wrap with fruit for lunch. Make smoky black bean soup with baked plantain or sweet potato for dinner.
- Day 16: Make millet porridge with raisins, banana, and pumpkin seeds. Eat black bean soup leftovers with a green salad for lunch. Cook tofu and vegetable stir fry with brown rice for dinner. Snack on apple slices and peanut butter.
- Day 17: Blend banana, cocoa powder, oats, peanut butter, and unsweetened plant milk for breakfast. Eat lentil salad with cucumber, tomato, parsley, and lemon for lunch. Make chickpea spinach stew with millet for dinner.
- Day 18: Eat savoury oats with tomatoes, spinach, mushrooms, and avocado. Have leftover chickpea spinach stew for lunch. Make vegetable coconut rice with kidney beans for dinner, then snack on oranges and cashews.
- Day 19: Serve fruit and nut butter on whole grain toast for breakfast. Eat a quinoa bowl with roasted vegetables and tahini lemon sauce for lunch. Cook three bean chilli over baked potatoes for dinner.
- Day 20: Make chia oats with apple, cinnamon, and walnuts. Eat leftover three bean chilli for lunch. Make vegetable pasta with white beans, tomato sauce, garlic, and fresh basil for dinner. Snack on cucumber and hummus.
- Day 21: Eat banana oat pancakes with mashed berries on top. Have a colourful leftover grain bowl for lunch. Mark your final dinner with lentil shepherd’s pie topped with mashed sweet potato and a side salad. Finish with fresh fruit, because you made it.
This plan offers variety while keeping your shopping manageable. Repeat meals you love, freeze portions of soup or chilli, and eat leftovers for lunch. Repeating a good meal makes fasting easier. It does not make you boring.
Four Daniel Fast recipes you will want to repeat
1. Five ingredient black bean sweet potato chilli
Heat chopped onion, garlic, and bell pepper in a splash of water or olive oil. Add cubed sweet potato, black beans, chopped tomatoes, chilli powder, cumin, smoked paprika, and enough water or low sodium vegetable broth to simmer.
Cook until the sweet potato turns tender, then stir in spinach at the end. Serve with brown rice, avocado, or a squeeze of lime. This recipe works well for meal prep.
2. Creamy peanut lime lentil bowl
Cook brown or green lentils until tender. Put shredded cabbage, grated carrot, cucumber, brown rice, and sliced avocado in a bowl. Whisk peanut butter, lime juice, water, ginger, garlic, and chilli into a dressing that pours easily.
Pour the dressing over the bowl and top with sesame seeds. You get protein, fibre, crunch, creaminess, and real flavour in one bowl. Fasting food does not need to look gloomy.
3. Cinnamon apple overnight oats
Mix rolled oats, chia seeds, grated apple, cinnamon, unsweetened plant milk, and a spoonful of natural peanut butter in a jar. Chill the mixture overnight. Add banana or berries before you eat.
This breakfast helps on rushed mornings. It also stops the “I only had coffee” excuse before it begins.
4. Easy tomato lentil pasta
Cook whole grain pasta according to the packet directions. Simmer chopped tomatoes, onion, garlic, Italian herbs, red lentils, grated carrot, and water until the lentils soften.
Stir in spinach and spoon the sauce over pasta. Add nutritional yeast if your Daniel Fast guidelines allow it. The sauce makes a comforting dinner that satisfies longer than plain pasta.
Daniel Fast nutrition: How to stay full and feel well
A well planned Daniel Fast can give you plenty of fibre, potassium, folate, and plant compounds from fruits, vegetables, beans, and whole grains. You still need enough calories and protein for your body, especially during a 21 day fast. Do not turn the fast into a crash diet with religious packaging.
Beans, lentils, tofu, nuts, seeds, and whole grains can help you meet your protein needs. Eat legumes and grains across the day to make filling meals. You do not need to chase “perfect” protein combinations at every meal.
A plant only diet can leave some people low in vitamin B12, iron, calcium, iodine, vitamin D, and omega 3 fats. The National Institutes of Health vitamin B12 fact sheet explains why people following a fully plant based plan should pay close attention to B12.
Choose unsweetened fortified plant milk if your rules allow it, use iodised salt in sensible amounts, and eat leafy greens, beans, seeds, and fortified foods. Talk with a qualified clinician before you start if you take medication, manage diabetes, feel unwell, have a history of disordered eating, or are pregnant or breastfeeding. Your health belongs in the conversation.
Common Daniel Fast mistakes that leave you hungry
- Eating only fruit: Fruit gives you nutrients, but it cannot carry every meal alone. Add oats, nuts, beans, or nut butter to help you stay full.
- Skipping protein: Add beans, lentils, tofu, chickpeas, or seeds to lunch and dinner.
- Forgetting snacks: Keep fruit, roasted chickpeas, nuts, hummus, and chopped vegetables nearby.
- Buying “vegan” junk food: Vegan food does not always fit Daniel Fast rules or support a nourishing diet.
- Making every meal from scratch: Batch cook staples, use frozen vegetables, and rely on leftovers.
If you think about weight change, put steady, nourishing meals ahead of extreme restriction. Our lazy girl meal plan offers practical healthy eating shortcuts for life after your fast. If you manage a medical condition, the hypothyroid diet meal plan also offers meal ideas, though you should still tailor advice with your healthcare team.
Daniel Fast grocery list for one week
Start with this flexible list, then adjust the quantities for your household. Buy frozen vegetables and canned beans without added salt when life gets hectic. Convenience can fit your values when you choose it with care.
- Produce: bananas, apples, oranges, berries, avocado, spinach, cabbage, carrots, onions, tomatoes, peppers, broccoli, cucumbers, sweet potatoes, and lemons.
- Protein: lentils, chickpeas, black beans, kidney beans, peanut butter, tofu, pumpkin seeds, chia seeds, and mixed nuts.
- Grains: oats, brown rice, quinoa, millet, whole grain pasta, and corn tortillas.
- Pantry extras: chopped tomatoes, low sodium vegetable broth, tahini, unsweetened plant milk, herbs, spices, garlic, ginger, and iodised salt.
Final thoughts: Keep the food simple so the fast can matter
A successful 21 day Daniel Fast does not require fancy ingredients, expensive supplements, or flawless meals. You need a plan, a stocked kitchen, and enough flexibility to carry on when your schedule gets messy.
Build each plate around beans or lentils, whole grains, vegetables, fruit, and healthy fats. Cook extra, eat leftovers, drink water, and use plenty of flavour. Start with Day 1, take one meal at a time, and remember that simple food can still taste brilliant.