7-Day High-Fiber Meal Plan to Help You Eat More Plants
Eating more plants is easier when you know what to do with the second half of a bag of spinach, when tomorrow’s lunch is already portioned, and when a bowl of beans actually tastes like something you want to eat. This seven-day plan puts those practical details first. You will make lemony lentil soup, peanut–ginger noodles, smoky sweet potato bowls, and a handful of simple breakfasts—not a different elaborate recipe for every meal.
The menu is for one adult. It includes all seven days, ten complete original recipes, optional snacks, and a shopping list that accounts for every planned portion. Most main dishes make two servings, so a short cooking session covers another meal without turning the entire week into leftovers.
This is a plant-forward vegetarian menu, not a vegan plan or a prescription for weight loss. Eggs and plain dairy appear alongside vegetables, fruit, legumes, whole grains, nuts, and seeds. You can use the full schedule if the portions suit you, or start by borrowing one breakfast and one dinner.
Before you begin: make fiber comfortable
Fiber comes from plant foods, including beans, lentils, whole grains, vegetables, fruit, nuts, and seeds. The National Institute of Diabetes and Digestive and Kidney Diseases’ fiber guidance gives a general adult range of 22–34 grams daily, depending on age and sex. Your own needs and tolerance may differ.
The three meals in this particular menu supply an estimated 34–40 grams of fiber a day, before optional snacks. With the listed snacks, the estimates are approximately 39–46 grams. That is intentionally fiber-forward; it is not a target everyone needs to reach, and more is not automatically better.
If you currently eat relatively little fiber, do not jump straight into the entire menu. Start with one of these meals, build up gradually, and increase the bean or whole-grain portions only as you feel comfortable. For example, begin with half the beans in a bowl and keep the rest for another meal. These changes will alter the nutrition estimates and grocery usage below.
Drink fluids regularly as you increase fiber. Rather than forcing a fixed number of glasses, consider your activity, weather, medical conditions, and any prescribed fluid limit. NIDDK advises increasing fiber a little at a time and getting enough liquids to help it work well.
People with IBS may not tolerate all the beans, onions, wheat, or fruit in this plan. It is not a low-FODMAP menu. NIDDK’s IBS nutrition guidance emphasizes individualized changes and notes that adding too much fiber at once can cause gas and bloating. If you have a prescribed low-fiber diet, significant digestive symptoms, kidney disease, or other medical restrictions, ask your clinician or registered dietitian before using this schedule.
How to use the portions and estimates
Recipe numbers R1–R10 below match the daily menus. One serving means the stated fraction of that recipe—not an unspecified bowlful. Cup measures describe approximate finished volume; ingredient weights and the equal division of a batch define the portions.
Every optional snack is included in the grocery list. Skip it if you do not want it, or add food if these meals do not meet your energy needs. The menu with snacks provides approximately 1,610–1,930 calories daily, which is not an individualized calorie goal and will be insufficient for some adults. Extra tofu, eggs, plain yogurt, rice, bread, or olive oil can help make meals more substantial; use portions suited to your appetite and needs rather than treating this as a ceiling.
Nutrition figures are estimates calculated from ingredient weights using representative USDA FoodData Central foods. They are not laboratory measurements. Brands, actual cooked yields, tofu type, and substitutions change the results. Sodium estimates assume unsalted cooked legumes, no-salt-added tomatoes, unsalted peanut butter, and reduced-sodium soy sauce. Whole-wheat bread still contributes sodium. Recipe estimates include the listed toast, fruit, yogurt, and garnishes, but not the separate optional snacks.
Day 1
- Breakfast: One complete serving of R1, Blueberry–Peanut Butter Overnight Oats: 40 grams dry oats with its yogurt, milk, chia, berries, and peanut butter.
- Lunch: One-third of R4, Lemony Lentil–Vegetable Soup, with one 35-gram slice of whole-wheat toast and 10 grams walnuts. These accompaniments are included in R4.
- Dinner: One-half of R7, Smoky Sweet Potato, Black Bean, and Rice Bowls, including half the tahini sauce.
- Optional snack: 150 grams plain nonfat Greek yogurt and 75 grams blueberries, served together or separately.
Estimated fiber: 38.0 grams without the snack; 39.8 grams with it. Cook R7 tonight and refrigerate the second serving for tomorrow. Make R5 this evening for Days 2 and 4.
Day 2
- Breakfast: One serving of R2, Avocado, Spinach, and Egg Toast with an Orange: two small toast slices totaling 70 grams, two eggs, 50 grams avocado, and one small orange providing about 130 grams edible fruit.
- Lunch: One-half of R5, Chickpea–Quinoa Crunch Salad with Lemon Tahini.
- Dinner: The remaining one-half of R7, Smoky Sweet Potato, Black Bean, and Rice Bowls.
- Optional snack: 150 grams plain nonfat Greek yogurt and 75 grams blueberries.
Estimated fiber: 39.6 grams without the snack; 41.4 grams with it. Reheat the rice bowl thoroughly, then add its separately stored tahini sauce. Prepare tomorrow’s single portion of overnight oats tonight.
Day 3
- Breakfast: One complete serving of R1, Blueberry–Peanut Butter Overnight Oats.
- Lunch: One-third of R4, Lemony Lentil–Vegetable Soup, with one 35-gram slice of whole-wheat toast and 10 grams walnuts.
- Dinner: One-half of R8, Ginger Tofu and Broccoli over Brown Rice.
- Optional snack: One apple providing about 180 grams edible fruit, with the skin left on, and 16 grams unsalted peanut butter, about 1 tablespoon.
Estimated fiber: 34.7 grams without the snack; 39.9 grams with it. Cook both servings of R8, then refrigerate the second serving for Day 4. Use the soup portion that has been refrigerated since the initial prep—not the portion reserved in the freezer.
Day 4
- Breakfast: One complete serving of R3, Banana–Walnut Yogurt Bowl.
- Lunch: The remaining one-half of R5, Chickpea–Quinoa Crunch Salad with Lemon Tahini.
- Dinner: The remaining one-half of R8, Ginger Tofu and Broccoli over Brown Rice.
- Optional snack: One small orange providing about 130 grams edible fruit and 15 grams unsalted almonds.
Estimated fiber: 34.4 grams without the snack; 39.4 grams with it. Move the frozen Day 5 soup portion into the refrigerator tonight. Assemble the final serving of R1 for tomorrow’s breakfast.
Day 5
- Breakfast: One complete serving of R1, Blueberry–Peanut Butter Overnight Oats.
- Lunch: The thawed final one-third of R4, Lemony Lentil–Vegetable Soup, with one 35-gram slice of whole-wheat toast and 10 grams walnuts.
- Dinner: One-half of R9, Chickpea–Spinach Tomato Skillet, with 100 grams plain Greek yogurt, 15 grams walnuts, and one 35-gram slice of whole-wheat toast. All are included in R9.
- Optional snack: One small banana providing about 100 grams peeled fruit and 150 grams plain nonfat Greek yogurt.
Estimated fiber: 38.6 grams without the snack; 41.2 grams with it. Cook both servings of R9 and reserve the second for Day 6. Prepare R6 tonight for the next two lunches, keeping both servings refrigerated.
Day 6
- Breakfast: One serving of R2, Avocado, Spinach, and Egg Toast with an Orange, including its two eggs, 70 grams bread, 50 grams avocado, and 130 grams edible orange.
- Lunch: One-half of R6, Peanut–Ginger Tofu Noodles with Cabbage.
- Dinner: The remaining one-half of R9, Chickpea–Spinach Tomato Skillet, with its 100 grams yogurt, 15 grams walnuts, and one 35-gram slice of toast.
- Optional snack: One apple providing about 180 grams edible fruit and 15 grams unsalted almonds.
Estimated fiber: 39.5 grams without the snack; 45.7 grams with it. This is the highest-fiber day with the snack. You do not need to eat the snack simply to increase the number. Thaw the reserved lentils and tomatoes for R10 in the refrigerator tonight.
Day 7
- Breakfast: One complete serving of R3, Banana–Walnut Yogurt Bowl.
- Lunch: The remaining one-half of R6, Peanut–Ginger Tofu Noodles with Cabbage.
- Dinner: The entire single-serving R10, Lentil–Walnut Tomato Pasta.
- Optional snack: 150 grams plain nonfat Greek yogurt and 75 grams blueberries.
Estimated fiber: 38.8 grams without the snack; 40.6 grams with it. Cook the pasta fresh tonight. The noodles at lunch were prepared on Day 5, not at the beginning of the week.
Complete recipe library
The following recipes are original formulations for this plan. Keep a kitchen scale handy if you want the portions to closely match the estimates. R1–R3 are made as single portions on the scheduled days; there is no need to keep seven breakfasts assembled in the refrigerator.
For every recipe, refrigerate perishable food within 2 hours, or 1 hour when temperatures exceed 90°F/32°C. Keep the refrigerator at 40°F/4°C or colder. Divide hot batches into shallow containers rather than leaving a large pot on the counter to cool. These practices follow USDA guidance on cooling, storing, and reheating leftovers.
R1. Blueberry–Peanut Butter Overnight Oats
The peanut butter makes this breakfast satisfying without requiring a separate smoothie or bar. A modest amount of chia thickens the oats; stirring it in thoroughly prevents dry clumps.
Yield: 1 serving, the entire jar, approximately 1½ cups. Prep: 5 minutes. Cook: 0 minutes. Chill: at least 6 hours. Total: 6 hours 5 minutes, mostly unattended.
Ingredients
- 40 grams dry rolled oats, about ½ cup
- 100 grams plain nonfat Greek yogurt, about ⅓–½ cup
- 120 milliliters 1% milk, about ½ cup
- 6 grams chia seeds, about 1½ teaspoons
- 75 grams blueberries, about ½ cup, fresh or frozen ready-to-eat berries
- 16 grams smooth unsalted peanut butter, about 1 tablespoon
- ¼ teaspoon ground cinnamon, about 0.6 gram
Instructions
- In a lidded container holding at least 2 cups, stir the yogurt, milk, peanut butter, and cinnamon until mostly smooth.
- Add the oats and chia. Stir well, scraping the bottom so no dry seeds or oats remain.
- Fold in the blueberries. Cover and refrigerate for at least 6 hours, until the oats have softened and the mixture is spoonable.
- Stir before eating. Eat the entire jar as one serving; the blueberries and peanut butter are already included in the portion.
Variation: Replace the peanut butter with the same weight of unsweetened sunflower seed butter if suitable for your allergies. The nutrition will change.
Storage: Keep covered and refrigerated for up to 3 days. In this plan, make a fresh jar on the evenings before Days 1, 3, and 5. Eat cold; reheating is unnecessary. Follow package directions if your chosen berries or oats require cooking before use.
Approximate nutrition per serving: 430 calories; 24.6 grams protein; 54.1 grams carbohydrate; 9.0 grams fiber; 96 milligrams sodium.
R2. Avocado, Spinach, and Egg Toast with an Orange
A small amount of avocado provides plenty of flavor when it is spread thinly over both slices. The orange is part of the meal, not an uncounted extra.
Yield: 1 serving: 2 small topped toast slices plus 1 small orange. Prep: 7 minutes. Cook: 8 minutes. Total: 15 minutes.
Ingredients
- 2 small slices whole-wheat bread, 70 grams total
- 50 grams avocado flesh, about ⅓ medium avocado
- 1 teaspoon lemon juice, 5 milliliters
- 2 large eggs, about 100 grams without shells
- 30 grams baby spinach, roughly 1 loosely packed cup, chopped
- 1 teaspoon olive oil, about 5 grams
- 1 small pinch fine salt, about 0.3 gram
- 1 small orange, about 130 grams peeled edible fruit
Instructions
- Toast the bread. Mash the avocado with the lemon juice and spread it over both toast slices.
- Crack the eggs into a bowl and beat with the salt. Wash your hands and clean surfaces that contacted raw egg.
- Warm the oil in a small nonstick skillet over medium heat. Add the spinach and stir for 1–2 minutes, until wilted.
- Add the eggs. Gently stir and fold for about 3–5 minutes, until completely set, with no runny liquid. The FDA recommends cooking scrambled eggs until they are not runny.
- Divide the egg mixture between the avocado toasts. Peel the orange and serve the entire breakfast immediately.
Variation: Replace the eggs with 150 grams crumbled firm tofu. Cook it with the spinach until thoroughly hot; this changes the shopping list and estimates.
Storage: This meal is best assembled fresh. Refrigerate any leftover cooked egg mixture promptly and use within 3 days, reheating to 165°F/74°C. Keep toast and avocado separate; prepare fresh avocado when possible rather than storing assembled toast until Day 6.
Approximate nutrition per serving: 513 calories; 24.4 grams protein; 51.6 grams carbohydrate; 11.3 grams fiber; 604 milligrams sodium.
R3. Banana–Walnut Yogurt Bowl
Letting the oats and chia soften briefly gives this bowl a more cohesive texture than scattering dry ingredients over yogurt. Add the walnuts at the end so they stay crisp.
Yield: 1 serving, the entire bowl, approximately 1½–2 cups. Prep: 5 minutes. Cook: 0 minutes. Rest: 10 minutes. Total: 15 minutes.
Ingredients
- 200 grams plain nonfat Greek yogurt, about ¾–1 cup
- 2 tablespoons water, 30 milliliters
- 30 grams dry rolled oats, about ⅓ cup
- 6 grams chia seeds, about 1½ teaspoons
- ¼ teaspoon ground cinnamon, about 0.6 gram
- 1 small banana, 100 grams peeled, sliced
- 20 grams unsalted walnuts, about 3 tablespoons chopped
Instructions
- Stir the yogurt and water together in a serving bowl. Mix in the oats, chia, and cinnamon until evenly distributed.
- Let stand for 10 minutes so the oats begin to soften and the chia absorbs moisture. Do not eat the chia as a separate dry spoonful.
- Slice the banana over the bowl. Scatter the walnuts on top and eat the entire portion.
Variation: Use 100 grams diced pear instead of the banana. Leave the skin on if you tolerate it, and expect the fiber and carbohydrate estimates to change.
Storage: Refrigerate the yogurt–oat base in a covered container for up to 3 days. Keep the banana whole and the walnuts dry until serving. This plan assembles the bowl fresh on Days 4 and 7. No reheating is needed.
Approximate nutrition per serving: 482 calories; 29.5 grams protein; 56.1 grams carbohydrate; 9.4 grams fiber; 76 milligrams sodium.
R4. Lemony Lentil–Vegetable Soup with Whole-Wheat Toast
Ready-cooked lentils make a flexible soup without a long simmer. Lemon added at the end keeps the flavor bright. Walnuts and toast round out the meal and are counted in each serving.
Yield: 3 servings. Each serving is one-third of the soup, approximately 2 cups, plus 1 slice toast and 10 grams walnuts. Prep: 15 minutes. Cook: 25 minutes. Total: 40 minutes.
Ingredients
- 36 grams olive oil, about 2 tablespoons plus 2 teaspoons
- 90 grams onion, finely diced, about ½ cup
- 150 grams carrots, diced, about 1 heaped cup
- 3 garlic cloves, 9 grams, minced
- 1 teaspoon ground cumin, about 2 grams
- 1 teaspoon paprika, about 2 grams
- 300 grams no-salt-added canned diced tomatoes with their juice
- 240 grams cooked unsalted brown or green lentils, drained, about 1¼ cups; not 240 grams dry lentils
- 600 milliliters water, 2½ cups
- ¼ teaspoon fine salt, about 1.5 grams
- 90 grams spinach, chopped
- 2 tablespoons lemon juice, 30 milliliters
- 3 small slices whole-wheat bread, 105 grams total
- 30 grams walnuts, chopped, divided into three 10-gram portions
Instructions
- Heat the oil in a medium saucepan over medium heat. Add the onion and carrots. Cook for 7–8 minutes, stirring, until the onion softens.
- Stir in the garlic, cumin, and paprika for 30 seconds. Add the tomatoes, cooked lentils, water, and salt.
- Bring to a gentle boil, reduce the heat, and simmer partly covered for 12–15 minutes, until the carrots are tender. Stir occasionally.
- Add the spinach and cook for 2 minutes, until wilted. Stir in the lemon juice. If the soup is thicker than you prefer, add a little extra water; this changes volume but not the batch’s nutrient total.
- Divide the soup equally among three containers. Toast one bread slice per serving when ready to eat. Serve each soup portion with its toast and 10 grams walnuts, sprinkled on top or eaten alongside.
Variation: Replace the spinach with the same weight of finely sliced kale; simmer it for 5–7 minutes until tender instead of adding it only at the end.
Storage: Refrigerate two soup portions promptly and eat on Days 1 and 3. Freeze the Day 5 portion after rapid cooling on prep day; do not keep it refrigerated all week. Keep walnuts dry and bread separate. Thaw soup overnight in the refrigerator, bring to a rolling boil, and check that it reaches 165°F/74°C. For quality, use frozen soup within 3 months.
Approximate nutrition per serving, including toast and walnuts: 419 calories; 16.0 grams protein; 46.9 grams carbohydrate; 14.0 grams fiber; 427 milligrams sodium.
R5. Chickpea–Quinoa Crunch Salad with Lemon Tahini
This lunch combines a modest chickpea portion with quinoa and crisp vegetables. Keep the dressing separate until serving if you prefer the vegetables at their crunchiest.
Yield: 2 servings; each is half the entire salad and dressing, approximately 2 cups. Prep: 15 minutes. Cook: 15 minutes. Rest/cooling: 15 minutes. Total: 45 minutes.
Ingredients
- 90 grams dry quinoa, about ½ cup, rinsed
- 180 milliliters water, ¾ cup, for cooking quinoa
- 160 grams cooked unsalted chickpeas, drained and rinsed, about 1 cup
- 160 grams cucumber with peel, diced, about 1 cup
- 100 grams red bell pepper, diced, about ⅔ cup
- 80 grams carrot, grated, about ¾ cup
- 30 grams tahini, about 2 tablespoons
- 40 milliliters lemon juice, about 2 tablespoons plus 2 teaspoons
- 28 grams olive oil, about 2 tablespoons
- ½ teaspoon ground cumin, about 1 gram
- ⅛ teaspoon fine salt, about 0.75 gram
- 2 tablespoons water, 30 milliliters, for the dressing
Instructions
- Put the rinsed quinoa and 180 milliliters water in a small saucepan. Bring to a boil, cover, reduce to low, and simmer for about 15 minutes, until the water is absorbed and the grains are tender.
- Remove from the heat and let stand covered for 5 minutes. Fluff, spread on a shallow plate, and let cool for about 10 minutes while you prepare the vegetables. Refrigerate promptly if not assembling immediately.
- Whisk the tahini, lemon juice, olive oil, cumin, salt, and 30 milliliters water in a bowl until smooth.
- Combine the quinoa, chickpeas, cucumber, pepper, and carrot. Divide equally between two containers. Divide the dressing equally into two small containers, or toss it through the salad before portioning.
- Serve one salad portion with one dressing portion. Stir from the bottom to distribute the quinoa and chickpeas evenly.
Variation: Replace cucumber with 160 grams diced zucchini. For a sesame-free dressing, use 30 grams unsweetened sunflower seed butter instead of tahini if appropriate for your allergies.
Storage: Make on Day 1 evening. Cover and refrigerate both portions, eating them on Days 2 and 4, within 3 days of preparation. Keep cold during transport with an insulated lunch bag and ice pack. No reheating is necessary. Freezing the finished raw-vegetable salad is not recommended for texture.
Approximate nutrition per serving: 558 calories; 17.5 grams protein; 65.3 grams carbohydrate; 13.3 grams fiber; 203 milligrams sodium.
R6. Peanut–Ginger Tofu Noodles with Cabbage
Whole-wheat spaghetti works well here, so you do not need to buy a separate specialty noodle. The vegetables soften briefly in the skillet but retain some crunch.
Yield: 2 servings; each is half the batch, including tofu and sauce, approximately 2–2½ cups. Prep: 15 minutes. Cook: 20 minutes. Total: 35 minutes.
Ingredients
- 120 grams dry whole-wheat spaghetti
- 1½ liters water, about 6 cups, for boiling pasta; do not add salt
- 240 grams firm tofu, drained, patted dry, and cut into ½-inch cubes
- 160 grams red cabbage, finely shredded, about 2 cups
- 100 grams carrot, cut into thin matchsticks, about 1 cup
- 10 grams olive oil, about 2 teaspoons
- 40 grams smooth unsalted peanut butter, about 2½ tablespoons
- 24 grams reduced-sodium soy sauce, approximately 4 teaspoons; weigh for the closest estimate
- 2 tablespoons lemon juice, 30 milliliters
- 6 grams fresh ginger, finely grated, about 1 tablespoon
- 3 tablespoons warm water, 45 milliliters, for the sauce
Instructions
- Bring the pasta water to a boil in a saucepan. Cook the spaghetti according to its package directions, usually 8–12 minutes, until tender. Drain thoroughly.
- Meanwhile, whisk the peanut butter, soy sauce, lemon juice, ginger, and 45 milliliters warm water until smooth. Make sure there are no thick peanut-butter clumps.
- Heat the oil in a large nonstick skillet over medium-high heat. Add the tofu in a single layer and cook for 7–9 minutes, turning occasionally, until lightly golden and hot throughout.
- Add the cabbage and carrot. Stir-fry for about 3 minutes, until slightly softened. Reduce the heat to low.
- Add the drained pasta and sauce. Toss for 1–2 minutes, until everything is coated and hot. Divide equally between two shallow containers.
Variation: Substitute an equal dry weight of gluten-free spaghetti and use gluten-free reduced-sodium tamari. Check the pasta and sauce labels; fiber and sodium may differ substantially.
Storage: Prepare on Day 5 evening, refrigerate promptly, and eat on Days 6 and 7. Use refrigerated leftovers within 3 days. Eat cold if kept safely chilled, or reheat covered with 1–2 tablespoons water until the center reaches 165°F/74°C, stirring to eliminate cold spots. Freeze for up to 2 months for quality, recognizing that the vegetables will soften.
Approximate nutrition per serving: 606 calories; 36.3 grams protein; 64.7 grams carbohydrate; 12.5 grams fiber; 512 milligrams sodium.
R7. Smoky Sweet Potato, Black Bean, and Rice Bowls
A modest amount of beans goes a long way when combined with roasted vegetables and a creamy sauce. Cook the rice while the vegetables roast so the two components finish close together.
Yield: 2 servings; each contains half the rice, vegetables, beans, and sauce, approximately 2–2½ cups. Prep: 15 minutes. Cook/rest: 45 minutes, including a 5-minute rice rest. Total: 60 minutes.
Ingredients
- 100 grams dry long-grain brown rice, about ½ cup
- 300 milliliters water, 1¼ cups, for the rice
- 300 grams sweet potato, scrubbed, skin left on, cut into ½-inch cubes
- 150 grams red bell pepper, cut into ¾-inch pieces
- 28 grams olive oil, about 2 tablespoons
- 1 teaspoon ground cumin, about 2 grams
- 1 teaspoon paprika, about 2 grams
- ¼ teaspoon fine salt, about 1.5 grams
- 120 grams cooked unsalted black beans, drained and rinsed, about ⅔ cup
- 30 grams tahini, about 2 tablespoons
- 2 tablespoons lemon juice, 30 milliliters
- 2 tablespoons water, 30 milliliters, for the tahini sauce
Instructions
- Heat the oven to 425°F/220°C. Put the rice and 300 milliliters water in a small saucepan. Bring to a boil, cover, reduce to low, and simmer for about 35–40 minutes, until tender. Rest covered off the heat for 5 minutes. Follow your rice package if its water requirement differs.
- Toss the sweet potato and pepper on a rimmed baking sheet with the olive oil, cumin, paprika, and salt. Spread in a single layer.
- Roast for 25–30 minutes, turning halfway through, until the sweet potato is easily pierced with a fork. Add the black beans to one side of the sheet for the final 5 minutes to warm them through.
- Whisk the tahini, lemon juice, and 30 milliliters water into a pourable sauce.
- Divide the cooked rice equally between two bowls or containers. Divide the roasted vegetables and beans equally over them. Use half the sauce for each serving; keep the second sauce portion separate if storing.
Variation: Replace the sweet potato with an equal weight of cubed butternut squash. Roast until fork-tender; check it after about 20 minutes.
Storage: Eat one portion on Day 1 and refrigerate the second promptly for Day 2. Keep cooked leftovers no longer than 3 days, or freeze the rice–vegetable–bean mixture for up to 2 months for quality. Thaw in the refrigerator and reheat to 165°F/74°C before adding the chilled sauce. Refrigerate sauce and use within 3 days.
Approximate nutrition per serving: 634 calories; 15.1 grams protein; 92.2 grams carbohydrate; 15.0 grams fiber; 399 milligrams sodium.
R8. Ginger Tofu and Broccoli over Brown Rice
Browning the tofu before adding vegetables gives it a firmer surface. Slice the carrots thinly so they cook at the same pace as the broccoli.
Yield: 2 servings; each is half the stir-fry and half the rice, approximately 2½ cups. Prep: 15 minutes. Cook/rest: 45 minutes, including a 5-minute rice rest. Total: 60 minutes.
Ingredients
- 100 grams dry long-grain brown rice, about ½ cup
- 300 milliliters water, 1¼ cups, for the rice
- 360 grams firm tofu, drained, patted dry, and cut into ¾-inch cubes
- 300 grams broccoli florets, cut into bite-size pieces, about 3 cups
- 120 grams carrots, thinly sliced, about 1 cup
- 20 grams olive oil, about 1½ tablespoons
- 2 garlic cloves, 6 grams, minced
- 10 grams fresh ginger, finely grated, about 1½ tablespoons
- 24 grams reduced-sodium soy sauce, approximately 4 teaspoons; weigh for the closest estimate
- ¼ cup water, 60 milliliters, for steaming the vegetables
Instructions
- Combine the rice and 300 milliliters water in a small saucepan. Bring to a boil, cover, and simmer over low heat for about 35–40 minutes, until tender. Rest covered off the heat for 5 minutes. Adjust water to your rice package if needed.
- During the last 20 minutes of the rice cooking time, heat the oil in a large nonstick skillet over medium-high heat. Add the tofu in a single layer and cook for 8–10 minutes, turning several times, until golden in spots.
- Add the carrot and broccoli. Pour in 60 milliliters water, cover, and steam for 3–4 minutes, until the broccoli is bright green and just tender.
- Uncover and let excess water evaporate. Add the garlic, ginger, and soy sauce. Stir for 1–2 minutes, until the vegetables and tofu are evenly coated and hot throughout.
- Divide the rice and stir-fry equally into two portions. Serve one and cool the other promptly in a shallow container.
Variation: Use an equal weight of cauliflower florets instead of broccoli. Steam until fork-tender rather than relying on the color cue.
Storage: Prepare on Day 3 and refrigerate the Day 4 portion promptly. Use refrigerated leftovers within 3 days. Reheat covered with a splash of water to 165°F/74°C, stirring midway. Freeze for up to 2 months for quality; tofu may become chewier after freezing.
Approximate nutrition per serving: 622 calories; 41.0 grams protein; 61.4 grams carbohydrate; 11.8 grams fiber; 552 milligrams sodium.
R9. Chickpea–Spinach Tomato Skillet with Yogurt and Toast
This is a quick, saucy dinner rather than a large pot of stew. Yogurt adds a cool contrast at the table; do not boil it into the tomatoes. Walnuts provide crunch and help make the modest chickpea portion more substantial.
Yield: 2 servings. Each includes half the skillet mixture, 100 grams yogurt, 15 grams walnuts, and one 35-gram slice of toast. Prep: 10 minutes. Cook: 20 minutes. Total: 30 minutes.
Ingredients
- 40 grams olive oil, about 3 tablespoons
- 100 grams onion, finely diced, about ⅔ cup
- 2 garlic cloves, 6 grams, minced
- 1 teaspoon paprika, about 2 grams
- ½ teaspoon ground cumin, about 1 gram
- 400 grams no-salt-added canned diced tomatoes with their juice
- 160 grams cooked unsalted chickpeas, drained and rinsed, about 1 cup
- ¼ cup water, 60 milliliters
- ¼ teaspoon fine salt, about 1.5 grams
- 120 grams spinach, roughly chopped
- 200 grams plain nonfat Greek yogurt, divided into two 100-gram portions
- 30 grams walnuts, chopped, divided into two 15-gram portions
- 2 small slices whole-wheat bread, 70 grams total
Instructions
- Heat the oil in a medium skillet over medium heat. Add the onion and cook for 6 minutes, stirring, until softened.
- Add the garlic, paprika, and cumin. Stir for 30 seconds, then add the tomatoes, chickpeas, water, and salt.
- Bring to a simmer. Cook uncovered for about 10 minutes, stirring occasionally, until the sauce thickens slightly and the chickpeas are hot.
- Add the spinach in two batches. Stir for 2–3 minutes, until wilted. Divide the skillet mixture equally between two portions.
- Toast one bread slice per serving. At the table, add 100 grams yogurt and 15 grams walnuts to each portion, or serve them alongside. Keep the reserved serving’s yogurt, walnuts, and bread separate.
Variation: Replace the spinach with the same weight of chopped Swiss chard. Add chopped stems with the onion and leaves during the final few minutes.
Storage: Eat one portion on Day 5 and refrigerate the other for Day 6. Use the cooked skillet mixture within 3 days, or freeze it without yogurt, walnuts, or toast for up to 3 months for quality. Reheat the tomato mixture to 165°F/74°C before adding cold yogurt and walnuts. Keep yogurt refrigerated and follow its package instructions.
Approximate nutrition per serving, including yogurt, walnuts, and toast: 628 calories; 28.2 grams protein; 58.1 grams carbohydrate; 15.6 grams fiber; 564 milligrams sodium.
R10. Lentil–Walnut Tomato Pasta
A small amount of chopped walnut gives this meatless sauce texture. Use the lentils and tomatoes reserved in the freezer during the initial prep, thawed safely in the refrigerator.
Yield: 1 serving, the entire pasta dish, approximately 2 cups. Prep: 10 minutes. Cook: 20 minutes. Total: 30 minutes.
Ingredients
- 60 grams dry whole-wheat spaghetti
- 1 liter water, about 4 cups, for boiling pasta; do not add salt
- 14 grams olive oil, about 1 tablespoon
- 40 grams onion, finely diced, about ¼ cup
- 1 garlic clove, 3 grams, minced
- 100 grams no-salt-added canned diced tomatoes with their juice
- 80 grams cooked unsalted brown or green lentils, about ⅓–½ cup
- ¼ teaspoon dried oregano, about 0.5 gram
- 1 small pinch fine salt, about 0.4 gram
- ¼ cup water, 60 milliliters, for the sauce
- 40 grams spinach, chopped
- 20 grams walnuts, finely chopped, about 3 tablespoons
Instructions
- Bring the pasta water to a boil and cook the spaghetti according to package directions, usually 8–12 minutes, until tender. Drain.
- Meanwhile, warm the olive oil in a skillet over medium heat. Add the onion and cook for 5 minutes, until softened. Add the garlic and stir for 30 seconds.
- Add the tomatoes, lentils, oregano, salt, and 60 milliliters water. Simmer for about 10 minutes, stirring and lightly crushing some lentils to thicken the sauce. If using previously cooked, frozen lentils and tomatoes, bring the sauce to a rolling boil and ensure it reaches 165°F/74°C.
- Stir in the spinach for 2 minutes, until wilted, then add the walnuts. Toss with the drained pasta until evenly coated and hot throughout.
- Serve the entire batch as one dinner portion.
Variation: For a nut-free version, replace walnuts with 20 grams unsalted pumpkin seeds, chopped. The texture and nutrient estimate will differ.
Storage: The recipe makes one planned serving. If you save part, refrigerate promptly and use within 3 days. Reheat covered with a splash of water to 165°F/74°C. Freeze for up to 2 months for quality, or freeze sauce separately and cook fresh pasta when serving.
Approximate nutrition per serving: 606 calories; 21.2 grams protein; 72.9 grams carbohydrate; 16.9 grams fiber; 205 milligrams sodium.
Week 1 grocery list: everything for all seven days
These amounts cover one adult and all seven optional snacks. The “needed” quantities are edible amounts used in the recipes, not a promise that every store sells that exact package size. Approximate purchase quantities allow for peels, cores, or standard packages. Check your pantry before shopping.
Produce to buy
- Blueberries: 450 grams needed; buy a 450–500-gram bag of frozen ready-to-eat berries or the equivalent fresh. Follow package preparation instructions.
- Apples: 360 grams edible fruit; buy 2 medium apples, leaving skins on.
- Bananas: 300 grams peeled fruit; buy 3 small bananas.
- Oranges: 390 grams peeled fruit; buy 3 small oranges.
- Avocado: 100 grams flesh; buy 1 medium avocado. If larger, freeze extra mashed flesh rather than assigning it to this menu.
- Sweet potato: 300 grams, scrubbed with skin on; buy 1 medium-large sweet potato.
- Carrots: 450 grams trimmed; buy about 500 grams, roughly a 1-pound bag plus a little if substantial trimming is needed.
- Onions: 230 grams peeled; buy 2 small onions or 1 large onion.
- Spinach: 310 grams; buy about 350 grams. Consider 150 grams at the first shop and 200 grams at a midweek refresh for better late-week quality.
- Red bell pepper: 250 grams trimmed; buy 2 medium peppers.
- Cucumber: 160 grams with peel; buy 1 small cucumber or a portion of a large one.
- Broccoli: 300 grams florets; buy a 300-gram bag of florets or a larger crown to allow for the stem.
- Red cabbage: 160 grams; buy a small cut wedge, preferably during the midweek refresh.
- Garlic: 24 grams peeled, about 8 average cloves; buy 1 bulb.
- Fresh ginger: 16 grams peeled; buy a small 25–30-gram piece.
- Lemon juice: 140 milliliters needed; buy about 4–5 medium lemons, depending on juiciness, or measure from bottled unsalted lemon juice.
Protein and legumes to buy
- Firm tofu: 600 grams drained weight total: 360 grams for R8 and 240 grams for R6. Buy packages providing at least that amount. Freeze unused package excess separately rather than increasing the planned portions unintentionally.
- Eggs: 4 large eggs.
- Cooked unsalted lentils: 320 grams drained total: 240 grams for soup and 80 grams for pasta. Two 250-gram ready-cooked packs provide enough; freeze the extra 180 grams if that is your package size.
- Cooked unsalted chickpeas: 320 grams drained total, split into 160 grams for R5 and 160 grams for R9. Two cans each yielding about 240 grams drained provide enough; freeze the unused 160 grams in total. Actual drained yields vary.
- Cooked unsalted black beans: 120 grams drained. One can yielding about 240 grams drained is enough; freeze the other 120 grams.
Dairy to buy
- Plain nonfat Greek yogurt: 1,500 grams total. Two 750-gram tubs are convenient; leave the second sealed until needed and follow package storage directions.
- 1% milk: 360 milliliters; buy the smallest convenient carton and use or freeze the remainder according to its label.
Grains to buy or measure from the pantry
- Whole-wheat bread: 315 grams, equivalent to 9 small 35-gram slices. Buy a loaf, portion nine slices for this menu, and freeze the rest.
- Rolled oats: 180 grams dry.
- Long-grain brown rice: 200 grams dry.
- Quinoa: 90 grams dry.
- Whole-wheat spaghetti: 180 grams dry.
Pantry supplies: buy only what you are missing
- No-salt-added canned diced tomatoes: 800 grams including juice; two 400-gram cans. If using two 14.5-ounce cans, measure the required 800 grams and freeze the small excess.
- Olive oil: 186 grams, approximately 205 milliliters or just under 1 cup.
- Unsalted smooth peanut butter: 104 grams, approximately 6½ tablespoons.
- Tahini: 60 grams, approximately 4 tablespoons.
- Unsalted walnuts: 120 grams.
- Unsalted almonds: 30 grams.
- Chia seeds: 30 grams.
- Reduced-sodium soy sauce: 48 grams, approximately 8 teaspoons or 40 milliliters; brand density varies, so weigh if matching the estimates.
- Ground cinnamon: 3 grams, approximately 1¼ teaspoons.
- Ground cumin: 6 grams, approximately 3 teaspoons.
- Paprika: 6 grams, approximately 3 teaspoons.
- Dried oregano: 0.5 gram, approximately ¼ teaspoon.
- Fine table salt: 6.25 grams total, just over 1 teaspoon; use the individual recipe measures rather than adding this all at once.
- Tap water: As specified for cooking, sauce thinning, and hydration of the breakfast bowl; no bottled-water purchase is required.
A practical prep and leftover schedule
Before Day 1: about 60–75 minutes
Start with clean containers, a refrigerator thermometer, and labels showing the dish and preparation date. This first session does not attempt to cook an entire week’s rice or assemble every breakfast.
During the first 15 minutes, wash and chop the soup vegetables, measure ingredients, and put R4 on the stove. While it simmers, divide the walnuts into portions, set aside the nine bread slices, and assemble one jar of R1. Avoid washing or chopping all seven days of delicate produce at once; save late-week spinach and cabbage preparation for later.
When the soup is ready, divide it into three shallow containers. Refrigerate the Day 1 and Day 3 portions and freeze the Day 5 portion promptly after rapid cooling. Label the frozen portion clearly. Keep the toast and walnuts separate.
From the opened tomato can, measure the remaining 100 grams tomatoes into a freezer container with the 80 grams cooked lentils reserved for R10. Freeze that small sauce starter immediately. Freeze any other package excess separately, clearly labeled; it is not part of the seven-day menu. Do not leave an opened pouch of cooked lentils in the refrigerator until Day 7.
Day 1 evening: dinner plus a lunch batch
Make both servings of R7. Eat one and refrigerate the other in a shallow container for Day 2. Prepare R5 while the rice and roasted vegetables cook if you have a second saucepan; otherwise make the quinoa salad afterward. Allow about 60–75 minutes for the combined session, including chopping and portioning. R5’s two lunches are for Days 2 and 4, both within 3 days of preparation.
Day 3 evening: one fresh rice dinner
Cook R8 and reserve half for Day 4. This avoids relying on rice cooked at the start of the week. Buy the late-week spinach and cabbage during a midweek refresh, or check the condition and package directions of what you already have. Open tofu packages only as needed; follow their storage directions and freeze any excess you cannot use promptly.
Day 4 evening: five minutes of organization
Move the frozen soup portion to the refrigerator for Day 5 and assemble the final R1 jar. Check that the yogurt and reserved bread portions are ready. Leave the frozen R10 lentil–tomato starter in the freezer until Day 6 evening.
Day 5 evening: two dinners and two lunches
Cook R9 for Days 5 and 6. Make R6 for Days 6 and 7 after dinner, or overlap the pasta pot with the skillet dinner if you have adequate space and utensils. Allow about 60 minutes for a sequential session. Portion and refrigerate the meals promptly; keep yogurt, walnuts, and toast separate from the tomato skillet.
Day 6 evening and Day 7
Move the frozen R10 starter to the refrigerator on Day 6 evening. On Day 7, cook the single pasta dinner fresh. There should be no unassigned prepared meal servings at the end of the schedule, though unopened groceries or frozen package excess may remain.
Reheat only the portion you need
USDA advises using most refrigerated leftovers within 3–4 days and reheating them to 165°F/74°C. This menu generally uses cooked refrigerated batches within 3 days and freezes the one late-week soup serving immediately. Bring reheated soups and sauces to a rolling boil. In the microwave, cover, stir, and check multiple spots with a food thermometer.
Cold salads and yogurt bowls can stay cold; they do not need reheating if they have been prepared and stored safely. Use an insulated lunch bag with an ice pack when transporting perishable lunches. Freezing does not rescue food that has already been left out too long.
Make the plan fit your kitchen and your needs
For a smaller appetite or a gradual fiber increase: Begin with a partial serving of a bean-based meal and save the rest safely, or use fewer beans and a larger share of tolerated rice, tofu, or eggs. Do not force a large salad because the menu lists it. These modifications change the fiber totals, which is appropriate when comfort and adequate intake come first.
For gluten avoidance: Choose certified gluten-free oats, gluten-free bread and pasta, and gluten-free tamari. Brown rice and quinoa can remain. The new products may contain much less fiber than their whole-wheat counterparts, so do not reuse the original nutrition estimates.
For dairy avoidance or a vegan version: Use a suitable unsweetened fortified soy milk and yogurt alternative, and make R2 with its tofu variation. Plant yogurts vary considerably in protein; check the label rather than assuming they match Greek yogurt. This is a modification, not a nutritionally identical swap.
For nut or sesame allergies: Tahini contains sesame, peanut butter contains peanuts, and several recipes contain walnuts or almonds. Use an appropriate seed-based substitute only if safe for your specific allergy, and check cross-contact labeling. Soy appears in tofu and soy sauce, while eggs, milk, and wheat also appear in the original plan.
For diabetes: The meals contain meaningful carbohydrate portions from grains, fruit, legumes, and dairy. The recipe estimates can help with portion discussions, but these meals do not guarantee a particular glucose response. CDC guidance on diabetes meal planning recommends individualizing carbohydrate amounts with a doctor or registered dietitian and considering medicines in the plan. If you use glucose-lowering medication or have a prescribed carbohydrate plan, adapt this menu with your diabetes-care team; do not change medication because you are eating more fiber.
For a tighter grocery budget: Frozen spinach and broccoli can replace fresh; thaw spinach and drain excess water before adding it. Buy larger bags of oats and rice when practical, but measure only the listed amounts. Ready-cooked unsalted legumes save time; if you already cook dried beans safely, weigh the cooked, drained amounts rather than substituting the same weight dry.
Questions you might have
Do I need a fiber supplement as well?
This menu is designed to obtain fiber from food and already provides substantial amounts. It does not require a supplement. If a clinician has recommended a specific fiber product, ask how it fits with your food intake and medications rather than automatically adding it to the full menu. A supplement is not a reason to ignore symptoms or keep increasing your total.
What if beans make me bloated?
Start with a smaller amount and increase gradually instead of trying to tolerate the full week immediately. Cooked vegetables may be more comfortable than a large raw salad for some people. If symptoms persist, or if you have IBS, work with a clinician or dietitian on appropriate portions and food choices. NIDDK notes that fiber changes for IBS need to be individualized; simply adding more beans is not a universal solution.
Can I replace every lunch with leftovers from dinner?
You can reorganize the menu, but then the shopping list and batch counts will change. As written, the two-serving dinners are already assigned to specific evenings. Eating an extra dinner portion for lunch would leave a later dinner missing unless you deliberately increase that recipe. Follow the listed portions for the simplest one-person schedule.
Can this plan be doubled for two adults?
Yes. Double every recipe ingredient, simple snack portion, and grocery quantity, while keeping each adult’s listed serving the same. Use larger pans or work in batches so vegetables roast rather than steam. Divide food into several shallow containers for cooling instead of using one oversized container. The storage windows stay the same; doubling a recipe does not extend them.
Keep the habits that make more plants practical
The most useful outcome of this week is not a perfect fiber total. It is knowing that a small portion of lentils can become soup, a little tahini can dress both salad and roasted vegetables, and tomorrow’s meal can be ready without keeping a week-old pot in the refrigerator.
Keep the meals you enjoy, adjust portions to your appetite and tolerance, and increase fiber gradually if you are starting from a lower intake. A repeatable routine that feels good is more valuable than forcing the highest number on the page.
This article is for general nutrition education, not individualized medical advice. Your health conditions, digestive tolerance, medications, pregnancy-related needs, and activity level may require different foods, portions, or fluid guidance.
Sources
- NIDDK: Eating, Diet, & Nutrition for Constipation—fiber sources, gradual increases, and fluids
- NIDDK: Eating, Diet, & Nutrition for Irritable Bowel Syndrome—fiber tolerance and individualized dietary changes
- USDA FSIS: Leftovers and Food Safety—cooling, refrigeration, freezing, thawing, and reheating
- FDA: What You Need to Know About Egg Safety—safe storage and thorough cooking
- USDA FoodData Central: Download Datasets—representative SR Legacy foods used for nutrient estimates
- USDA FoodData Central: Data Type Comparison—how the food-composition data types differ
- CDC: Diabetes Meal Planning—individual carbohydrate portions and coordination with the care team
