Simple meals, real portions, no complicated cooking.
If you want a practical 400 kcal daily meal plan that feels balanced and realistic, this Day 3 plan keeps things simple: a warm pancake breakfast, a fresh office-friendly lunch bowl, and a quick stir fry dinner.
Each meal is built around everyday ingredients, clear portions, and satisfying protein. The calories are estimates, but the structure is easy to follow and easy to adjust for your own needs.
This easy 400 kcal daily meal plan includes banana oat protein pancakes for breakfast, a Greek chicken rice bowl for lunch, and beef and broccoli stir fry with rice for dinner. Each meal lands close to 400 kcal, making it useful for busy people who want simple meals, a shopping list, and realistic prep tips.
Why you’ll love this daily meal plan
- It uses simple ingredients you can find in most grocery stores.
- Each meal includes protein to help make the plate more satisfying.
- The lunch is easy to pack for work and can be eaten cold or reheated.
- The dinner comes together quickly in one pan plus cooked rice.
- The full shopping list makes the day easier to plan.
Daily meal plan at a glance

| Meal | Recipe | Prep time | Cook time | Estimated kcal | Best for |
|---|---|---|---|---|---|
| Breakfast | Banana Oat Protein Pancakes | 7 minutes | 8 minutes | ~399 kcal | Busy mornings, higher-protein breakfast |
| Lunch | Greek Chicken Rice Bowl | 12 minutes | 10 minutes | ~411 kcal | Office lunch, meal prep, lunchbox |
| Dinner | Beef & Broccoli Stir Fry with Rice | 10 minutes | 12 minutes | ~427 kcal | Quick weeknight dinner |
Full day nutrition estimate
| Meal | Estimated kcal |
| Breakfast: Banana Oat Protein Pancakes | ~399 kcal |
| Lunch: Greek Chicken Rice Bowl | ~411 kcal |
| Dinner: Beef & Broccoli Stir Fry with Rice | ~427 kcal |
| Estimated total for the 3 meals | ~1,237 kcal |
Approximate full-day macros from these 3 meals:
Protein: ~102 g
Carbs: ~135 g
Fat: ~37 g
Nutrition values are estimates and will vary depending on brands, cooking methods, and exact portion sizes. Individual needs vary, so you may need to add snacks, increase portions, or adjust ingredients depending on your goals, hunger, and activity level.
Meal prep timeline
The night before
- Cook the rice for lunch and dinner, then cool it quickly and refrigerate it in sealed containers.
- Mix the Greek yogurt sauce for the lunch bowl.
- Chop cucumber, tomatoes, and red onion for the lunch.
- Slice the beef for dinner and store it covered in the fridge.
- Measure the oats and protein powder for the pancakes to save time in the morning.
In the morning
- Make the banana oat protein pancakes fresh if you have 15 minutes.
- Cook the chicken for lunch, or use pre-cooked chicken breast if you need a faster option.
- Pack the Greek chicken rice bowl with the sauce separate.
Before dinner
- Stir fry the beef and broccoli fresh for the best texture.
- Reheat the cooked rice until steaming hot before serving.
How long everything keeps
- Pancake batter is best cooked fresh, but cooked pancakes keep for up to 2 days in the fridge.
- The chicken rice bowl keeps for up to 3 days in the fridge when stored properly.
- The beef and broccoli stir fry keeps for up to 3 days in the fridge.
- Cooked rice should be cooled quickly and refrigerated within 1 hour.
Recipes
Recipe 1: Breakfast — Banana Oat Protein Pancakes

These banana oat protein pancakes are soft, naturally sweet, and filling without needing a long ingredient list. They use oats, banana, egg, Greek yogurt, and a small amount of protein powder for a breakfast that feels cozy but still fits the 400 kcal target.
Recipe at a glance
- Prep time: 7 minutes
- Cook time: 8 minutes
- Total time: 15 minutes
- Servings: 1
- Estimated kcal per serving: ~399 kcal
- Best served: hot
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
| Rolled oats | 35 g | ⅓ cup | 133 kcal | Use quick oats for a smoother texture |
| Banana | 60 g | ½ medium banana | 53 kcal | Use a ripe banana for more sweetness |
| Egg | 1 large egg | 1 large egg | 72 kcal | Helps bind the pancakes |
| Plain 0% Greek yogurt | 60 g | ¼ cup | 35 kcal | Adds protein and softness |
| Vanilla protein powder | 15 g | ½ scoop | 60 kcal | Whey or plant protein can work, texture may vary |
| Baking powder | 2 g | ½ tsp | 1 kcal | Helps the pancakes rise |
| Ground cinnamon | 1 g | ½ tsp | 2 kcal | Optional but adds warmth |
| Cooking spray or oil spray | 1 g | ¼ tsp | 7 kcal | Use just enough to coat the pan |
| Fresh berries | 50 g | ⅓ cup | 25 kcal | Strawberries, blueberries, or raspberries |
| Maple syrup | 5 g | 1 tsp | 11 kcal | Optional; skip for fewer calories |
Total estimated kcal for the whole recipe: ~399 kcal
Estimated kcal per serving: ~399 kcal
Equipment needed
- Blender or food processor
- Non-stick skillet
- Spatula
- Measuring spoon
- Small plate
How to make it
- Add the oats, banana, egg, Greek yogurt, protein powder, baking powder, and cinnamon to a blender.
- Blend for 20–30 seconds, until the batter looks mostly smooth and pourable. Stop and scrape the sides if dry oats stick to the blender.
- Let the batter rest for 3 minutes. It should thicken slightly as the oats absorb moisture.
- Heat a non-stick skillet over medium-low heat for 1–2 minutes.
- Lightly coat the skillet with cooking spray.
- Pour the batter into 3 small pancakes. Keep them small so they are easier to flip.
- Cook for 2–3 minutes, until the edges look set and small bubbles appear on the surface.
- Slide a spatula under each pancake and flip carefully.
- Cook for another 1–2 minutes, until the pancakes are golden on both sides and firm in the center.
- Transfer the pancakes to a plate.
- Top with berries and 1 teaspoon of maple syrup.
- Serve warm.
Tips for best results
- Keep the heat at medium-low so the pancakes cook through without burning.
- Make smaller pancakes instead of one large pancake for easier flipping.
- Letting the batter rest helps the oats soften.
- Use a ripe banana for better flavor and natural sweetness.
- If the batter feels too thick, add 1 tablespoon of water or milk.
Easy swaps and variations
- Swap berries for sliced apple or extra banana.
- Use plain protein powder and add a few drops of vanilla extract.
- Replace maple syrup with a spoon of extra Greek yogurt.
- Add lemon zest for a brighter flavor.
- Use lactose-free Greek yogurt if needed.
Storage and meal-prep notes
- Fridge: Store cooked pancakes in an airtight container for up to 2 days.
- Freezer: Freeze pancakes between small pieces of parchment paper for up to 1 month.
- Reheat: Warm in a toaster, air fryer, or skillet until hot in the center.
- Best texture: Freshly cooked is best, but reheated pancakes still work well.
What to serve with it
- Black coffee or unsweetened tea
- Extra Greek yogurt if you need more protein
- A few extra berries if you want more volume
- A boiled egg if you need a larger breakfast
Nutrition estimate
- Total kcal: ~399 kcal
- Kcal per serving: ~399 kcal
- Protein: ~31 g
- Carbs: ~54 g
- Fat: ~10 g
Nutrition values are estimates and may vary depending on your oats, protein powder, yogurt, and toppings.
Recipe 2: Lunch — Greek Chicken Rice Bowl

This Greek chicken rice bowl is fresh, colorful, and easy to pack for work. The rice makes it satisfying, the chicken adds protein, and the yogurt lemon sauce keeps it creamy without needing a heavy dressing.
Recipe at a glance
- Prep time: 12 minutes
- Cook time: 10 minutes
- Total time: 22 minutes
- Servings: 1
- Estimated kcal per serving: ~411 kcal
- Best served: cold, room temperature, or reheated
- Work-friendly notes: Pack the sauce separately and add it right before eating to keep the bowl fresh.
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
| Chicken breast, cooked weight | 100 g | 3.5 oz | 165 kcal | Use grilled, pan-cooked, or pre-cooked chicken |
| Cooked rice | 90 g | ½ cup | 117 kcal | White, brown, or basmati rice |
| Cucumber | 70 g | ½ cup chopped | 11 kcal | Keep separate if packing overnight |
| Cherry tomatoes | 80 g | ½ cup halved | 14 kcal | Grape tomatoes also work |
| Red onion | 20 g | 2 tbsp sliced | 8 kcal | Use less if you prefer a milder flavor |
| Reduced-fat feta | 15 g | 1 tbsp crumbled | 40 kcal | Regular feta also works, but calories may be higher |
| Plain 0% Greek yogurt | 50 g | 3 tbsp | 30 kcal | Base for the sauce |
| Olive oil | 2 g | ½ tsp | 18 kcal | Adds flavor without overpowering the bowl |
| Lemon juice | 10 g | 2 tsp | 3 kcal | Fresh lemon tastes best |
| Garlic | 3 g | 1 small clove | 4 kcal | Grate it finely into the sauce |
| Dried oregano | 1 g | ½ tsp | 3 kcal | Adds Greek-style flavor |
| Fresh parsley | 2 g | 1 tbsp chopped | 1 kcal | Optional but freshens the bowl |
Total estimated kcal for the whole recipe: ~414 kcal
Estimated kcal per serving: ~414 kcal
Equipment needed
- Non-stick skillet
- Small bowl for sauce
- Chopping board
- Knife
- Lunch container
- Small dressing container
How to make it
- Pat the chicken breast dry with a paper towel.
- Season the chicken with a pinch of salt, black pepper, and half of the dried oregano.
- Heat a non-stick skillet over medium heat for 1–2 minutes.
- Add the chicken to the skillet and cook for 4–5 minutes on the first side, until the underside is lightly golden.
- Flip the chicken and cook for another 4–5 minutes, until the thickest part is white throughout and the juices run clear.
- Transfer the chicken to a plate and rest it for 3 minutes so the juices settle.
- Slice the chicken into bite-size strips.
- Add the Greek yogurt, olive oil, lemon juice, grated garlic, remaining oregano, and a small pinch of salt to a small bowl.
- Stir the sauce until smooth and creamy.
- Add the cooked rice to your bowl or lunch container.
- Arrange the chicken, cucumber, tomatoes, red onion, and feta over the rice.
- Sprinkle with parsley.
- Keep the sauce separate until serving.
How to pack it for work
- Use a divided lunch container if possible.
- Place rice on the bottom and chicken on one side.
- Keep cucumber and tomatoes on top so they stay fresh.
- Pack the yogurt lemon sauce in a small leakproof container.
- Add the sauce right before eating.
- Eat cold, at room temperature, or reheat only the rice and chicken.
- To reheat, remove the cucumber, tomatoes, feta, and sauce first, then microwave the rice and chicken for 60–90 seconds until hot.
- Keep the lunch refrigerated and eat within 3 days.
Tips for best results
- Let the chicken rest before slicing so it stays juicy.
- Use cold cooked rice if packing the bowl ahead.
- Keep the sauce separate to prevent sogginess.
- Chop the vegetables into small pieces so every bite feels balanced.
- Add lemon zest to the sauce for extra freshness.
Easy swaps and variations
- Swap chicken breast for turkey breast.
- Use quinoa instead of rice.
- Replace feta with a small amount of grated mozzarella.
- Add shredded lettuce if eating the bowl the same day.
- Use tzatziki instead of the yogurt sauce if you already have it.
Storage and meal-prep notes
- Fridge: Store the packed bowl for up to 3 days.
- Sauce: Keep the sauce separate until serving.
- Freezer: The cooked chicken and rice can be frozen, but the fresh vegetables and sauce should not be frozen.
- Reheat: Reheat only the rice and chicken, then add fresh vegetables and sauce after heating.
What to serve with it
- Extra cucumber slices
- A small side salad without heavy dressing
- A few olives if you have room in your calorie target
- Sparkling water with lemon
Nutrition estimate
- Total kcal: ~414 kcal
- Kcal per serving: ~414 kcal
- Protein: ~40 g
- Carbs: ~36 g
- Fat: ~12 g
Nutrition values are estimates and may vary depending on the chicken, feta, rice, and yogurt used.
Recipe 3: Dinner — Beef & Broccoli Stir Fry with Rice

This beef and broccoli stir fry is quick, savory, and satisfying without being complicated. Thinly sliced beef cooks fast, broccoli adds volume, and a small portion of rice keeps the meal balanced and close to 400 kcal.
Recipe at a glance
- Prep time: 10 minutes
- Cook time: 12 minutes
- Total time: 22 minutes
- Servings: 1
- Estimated kcal per serving: ~427 kcal
- Best served: hot
Ingredients
| Ingredient | Metric quantity | Imperial quantity | Estimated kcal for listed amount | Notes / swaps |
| Lean beef steak, thinly sliced | 95 g | 3.3 oz | 170 kcal | Sirloin or lean flank steak works well |
| Broccoli florets | 150 g | 1½ cups | 51 kcal | Fresh or frozen broccoli can be used |
| Cooked rice | 90 g | ½ cup | 117 kcal | Use leftover rice for speed |
| Low-sodium soy sauce | 15 ml | 1 tbsp | 10 kcal | Tamari can be used if needed |
| Oyster sauce | 10 g | 2 tsp | 10 kcal | Adds savory depth |
| Sesame oil | 3 g | ¾ tsp | 27 kcal | Use a small amount for strong flavor |
| Cornstarch | 3 g | 1 tsp | 11 kcal | Helps the sauce lightly thicken |
| Garlic | 5 g | 1 large clove | 7 kcal | Mince finely |
| Fresh ginger | 3 g | 1 tsp grated | 2 kcal | Ground ginger can work in a pinch |
| Honey | 5 g | 1 tsp | 15 kcal | Balances the salty sauce |
| Beef broth or water | 40 ml | 3 tbsp | 5 kcal | Use water if you do not have broth |
| Green onion | 5 g | 1 tbsp sliced | 2 kcal | Optional garnish |
Total estimated kcal for the whole recipe: ~427 kcal
Estimated kcal per serving: ~427 kcal
Equipment needed
- Non-stick skillet or wok
- Small bowl
- Knife
- Chopping board
- Spatula
- Microwave or small saucepan for reheating rice
How to make it
- Slice the beef thinly across the grain so it cooks quickly and stays tender.
- Add soy sauce, oyster sauce, cornstarch, honey, garlic, ginger, and beef broth to a small bowl.
- Stir the sauce until the cornstarch dissolves and no dry clumps remain.
- Heat a non-stick skillet or wok over medium-high heat for 1–2 minutes.
- Add the sesame oil and tilt the pan so the surface is lightly coated.
- Add the sliced beef in a single layer.
- Cook for 60–90 seconds, until the bottom side browns.
- Stir and cook for another 60 seconds, until the beef is mostly browned but still tender.
- Transfer the beef to a plate.
- Add the broccoli to the same pan with 2 tablespoons of water.
- Cover the pan and steam for 2–3 minutes, until the broccoli turns bright green and is crisp-tender.
- Uncover the pan and let any extra water evaporate for about 30 seconds.
- Return the beef to the pan.
- Pour in the sauce and stir constantly for 1–2 minutes, until the sauce thickens lightly and coats the beef and broccoli.
- Warm the cooked rice until steaming hot.
- Spoon the rice into a bowl and top with the beef and broccoli stir fry.
- Sprinkle with green onion and serve hot.
Tips for best results
- Slice the beef as thinly as possible for fast cooking.
- Do not overcrowd the pan, or the beef will steam instead of brown.
- Keep the broccoli crisp-tender for better texture.
- Stir the sauce again right before adding it because cornstarch settles quickly.
- Use leftover rice to make this dinner faster.
Easy swaps and variations
- Swap beef for chicken breast strips.
- Use green beans, snap peas, or zucchini instead of broccoli.
- Replace rice with cauliflower rice if you want a lower-carb plate.
- Add chili flakes if you prefer a little heat.
- Use teriyaki sauce instead of oyster sauce and honey, but check the calories.
Storage and meal-prep notes
- Fridge: Store leftovers in an airtight container for up to 3 days.
- Freezer: Freeze the beef and broccoli without the rice for up to 1 month, though broccoli may soften.
- Reheat: Microwave for 1–2 minutes, stirring halfway through, until hot throughout.
- Best texture: Cook fresh if possible, because stir fry tastes best right after cooking.
What to serve with it
- Extra steamed broccoli or green beans
- Cucumber salad with rice vinegar
- A small bowl of miso-style broth
- Extra green onion or sesame seeds if they fit your calorie target
Nutrition estimate
- Total kcal: ~427 kcal
- Kcal per serving: ~427 kcal
- Protein: ~31 g
- Carbs: ~45 g
- Fat: ~15 g
Nutrition values are estimates and may vary depending on the beef cut, rice, sauces, and exact portions.
Shopping list for the full day
This shopping list covers 1 serving of each recipe: breakfast, lunch, and dinner. Pantry basics like salt, pepper, and water are assumed unless listed.
Produce
| Item | Metric quantity | Imperial quantity | Used in |
| Banana | 60 g | ½ medium banana | Breakfast |
| Fresh berries | 50 g | ⅓ cup | Breakfast |
| Cucumber | 70 g | ½ cup chopped | Lunch |
| Cherry tomatoes | 80 g | ½ cup halved | Lunch |
| Red onion | 20 g | 2 tbsp sliced | Lunch |
| Lemon | ½ small lemon | ½ small lemon | Lunch |
| Garlic | 8 g | 2 cloves | Lunch, Dinner |
| Fresh parsley | 2 g | 1 tbsp chopped | Lunch |
| Broccoli florets | 150 g | 1½ cups | Dinner |
| Fresh ginger | 3 g | 1 tsp grated | Dinner |
| Green onion | 5 g | 1 tbsp sliced | Dinner |
Protein & Dairy
| Item | Metric quantity | Imperial quantity | Used in |
| Egg | 1 large | 1 large | Breakfast |
| Plain 0% Greek yogurt | 110 g | ½ cup minus 1 tbsp | Breakfast, Lunch |
| Vanilla protein powder | 15 g | ½ scoop | Breakfast |
| Chicken breast | About 130 g raw, to yield 100 g cooked | About 4.6 oz raw, to yield 3.5 oz cooked | Lunch |
| Reduced-fat feta | 15 g | 1 tbsp crumbled | Lunch |
| Lean beef steak | 95 g | 3.3 oz | Dinner |
Grains, Bread & Pantry
| Item | Metric quantity | Imperial quantity | Used in |
| Rolled oats | 35 g | ⅓ cup | Breakfast |
| Cooked rice | 180 g cooked, or about 60 g dry | 1 cup cooked, or about ⅓ cup dry | Lunch, Dinner |
| Baking powder | 2 g | ½ tsp | Breakfast |
| Cornstarch | 3 g | 1 tsp | Dinner |
Canned / Jarred / Packaged
| Item | Metric quantity | Imperial quantity | Used in |
| Beef broth | 40 ml | 3 tbsp | Dinner |
Frozen
| Item | Metric quantity | Imperial quantity | Used in |
| Frozen broccoli, optional alternative | 150 g | 1½ cups | Dinner |
| Frozen berries, optional alternative | 50 g | ⅓ cup | Breakfast |
Spices, Sauces & Condiments
| Item | Metric quantity | Imperial quantity | Used in |
| Ground cinnamon | 1 g | ½ tsp | Breakfast |
| Maple syrup | 5 g | 1 tsp | Breakfast |
| Olive oil | 2 g | ½ tsp | Lunch |
| Dried oregano | 1 g | ½ tsp | Lunch |
| Low-sodium soy sauce | 15 ml | 1 tbsp | Dinner |
| Oyster sauce | 10 g | 2 tsp | Dinner |
| Sesame oil | 3 g | ¾ tsp | Dinner |
| Honey | 5 g | 1 tsp | Dinner |
Optional extras
| Item | Metric quantity | Imperial quantity | Used in |
| Lemon zest | As needed | As needed | Lunch sauce |
| Chili flakes | As needed | As needed | Dinner |
| Extra cucumber | As needed | As needed | Lunch or dinner side |
| Sesame seeds | 2–3 g | ½ tsp | Dinner garnish |

Scaling note
To make this meal plan for 2 servings, double all listed ingredients. For 4 servings, multiply everything by 4. For faster prep, you can buy pre-cooked rice, pre-chopped broccoli, pre-sliced chicken breast, or frozen broccoli. Just check the package calories if you are tracking closely.
Final practical takeaway
This Day 3 plan is designed to feel doable on a normal busy day. You can make the pancakes fresh, pack the Greek chicken rice bowl for work, and finish the day with a quick beef and broccoli dinner that uses simple ingredients and clear portions.
FAQ
Can I meal prep this 400 kcal daily meal plan ahead of time?
Yes. The lunch bowl is the easiest to meal prep and keeps well for up to 3 days when the sauce is stored separately. You can also cook the rice ahead and slice the beef in advance for a faster dinner.
Can I make the banana oat protein pancakes without protein powder?
Yes. You can skip the protein powder, but the calories and protein will change. Add 1–2 teaspoons of extra oats if the batter feels too thin, and consider serving the pancakes with extra Greek yogurt for more protein.
Is the Greek chicken rice bowl good cold?
Yes. It works well cold or at room temperature, which makes it useful for work or office lunches. Keep the yogurt lemon sauce separate and add it just before eating for the best texture.
Can I use frozen broccoli for the beef and broccoli stir fry?
Yes. Frozen broccoli works, but it may release more water. Steam it briefly in the pan, let extra moisture evaporate, then add the beef and sauce so the stir fry does not become watery.
Is this a 1,200 calorie meal plan?
The three meals together are estimated at about 1,237 kcal. This is close to a 1,200 kcal structure, but individual needs vary. Some readers may need snacks, larger portions, or adjustments based on hunger and activity.
Are the calories exact?
No. Calories are estimates based on common ingredient values. Brands, cooking methods, and portion sizes can change the final numbers, so use your own labels if you need more accuracy.
