Cooking for yourself after work doesn’t require an hour in the kitchen or a sink full of dishes.
This complete 7-day meal plan gives you breakfast, lunch, and dinner recipes designed for solo cooking. Every meal uses five ingredients or fewer, one pot or pan only, and takes 20 minutes or less.
Vegan swaps are provided for every non-vegan ingredient, so you can adapt any recipe without hunting for alternatives.
You get full recipes with step-by-step instructions, a complete grocery list, exact storage guidance, and daily nutrition breakdowns.
No meal inspiration. No vague ingredient lists. No recipes that serve four when you need one.
Just straightforward cooking that fits your schedule, minimizes cleanup, and stops food waste.
How This Meal Plan Is Designed?
Every recipe serves exactly one person. One pot or one pan per meal. Five ingredients or fewer, not counting oil, salt, and pepper.
Ingredients repeat strategically across the week. When you buy spinach, you use it three times. When you buy chicken, it appears in different preparations. This cuts waste and keeps your grocery bill under control.
The meals avoid two extremes: trendy recipes requiring specialty ingredients, and boring rotation cooking that makes you quit by Wednesday.
Most dinners take 20 minutes. Breakfasts take under 10. Nothing requires advance prep, though the optional Sunday batch session saves time if you want it.
This is efficient cooking, not shortcut cooking.
Complete Weekly Grocery List
This list covers all ingredients for seven days of meals. Choose either the non-vegan or vegan column for proteins and dairy, then buy everything else as listed.
| Category | Item | Quantity | Non-Veg Price | Vegan Price |
|---|---|---|---|---|
| Produce | Fresh spinach | 2 bags (5 oz) | $4.98 | $4.98 |
| Cherry tomatoes | 2 pints | $5.98 | $5.98 | |
| Broccoli, green beans, zucchini, kale | 1 each | $10.46 | $10.46 | |
| Red potatoes | 2 lb bag | $3.99 | $3.99 | |
| Onions, garlic, scallions | 2 large, 2 bulbs, 1 bunch | $4.85 | $4.85 | |
| Fresh parsley and basil | 1 bunch each | $4.98 | $4.98 | |
| Lemons and apples | 6 lemons, 2 apples | $7.32 | $7.32 | |
| Proteins | Chicken (thighs + breast) | 6 thighs, 5 oz breast | $8.48 | — |
| Ground turkey | 6 oz | $2.99 | — | |
| Salmon, cod, shrimp | 5 oz, 6 oz, 6 oz | $23.97 | — | |
| Eggs | 1 dozen | $3.49 | — | |
| Anchovies | 1 tin | $3.99 | — | |
| Firm tofu | 3 blocks | — | $8.97 | |
| Extra-firm tofu | 1 block | — | $3.49 | |
| Tempeh | 2 packages | — | $7.98 | |
| Canned chickpeas | 4 cans | — | $5.16 | |
| Canned white beans | 3 cans | — | $4.47 | |
| Dry lentils | 1 lb | — | $2.49 | |
| White miso paste | 8 oz | — | $4.99 | |
| Dairy | Greek yogurt | 32 oz | $5.49 | — |
| Cottage cheese | 32 oz | $4.99 | — | |
| Butter and milk | 1 stick, ½ gallon | $4.48 | — | |
| Coconut yogurt | 24 oz | — | $6.99 | |
| Silken tofu | 2 blocks | — | $4.98 | |
| Vegan butter and oat milk | 1 stick, ½ gallon | — | $7.98 | |
| Grains | Bread, flatbread, oats, rice | Various | $17.94 | $17.94 |
| Canned | Diced tomatoes, tomato paste | 3 cans, 1 can | $5.16 | $5.16 |
| Pantry | Oil, tahini, chili crisp, soy sauce, mustard, honey, seeds, spices, salt | Check first-buy only what you need | $54.37 | $54.37 + $4.99 nutritional yeast |
Budget Summary
First-week costs include pantry staples that last months. From week two onward, you only restock fresh ingredients for around $130 weekly on either track.
| Track | Subtotal (Before Pantry) | First Week | Week 2+ | Per Meal |
|---|---|---|---|---|
| Non-Vegan | $127.54 | $155-170 | $127-135 | $6-7 |
| Vegan | $127.16 | $160-175 | $127-135 | $6-7 |
The Complete 7-Day Meal Plan
Each day includes breakfast, lunch, and dinner with exact ingredients, cooking times, and storage instructions. Every recipe serves one person.
Vegan swaps are listed directly within each recipe, so you can substitute as you cook without flipping between sections.
Calorie counts range from 1,180 to 1,380 daily. Protein ranges from 85 to 105 grams, depending on whether you choose vegan or non-vegan options, aligning with recommendations from Harvard Health.
Follow the days in order or rearrange based on your schedule.
Day 1: Monday
Non-vegan track: 1,150 calories | 96g protein | 103g carbs | 40g fat
Vegan track: 1,130 calories | 58g protein | 136g carbs | 40g fat
Breakfast: Eggs in Spiced Tomato Sauce
Prep: 3 min | Cook: 12 min | Total: 15 min
Ingredients:
- 2 large eggs
- ½ cup canned diced tomatoes
- 2 cloves garlic, minced
- 1 slice whole wheat bread
- ½ teaspoon cumin
Equipment: One 8-inch skillet with lid
Instructions:
- Heat a skillet over medium heat with 1 tablespoon olive oil
- Add garlic and cook 30 seconds until fragrant
- Add tomatoes and cumin, stir to combine
- Cook 4 minutes, stirring occasionally, until slightly thickened
- Make two wells in the tomato mixture
- Crack one egg into each well
- Season eggs with salt and pepper
- Cover the skillet and cook 5-7 minutes until egg whites are set but yolks are still runny
- Toast bread while the eggs cook
- Slide eggs and sauce onto a plate, and serve with toast
Storage: Best eaten fresh. Not recommended for storage as eggs become rubbery when reheated.
If you’re vegan, swap this: Replace 2 eggs with 5 oz firm tofu, crumbled. After step 4, add crumbled tofu to the tomato mixture and cook 5 minutes, stirring occasionally, until heated through and slightly browned. Skip steps 5-8. Total cook time becomes 10 minutes.
Nutrition: 310 calories | 18g protein | 26g carbs | 16g fat
Lunch: Pan-Seared Chicken with Mustard Pan Sauce
Prep: 5 min | Cook: 15 min | Total: 20 min
Ingredients:
- 5 oz chicken breast, pounded to ½-inch thickness
- 1 cup cherry tomatoes, halved
- 2 cloves garlic, minced
- 2 tablespoons Dijon mustard
- ½ cup instant brown rice
Equipment: One 10-inch skillet
Instructions:
- Season chicken with salt and pepper on both sides
- Heat a skillet over medium-high heat with 1 tablespoon olive oil
- Add chicken and cook 6 minutes without moving
- Flip the chicken and add tomatoes and garlic around it
- Cook 6 more minutes until the chicken reaches 165°F internal temperature, as recommended by FoodSafety.gov
- Remove the chicken to a plate and let it rest
- Add mustard and 3 tablespoons of water to the skillet with the tomatoes
- Stir and scrape up browned bits, cook 1 minute
- Meanwhile, prepare rice according to package instructions
- Slice chicken, serve over rice, pour tomato-mustard sauce over top
Storage: Refrigerate up to 3 days. Reheat in microwave 2 minutes, covered with a damp paper towel.
If you’re vegan, swap this: Replace chicken with 7 oz extra-firm tofu, pressed and sliced into ½-inch thick slabs. Pat tofu very dry with paper towels. Follow the same cooking instructions, but cook 4 minutes per side instead of 6. Tofu won’t reach an internal temperature, so cook until golden brown on both sides.
Nutrition: 420 calories | 42g protein | 35g carbs | 12g fat Vegan version: 380 calories | 22g protein | 42g carbs | 16g fat
Dinner: One-Pan Cod with Chili Oil and Potatoes
Prep: 8 min | Cook: 25 min | Total: 33 min
Ingredients:
- 6 oz cod fillet
- 3 small red potatoes, sliced ¼-inch thick
- 1 cup cherry tomatoes, halved
- 2 cloves garlic, minced
- 1 teaspoon chili oil or red pepper flakes
Equipment: One baking sheet
Instructions:
- Preheat oven to 425°F
- Toss potato slices with 1 tablespoon olive oil, salt, and pepper on a baking sheet
- Arrange potatoes in a single layer
- Roast 15 minutes
- Remove the sheet from the oven
- Push potatoes to the sides of the pan
- Place cod in the center, surround with tomatoes and garlic
- Drizzle cod and tomatoes with chili oil
- Season the cod with salt and pepper
- Return to oven for 12-15 minutes until cod flakes easily with a fork
- Serve immediately with pan juices
Storage: Refrigerate up to 2 days. Best quality within 24 hours. Reheat gently in the oven at 300°F for 8 minutes. Do not microwave as the fish will overcook. For safe seafood storage practices, refer to guidelines from FoodSafety.gov.
Freezer: Not recommended. Fish texture degrades significantly when frozen after cooking.
If you’re vegan, swap this: Replace cod with 1 can (15 oz) cannellini beans, drained and rinsed. After step 6, scatter beans in the center instead of the fish. Proceed with steps 7-9. Reduce final cooking time to 10 minutes. Beans should be heated through and slightly crispy on top.
Nutrition: 420 calories | 36g protein | 42g carbs | 12g fat Vegan version: 440 calories | 18g protein | 68g carbs | 8g fat
Day 2: Tuesday
Non-vegan track: 1,240 calories | 78g protein | 120g carbs | 52g fat
Vegan track: 1,160 calories | 62g protein | 128g carbs | 48g fat
Breakfast: Cottage Cheese with Cracked Pepper and Olive Oil
Prep: 3 min | Cook: 2 min | Total: 5 min
Ingredients:
- 1 cup cottage cheese (2%)
- 2 slices whole wheat bread
- 1 clove garlic, halved
- 1 tablespoon olive oil
- 1 teaspoon cracked black pepper
Equipment: One plate
Instructions:
- Toast bread until golden and crispy
- While still hot, rub one side of each toast with the cut side of the garlic
- Spoon cottage cheese into the center of the plate
- Drizzle olive oil directly over cottage cheese
- Sprinkle cracked pepper generously over the top
- Season with a pinch of salt
- Arrange garlic toast alongside cottage cheese
- Eat by scooping cottage cheese onto toast
Storage: Assemble fresh each time. Store cottage cheese in the refrigerator up to 7 days from opening. Prepare toast fresh.
If you’re vegan, swap this: Replace cottage cheese with 1 cup firm tofu, drained and crumbled into small curds. Mix crumbled tofu with 2 tablespoons of nutritional yeast and 1 tablespoon of lemon juice before plating. Nutritional yeast adds a savory, cheese-like flavor and is packed with B vitamins, according to Healthline. Texture will be drier than cottage cheese, but protein content will be similar..
Nutrition: 340 calories | 26g protein | 30g carbs | 14g fat Vegan version: 320 calories | 24g protein | 32g carbs | 14g fat
Lunch: Tomato Rice with Anchovy Butter
Prep: 3 min | Cook: 18 min | Total: 21 min
Ingredients:
- ½ cup long-grain white rice
- 1 can (14.5 oz) diced tomatoes with juice
- 4 anchovy fillets, chopped
- 2 tablespoons butter
- 2 cloves garlic, minced
Equipment: One medium pot with a lid
Instructions:
- Melt butter in a pot over medium heat
- Add garlic and cook 30 seconds until fragrant
- Add chopped anchovies and stir, breaking them up with a spoon
- Cook 1 minute until the anchovies dissolve into the butter
- Add rice and stir to coat with anchovy butter for 1 minute
- Add the entire can of tomatoes with juice plus ½ cup of water
- Season with pepper (no salt needed, anchovies are salty)
- Bring to a boil, then reduce to low
- Cover and simmer 15 minutes without lifting the lid
- Remove from heat, let stand covered 3 minutes
- Fluff with a fork and serve
Storage: Refrigerate up to 4 days. Add 2 tablespoons of water when reheating. Microwave 2 minutes, stirring halfway.
Freezer: Freezes well up to 2 months. Thaw overnight in the refrigerator before reheating.
If you’re vegan, swap this: Replace anchovies with 1 tablespoon miso paste (white or red). Replace butter with 2 tablespoons olive oil. At step 3, skip anchovies. After step 5, stir in miso paste until dissolved, then proceed with step 6. Flavor will be less briny but equally savory.
Nutrition: 480 calories | 14g protein | 72g carbs | 16g fat Vegan version: 460 calories | 10g protein | 74g carbs | 14g fat
Dinner: Skillet Chicken Thighs with Lemon and Green Beans
Prep: 5 min | Cook: 25 min | Total: 30 min
Ingredients:
- 2 bone-in chicken thighs (about 8 oz total)
- 2 cups green beans, trimmed
- 1 lemon, halved
- 3 cloves garlic, smashed
- 1 tablespoon olive oil
Equipment: One 10-inch oven-safe skillet
Instructions:
- Preheat oven to 425°F
- Pat chicken thighs dry with a paper towel
- Season both sides generously with salt and pepper
- Heat olive oil in a skillet over medium-high heat
- Place chicken thighs skin-side down in the skillet
- Cook 6 minutes without moving until skin is golden and crispy
- Flip chicken, add green beans and garlic around thighs
- Squeeze juice from one lemon half over everything
- Transfer the entire skillet to the oven
- Roast 15-18 minutes until chicken reaches 165°F
- Remove from oven, let rest 3 minutes
- Serve with the remaining lemon half for squeezing
Storage: Refrigerate up to 3 days. Reheat in oven at 375°F for 12 minutes for crispy skin, or microwave 3 minutes if texture isn’t important.
Freezer: Chicken freezes well up to 3 months. Green beans become soft when frozen. If freezing, freeze chicken only and make green beans fresh.
If you’re vegan, swap this: Replace chicken with 8 oz tempeh, sliced into 4 thick slabs. Pat tempeh is very dry. Follow the same instructions, but reduce the oven time to 12 minutes. Tempeh won’t crisp like chicken skin but will develop golden edges.
Nutrition: 420 calories | 38g protein | 18g carbs | 22g fat Vegan version: 380 calories | 28g protein | 22g carbs | 20g fat
Day 3: Wednesday
Non-vegan track: 1,360 calories | 74g protein | 136g carbs | 58g fat
Vegan track: 1,260 calories | 52g protein | 162g carbs | 46g fat
Breakfast: Scrambled Eggs with Scallions and Toasted Bread
Prep: 3 min | Cook: 5 min | Total: 8 min
Ingredients:
- 3 large eggs
- 3 scallions, thinly sliced (white and green parts)
- 2 slices whole wheat bread
- 2 tablespoons butter
- 2 tablespoons milk
Equipment: One 8-inch nonstick skillet
Instructions:
- Crack eggs into a bowl, add milk, salt, and pepper
- Whisk until completely combined and slightly frothy
- Melt butter in a skillet over medium-low heat
- Add sliced scallions (reserve 1 tablespoon for garnish)
- Cook scallions for 1 minute until softened
- Pour in eggs
- Let it sit for 30 seconds without stirring
- Gently push eggs from edges to center with a spatula
- Continue pushing every 30 seconds until eggs are mostly set but still slightly wet, about 3 minutes total
- Remove from heat immediately (eggs continue cooking)
- Toast bread while the eggs cook
- Serve eggs over toast, garnish with reserved scallions
Storage: Best eaten fresh. Can refrigerate 1 day and reheat gently in microwave for 30 seconds, though texture will be less fluffy.
If you’re vegan, swap this: Replace 3 eggs and 2 tablespoons milk with 6 oz firm tofu, crumbled. Press tofu between paper towels first to remove excess water. At step 6, add crumbled tofu instead of eggs. Add 1 tablespoon of nutritional yeast for savory flavor. Cook 4 minutes, stirring occasionally, until heated through and slightly browned.
Nutrition: 420 calories | 24g protein | 30g carbs | 22g fat Vegan version: 360 calories | 20g protein | 32g carbs | 18g fat
Lunch: Chickpeas with Garlic, Parsley, and Olive Oil
Prep: 5 min | Cook: 8 min | Total: 13 min
Ingredients:
- 1 can (15 oz) chickpeas, drained and rinsed
- ½ cup fresh parsley, roughly chopped
- 4 cloves garlic, thinly sliced
- 3 tablespoons olive oil
- 1 lemon, halved
Equipment: One 10-inch skillet
Instructions:
- Heat olive oil in a skillet over medium heat
- Add sliced garlic
- Cook 2 minutes, stirring frequently, until garlic is golden (not brown)
- Add chickpeas
- Cook 5 minutes, stirring occasionally, until chickpeas are warmed through and slightly crispy on edges
- Remove from heat
- Add parsley and toss to combine
- Squeeze juice from one lemon half over chickpeas
- Season generously with salt and pepper
- Toss again and serve with the remaining lemon half
Storage: Refrigerate up to 4 days. Best reheated in a skillet over medium heat for 3 minutes to restore crispness. Microwave also works, but chickpeas will be softer (2 minutes).
Freezer: Not recommended. Chickpeas become mushy when frozen after cooking.
Note: This recipe is naturally vegan. Non-vegan eaters can add one fried egg on top or crumbled feta cheese for extra protein.
Nutrition: 420 calories | 14g protein | 48g carbs | 20g fat
Dinner: One-Pot Paprika Chicken with Soft Onions
Prep: 5 min | Cook: 35 min | Total: 40 min
Ingredients:
- 2 bone-in chicken thighs (about 8 oz total)
- 1 large onion, thinly sliced
- 1 can (14.5 oz) diced tomatoes with juice
- 2 tablespoons paprika (sweet or smoked)
- ½ cup long-grain white rice
Equipment: One medium pot or deep skillet with lid
Instructions:
- Season chicken thighs generously with salt, pepper, and 1 tablespoon paprika on both sides
- Heat the pot over medium-high heat with 1 tablespoon olive oil
- Place the chicken skin-side down in the pot
- Cook 6 minutes without moving until skin is golden
- Remove the chicken to the plate
- Add sliced onion to the pot
- Cook 5 minutes, stirring occasionally, until very soft
- Add the remaining paprika and stir for 30 seconds
- Add rice and stir to coat
- Add tomatoes with juice and ¾ cup of water
- Nestle chicken thighs on top, skin-side up
- Bring to a boil, then reduce to low
- Cover and simmer 20 minutes without lifting the lid
- Remove from heat, let stand covered 5 minutes
- Fluff rice around chicken with a fork and serve
Storage: Refrigerate up to 3 days. Add 3 tablespoons of water when reheating. Microwave 3-4 minutes or reheat in a covered pot on the stovetop for 5 minutes.
Freezer: Freezes well up to 3 months. Thaw overnight in the refrigerator before reheating.
If you’re vegan, swap this: Replace chicken with 1 can (15 oz) white beans, drained and rinsed. At step 3, skip the browning step entirely. Start at step 6 with onions. After step 10, add beans on top of the rice mixture instead of chicken. Follow steps 12-15, but reduce simmering time to 18 minutes. Beans should be heated through, and rice tender.
Nutrition: 520 calories | 36g protein | 58g carbs | 16g fat Vegan version: 480 calories | 18g protein | 82g carbs | 8g fat
Day 4: Thursday
Non-vegan track: 1,340 calories | 76g protein | 134g carbs | 54g fat
Vegan track: 1,200 calories | 48g protein | 164g carbs | 40g fat
Breakfast: Warm Oats with Tahini and Sea Salt
Prep: 2 min | Cook: 5 min | Total: 7 min
Ingredients:
- ½ cup old-fashioned oats
- 1¼ cups water
- 2 tablespoons tahini
- 1 tablespoon maple syrup
- Flaky sea salt
Equipment: One small pot
Instructions:
- Combine oats and water in a pot with a pinch of regular salt
- Bring to a boil over high heat
- Reduce to medium-low and simmer 5 minutes, stirring occasionally
- Remove from heat when oats are thick and creamy
- Stir in tahini until completely incorporated, and the oats are smooth
- Transfer to bowl
- Drizzle maple syrup over the top
- Sprinkle with flaky sea salt (be generous, the salt contrast matters)
- Eat immediately while hot
Storage: Refrigerate up to 3 days. Add 2-3 tablespoons of water when reheating. Microwave 90 seconds, stirring halfway.
Note: This recipe is naturally vegan.
Nutrition: 380 calories | 12g protein | 48g carbs | 16g fat
Lunch: Pan-Cooked Lentils with Fried Egg and Mustard
Prep: 3 min | Cook: 25 min | Total: 28 min
Ingredients:
- ½ cup dry green or brown lentils
- 2 large eggs
- 2 tablespoons Dijon mustard
- 3 cloves garlic, smashed
- 1 tablespoon olive oil
Equipment: One 10-inch skillet with lid
Instructions:
- Rinse lentils in cold water and drain
- Heat skillet over medium with olive oil
- Add garlic and cook 1 minute until fragrant
- Add lentils and stir to coat with oil
- Add 1½ cups of water, salt, and pepper
- Bring to boil, then reduce to medium-low
- Cover and simmer 20 minutes until lentils are tender but not mushy
- If excess water remains, remove lid and cook 2 minutes to evaporate
- Push lentils to the sides of the pan, creating space in the center
- Crack eggs into the center space
- Cover and cook 3-4 minutes until egg whites are set, but yolks are runny
- Remove from heat
- Drizzle mustard over everything
- Serve eggs on top of lentils
Storage: Refrigerate lentils and eggs separately up to 3 days. Reheat lentils in microwave 90 seconds. Cook fresh eggs or reheat gently for 30 seconds (yolks will firm up).
If you’re vegan, swap this: Skip eggs entirely. After the lentils are cooked (step 8), stir in mustard and 1 tablespoon additional olive oil. Add 2 tablespoons of nutritional yeast for savory depth. Serve as is. For extra protein, add ½ cup of chickpeas in step 8 to warm through.
Nutrition: 440 calories | 28g protein | 48g carbs | 14g fat Vegan version: 360 calories | 18g protein | 48g carbs | 10g fat
Dinner: Pan-Seared Salmon with Crushed Potatoes and Greens
Prep: 5 min | Cook: 25 min | Total: 30 min
Ingredients:
- 5 oz salmon fillet, skin-on
- 4 small red potatoes (about 8 oz total)
- 2 cups spinach or arugula
- 1 lemon, halved
- 2 tablespoons olive oil
Equipment: One 10-inch skillet
Instructions:
- Place potatoes in a skillet and cover with cold water by 1 inch
- Add a pinch of salt
- Bring to a boil over high heat, then reduce to medium heat
- Cook 12-15 minutes until potatoes are fork-tender
- Drain potatoes and return to the dry skillet
- Crush each potato gently with a fork until flattened but still holding together
- Drizzle 1 tablespoon olive oil over potatoes and season with salt and pepper
- Push potatoes to the sides of the pan
- Pat the salmon completely dry with a paper towel
- Season salmon with salt and pepper
- Add remaining oil to center of pan and heat over medium-high
- Place the salmon skin-side down in the center
- Cook 5 minutes without moving
- Flip salmon and cook 3 more minutes
- Add greens to the pan around the salmon and potatoes
- Cook 1 minute until greens wilt
- Squeeze juice from one lemon half over everything
- Serve with the remaining lemon half
Storage: Refrigerate up to 2 days. Fish quality decreases significantly after day 1. Reheat gently in the oven at 300°F for 8 minutes or microwave for 90 seconds.
Freezer: Not recommended. Salmon texture becomes dry and grainy when frozen after cooking.
If you’re vegan, swap this: Replace salmon with 1 can (15 oz) cannellini beans, drained and rinsed. After step 11, skip salmon steps. At step 15, add beans to pan with greens. Cook 2-3 minutes until beans are warmed through and slightly crispy. Proceed with steps 16-18.
Nutrition: 520 calories | 36g protein | 38g carbs | 24g fat Vegan version: 460 calories | 18g protein | 68g carbs | 14g fat
Day 5: Friday
Non-vegan track: 1,480 calories | 80g protein | 144g carbs | 64g fat
Vegan track: 1,340 calories | 38g protein | 182g carbs | 52g fat
Breakfast: Yogurt with Tahini, Honey, and Toasted Seeds
Prep: 3 min | Cook: 3 min | Total: 6 min
Ingredients:
- 1 cup plain Greek yogurt (2%)
- 2 tablespoons tahini
- 2 tablespoons honey
- 3 tablespoons sunflower seeds or pumpkin seeds
- 1 slice whole wheat bread
Equipment: One small skillet and one bowl
Instructions:
- Heat a dry skillet over medium heat (no oil)
- Add seeds and toast 2-3 minutes, shaking pan frequently, until golden and fragrant
- Remove seeds from the heat immediately to prevent burning
- Spoon yogurt into a bowl
- Drizzle tahini over yogurt in swirls
- Drizzle honey over the top
- Sprinkle toasted seeds over everything
- Toast the bread and serve it alongside
- Eat by stirring tahini and honey into yogurt
Storage: Assemble fresh each time. Toast seeds in a larger batch and store in an airtight container up to 1 week. Store yogurt in refrigerator up to 7 days from opening.
If you’re vegan, swap this: Replace Greek yogurt with 1 cup unsweetened coconut yogurt or soy yogurt. Protein will be lower (coconut has ~2g, soy has ~6g vs Greek’s 20g). To compensate, increase seeds to 4 tablespoons or add 2 tablespoons hemp hearts.
Nutrition: 480 calories | 26g protein | 52g carbs | 20g fat Vegan version (coconut yogurt): 440 calories | 10g protein | 54g carbs | 24g fat
Lunch: Rice Bowl with Jammy Eggs and Soy Butter
Prep: 2 min | Cook: 18 min | Total: 20 min
Ingredients:
- ½ cup long-grain white rice
- 2 large eggs
- 2 tablespoons butter
- 2 tablespoons soy sauce
- 2 scallions, thinly sliced
Equipment: One medium pot with a lid
Instructions:
- Fill the pot halfway with water and bring to a boil
- Gently lower eggs into boiling water with a spoon
- Boil exactly 7 minutes for jammy yolks
- Transfer eggs to a bowl of ice water immediately
- Empty the pot and add rice with 1 cup of water and a pinch of salt
- Bring to a boil, then reduce to low
- Cover and cook 12 minutes
- Remove from heat, let stand covered 5 minutes
- While rice rests, peel eggs under cold running water
- Fluff rice with a fork and transfer to a bowl
- Top with butter and let it melt into the rice
- Drizzle soy sauce over rice
- Halve eggs and place on top
- Sprinkle scallions over everything
- Break yolks and stir everything together when eating
Storage: Refrigerate rice and eggs separately up to 3 days. Reheat rice in the microwave for 90 seconds with 1 tablespoon of water. Eggs can be eaten cold or gently reheated for 20 seconds (yolks will firm up slightly).
If you’re vegan, swap this: Replace eggs with ½ cup frozen edamame, thawed. Replace butter with 2 tablespoons of vegan butter or olive oil. At steps 2-4, skip egg steps. After step 8, stir edamame into hot rice to warm through. Proceed with the remaining steps, omitting eggs.
Nutrition: 520 calories | 18g protein | 68g carbs | 18g fat Vegan version: 480 calories | 14g protein | 72g carbs | 16g fat
Dinner: One-Pan Chicken with Tomato Paste and Cumin
Prep: 5 min | Cook: 30 min | Total: 35 min
Ingredients:
- 2 bone-in chicken thighs (about 8 oz total)
- 3 tablespoons tomato paste
- 1 large onion, sliced into thick rings
- 1 tablespoon cumin
- 1 lemon, halved
Equipment: One 10-inch oven-safe skillet
Instructions:
- Preheat oven to 425°F
- Mix tomato paste with 1 tablespoon cumin, 2 tablespoons olive oil, and ¼ cup water in a small bowl
- Season chicken thighs with salt and pepper
- Heat a skillet over medium-high heat with 1 tablespoon olive oil
- Place the chicken skin-side down
- Cook 6 minutes without moving until skin is deeply golden
- Flip the chicken and remove it to a plate
- Add onion rings to the skillet in a single layer
- Pour the tomato-cumin mixture over the onions
- Place chicken on top of onions, skin-side up
- Transfer the skillet to the oven
- Roast 20 minutes until chicken reaches 165°F
- Remove from oven, squeeze juice from one lemon half over chicken
- Let it rest for 3 minutes
- Serve chicken with onions and pan sauce, remaining lemon on the side
Storage: Refrigerate up to 3 days. Reheat in oven at 375°F for 12 minutes for best results, or microwave 3 minutes.
Freezer: Freezes well up to 3 months. Thaw overnight in the refrigerator before reheating.
If you’re vegan, swap this: Replace chicken with 1 can (15 oz) chickpeas, drained and rinsed. At steps 3-7, skip chicken browning entirely. Start at step 8 with onions. After step 9, scatter chickpeas over onions and tomato mixture. Proceed with step 11, but reduce oven time to 18 minutes. Chickpeas should be crispy on top and onions very soft.
Nutrition: 480 calories | 36g protein | 24g carbs | 26g fat Vegan version: 420 calories | 14g protein | 56g carbs | 12g fat
Day 6: Saturday
Non-vegan track: 1,140 calories | 62g protein | 94g carbs | 58g fat
Vegan track: 1,080 calories | 44g protein | 94g carbs | 56g fat
Breakfast: Soft Eggs with Chili Crisp and Flatbread
Prep: 2 min | Cook: 7 min | Total: 9 min
Ingredients:
- 2 large eggs
- 1 tablespoon chili crisp (Lao Gan Ma or similar)
- 1 large flatbread or naan
- 2 tablespoons butter
- 1 scallion, thinly sliced
Equipment: One 8-inch nonstick skillet
Instructions:
- Melt butter in a skillet over medium-low heat
- Crack eggs gently into the pan
- Season with salt
- Cook 2 minutes without moving
- Cover the skillet with a lid or a plate
- Cook 3-4 more minutes until whites are set, but yolks are still runny
- While eggs cook, warm flatbread directly over another burner or ina toaster
- Transfer eggs to a plate
- Spoon chili crisp directly over eggs, especially the yolks
- Sprinkle scallions over the top
- Tear flatbread and use it to scoop eggs and chili oil
Storage: Best eaten fresh. Chili crisp keeps indefinitely at room temperature.
If you’re vegan, swap this: Replace eggs with 5 oz silken tofu, drained and sliced into 2 thick slabs. At step 2, place tofu slabs in butter instead of eggs. Cook 3 minutes per side until golden. Proceed with the remaining steps. Texture will be creamier and less custardy than eggs.
Nutrition: 420 calories | 16g protein | 32g carbs | 26g fat Vegan version: 380 calories | 12g protein | 34g carbs | 22g fat
Lunch: White Beans with Lemon, Olive Oil, and Herbs
Prep: 5 min | Cook: 6 min | Total: 11 min
Ingredients:
- 1 can (15 oz) cannellini beans, drained and rinsed
- ½ cup fresh parsley, chopped
- ¼ cup fresh basil, torn (or use more parsley if basil unavailable)
- 1 lemon, zested and juiced
- 3 tablespoons olive oil
Equipment: One 10-inch skillet
Instructions:
- Heat olive oil in a skillet over medium heat
- Add drained beans
- Cook 5 minutes, stirring occasionally, until beans are warmed through and some edges are slightly golden
- Remove from heat
- Add lemon zest and juice
- Add parsley and basil
- Season generously with salt and pepper
- Toss everything together
- Let sit 2 minutes for flavors to combine
- Serve warm or at room temperature
Storage: Refrigerate up to 4 days. Eat cold, room temperature, or reheat in microwave 90 seconds. Best within first 2 days as herbs lose brightness.
Note: This recipe is naturally vegan. Non-vegan eaters can add crumbled feta cheese or one sliced hard-boiled egg on top for extra protein.
Nutrition: 380 calories | 14g protein | 48g carbs | 14g fat
Dinner: Skillet Shrimp with Zucchini and Garlic
Prep: 5 min | Cook: 10 min | Total: 15 min
Ingredients:
- 6 oz raw shrimp, peeled and deveined (31-40 count)
- 1 large zucchini, sliced into ¼-inch rounds
- 5 cloves garlic, thinly sliced
- 1 lemon, halved
- 2 tablespoons olive oil
Equipment: One 10-inch skillet
Instructions:
- Pat shrimp completely dry with paper towels
- Season shrimp with salt and pepper
- Heat 1 tablespoon olive oil in a skillet over medium-high heat
- Add zucchini in a single layer
- Cook 3 minutes without moving until the bottom is golden
- Flip the zucchini and cook 2 more minutes
- Push zucchini to the sides of the pan
- Add the remaining oil and sliced garlic to the center
- Cook the garlic for 30 seconds until fragrant
- Add shrimp to the pan with garlic
- Cook 2 minutes without moving
- Flip shrimp and cook 1-2 more minutes until pink and opaque
- Remove from heat
- Squeeze juice from one lemon half over everything
- Toss gently and serve with the remaining lemon half
Storage: Refrigerate up to 2 days. Best quality, same day. Reheat gently in the microwave for 60 seconds. Do not overcook the shrimp, or they will become rubbery.
Freezer: Not recommended. Shrimp texture becomes mealy when frozen after cooking.
If you’re vegan, swap this: Replace shrimp with 8 oz extra-firm tofu, pressed very dry and cut into ½-inch cubes. At step 1, press tofu between paper towels for 5 minutes. Follow same instructions but increase tofu cooking time to 3-4 minutes per side to develop golden crust.
Nutrition: 340 calories | 32g protein | 14g carbs | 18g fat Vegan version: 320 calories | 18g protein | 12g carbs | 20g fat
Day 7: Sunday
Non-vegan track: 1,320 calories | 78g protein | 132g carbs | 56g fat
Vegan track: 1,240 calories | 62g protein | 132g carbs | 54g fat
Breakfast: Cottage Cheese with Warm Apples and Black Pepper
Prep: 3 min | Cook: 8 min | Total: 11 min
Ingredients:
- 1 cup cottage cheese (2%)
- 1 large apple, cored and sliced into thin wedges
- 2 tablespoons butter
- 1 tablespoon honey
- 1 teaspoon cracked black pepper
Equipment: One 8-inch skillet
Instructions:
- Melt butter in a skillet over medium heat
- Add apple slices in a single layer
- Cook 4 minutes without moving until the bottom is golden
- Flip apples and cook 3 more minutes until soft and caramelized
- Drizzle honey over apples in the pan
- Cook 1 minute, swirling the pan to coat the apples in the honey-butter sauce
- Remove from heat
- Spoon cottage cheese into a bowl
- Top with warm apples and all the pan sauce
- Grind black pepper generously over the top
- Eat immediately while the apples are warm
Storage: Cook apples fresh each time. Cottage cheese keeps refrigerated up to 7 days from opening. Cooked apples can be refrigerated 3 days and reheated 60 seconds.
If you’re vegan, swap this: Replace cottage cheese with 1 cup firm tofu, drained and crumbled into small curds. Mix crumbled tofu with 1 tablespoon lemon juice and 1 tablespoon nutritional yeast before plating. Top with warm apples as directed.
Nutrition: 380 calories | 24g protein | 42g carbs | 14g fat Vegan version: 340 calories | 18g protein | 38g carbs | 16g fat
Lunch: Leftover Rice with Crispy Chickpeas and Spices
Prep: 2 min | Cook: 12 min | Total: 14 min
Ingredients:
- 1 cup cooked white rice (leftover from Day 5 or freshly cooked)
- 1 can (15 oz) chickpeas, drained and patted completely dry
- 2 tablespoons cumin
- 1 lemon, halved
- 2 tablespoons olive oil
Equipment: One 10-inch skillet
Instructions:
- If rice is cold, warm it in the microwave for 90 seconds with 1 tablespoon of water
- Heat olive oil in a skillet over medium-high heat
- Add chickpeas in a single layer
- Cook 4 minutes without stirring
- Shake pan and cook 4 more minutes, shaking occasionally, until chickpeas are golden and crispy
- Add cumin directly to chickpeas
- Toss for 30 seconds until fragrant
- Remove from heat
- Transfer rice to a bowl
- Top with crispy spiced chickpeas
- Squeeze juice from one lemon half over everything
- Season with salt and pepper
- Serve with the remaining lemon half
Storage: Refrigerate up to 3 days. Chickpeas lose crispness when stored. Reheat in skillet over medium heat to restore some crunch, 3 minutes. Microwave makes them soft.
Note: This recipe is naturally vegan.
Nutrition: 520 calories | 16g protein | 72g carbs | 18g fat
Dinner: One-Pot Chicken and Greens with Pan Juices
Prep: 5 min | Cook: 25 min | Total: 30 min
Ingredients:
- 2 bone-in chicken thighs (about 8 oz total)
- 4 cups kale or Swiss chard, thick stems removed, roughly chopped
- 4 cloves garlic, smashed
- 1 lemon, halved
- 2 tablespoons olive oil
Equipment: One 10-inch skillet with lid
Instructions:
- Pat chicken thighs completely dry with paper towels
- Season both sides generously with salt and pepper
- Heat 1 tablespoon olive oil in a skillet over medium-high heat
- Place the chicken skin-side down
- Cook 7 minutes without moving until skin is deeply golden and crispy
- Flip chicken and cook 5 more minutes
- Remove the chicken to the plate
- Add garlic to the pan drippings and cook for 30 seconds
- Add greens (they will look like too much, but will wilt)
- Add ½ cup of water and squeeze juice from one lemon half intothe pan
- Season greens with salt and pepper
- Nestle chicken on top of greens, skin-side up
- Cover and cook 10 minutes until chicken reaches 165°F
- Remove lid, let rest 2 minutes
- Serve chicken with greens and all pan juices, remaining lemon on the side
Storage: Refrigerate up to 3 days. Reheat in covered skillet over medium heat 5 minutes, or microwave 3 minutes.
Freezer: Chicken freezes well up to 3 months. Greens become soft when frozen. If freezing, freeze chicken only and make greens fresh.
If you’re vegan, swap this: Replace chicken with 8 oz tempeh, sliced into 4 thick slabs. Pat tempeh very dry. Follow steps 1-6 with tempeh, cooking 4 minutes per side. At step 11, when adding tempeh back, place it under the greens instead of on top so it soaks up the pan juices. Cover and cook 8 minutes.
Nutrition: 420 calories | 38g protein | 18g carbs | 24g fat Vegan version: 380 calories | 28g protein | 22g carbs | 20g fat
Here’s your week’s meal plan at a glance:
| Day | Breakfast | Lunch | Dinner |
|---|---|---|---|
| Monday | Eggs in Spiced Tomato Sauce | Pan-Seared Chicken with Mustard Pan Sauce | One-Pan Cod with Chili Oil and Potatoes |
| Tuesday | Cottage Cheese with Cracked Pepper and Olive Oil | Tomato Rice with Anchovy Butter | Skillet Chicken Thighs with Lemon and Green Beans |
| Wednesday | Scrambled Eggs with Scallions and Toasted Bread | Chickpeas with Garlic, Parsley, and Olive Oil | One-Pot Paprika Chicken with Soft Onions |
| Thursday | Warm Oats with Tahini and Sea Salt | Pan-Cooked Lentils with Fried Egg and Mustard | Pan-Seared Salmon with Crushed Potatoes and Greens |
| Friday | Yogurt with Tahini, Honey, and Toasted Seeds | Rice Bowl with Jammy Eggs and Soy Butter | One-Pan Chicken with Tomato Paste and Cumin |
| Saturday | Soft Eggs with Chili Crisp and Flatbread | White Beans with Lemon, Olive Oil, and Herbs | Skillet Shrimp with Zucchini and Garlic |
| Sunday | Cottage Cheese with Warm Apples and Black Pepper | Leftover Rice with Crispy Chickpeas and Spices | One-Pot Chicken and Greens with Pan Juices |
Most meals keep three to four days refrigerated. Fish lasts two days maximum. Add water when reheating rice or grains to prevent drying. Freeze chicken and rice dishes up to three months. Skip freezing fish, eggs, or yogurt-based meals. Label everything with dates and toss anything that smells off.
Conclusion
This meal plan solves the core problems of cooking for one: buying ingredients you actually use, making portions that make sense, and keeping cleanup manageable.
Every recipe uses five ingredients and one pan because that’s what works on a Tuesday night after work. The vegan swaps are built into each recipe with exact quantities, so you’re not searching for alternatives or guessing at proportions.
You can repeat this exact plan weekly, or rotate your favorite meals once you know which ones you prefer. Swap proteins based on what’s on sale. Change the spices. Use different vegetables. The structure stays the same: simple ingredients, single servings, minimal cleanup.
Start with Day 1 tomorrow. Cook one recipe. See how it fits your schedule.
By the end of the week, you’ll know exactly which meals to keep in rotation.
Frequently Asked Questions
Is There a Meal Plan for Just One Person?
Yes. This plan provides seven days of single-serving recipes with exact ingredient quantities. Each meal uses one pan and five ingredients to prevent waste and simplify cooking for solo households.
What Is the 5 4 3 2 1 Grocery Rule?
The 5-4-3-2-1 rule suggests buying five vegetables, four fruits, three proteins, two sauces, and one treat weekly. It’s a framework for balanced shopping, not a strict requirement for meal planning.
What Is the Meal Plan for Ozempic?
Ozempic users need high-protein, small-portion meals. This plan provides 75-100g of daily protein in manageable servings. Consult your doctor before starting any meal plan while taking GLP-1 medications like Ozempic. For more information on Ozempic, refer to Mayo Clinic’s medication guide.














.png)





