
October 2, 2026
Build a 2100 calorie meal plan with a weighed example day, checked calorie math, a seven-day rotation, grocery quantities, simple swaps, and safe meal prep.

A 2100 calorie meal plan needs more than meal names: the portions, cooking state, and oils determine the total. This guide gives one weighed example day, a seven-day rotation, and shopping quantities for repeating the measured day. Whether 2100 calories suits you depends on your individual needs, not the label on the plan.
Two adults can have very different energy needs because of body size, age, activity, and health. Eating 2100 calories a day may be below, near, or above maintenance. The NIDDK Body Weight Planner provides estimates for adults; it is not intended for children or people who are pregnant or breastfeeding. An estimate is a starting point, not a reason to ignore hunger or symptoms.
If you have a target agreed with a clinician or dietitian, use the method below to translate it into meals. Seek individualized advice for medical conditions, pregnancy, an eating-disorder history, or a major change in activity. Persistent fatigue, dizziness, or poor recovery calls for reassessment rather than stricter adherence to an online menu.
| Meal | Measured portions | Approx. kcal | Protein |
|---|---|---|---|
| Breakfast: banana oats | 70 g dry oats, 250 g plain nonfat Greek yogurt, 120 g peeled banana | 520 | 36 g |
| Lunch: chicken rice bowl | 130 g cooked skinless chicken breast, 220 g cooked white rice, 150 g cooked broccoli, 12 g olive oil | 659 | 50 g |
| Dinner: warm chicken plate | 130 g cooked skinless chicken breast, 250 g cooked white rice, 150 g cooked broccoli, 12 g olive oil | 698 | 51 g |
| Snacks, split as needed | 24 g almonds, 174 g peeled orange | 221 | 7 g |
| Daily total | Sum before rounding | 2098 | 143 g |
Calculations use USDA FoodData Central SR Legacy records: dry regular oats (173904), nonfat Greek yogurt (170894), banana (173944), roasted chicken breast (171477), cooked white rice (168878), boiled broccoli (169967), olive oil (171413), almonds (170567), and orange (169097). These are estimates from generic foods, not laboratory-tested recipes. Actual labels and preparation may differ.
For each food, multiply its kcal per 100 g by the portion weight and divide by 100. Breakfast is 70 × 379 ÷ 100 + 250 × 59 ÷ 100 + 120 × 89 ÷ 100 = 519.6 kcal. Lunch is 659.08 kcal, dinner is 698.08 kcal, and the snacks total 220.74 kcal. Adding the unrounded meals gives 2,097.5 kcal.
The displayed meal values are rounded separately, so their sum can differ slightly from the rounded daily total. This example is close to 2100; it is not an exact biological measurement. The 143 g protein describes this menu, not a minimum every adult needs. There is no single macro split that all 2100 calorie diet plans must follow.
Cook or soak the oats with water and add yogurt and banana. Cook the chicken without uncounted added fat, cook the rice according to its package, and boil or steam the broccoli without added oil. Measure the oil after portioning and use it as part of the bowl or plate. Split the orange and almonds into one or two snacks as you prefer.
The example uses 260 g cooked chicken and 470 g cooked rice for the day. Dry rice and raw chicken are not interchangeable with these weights. Water absorption and cooking loss change the weight. If you prefer weighing ingredients raw, use matching raw database entries and calculate the recipe from its measured batch yield.
Use this as a planning framework for variety, not a claim that every row equals 2100 calories. Choose actual recipes, measure ingredients, and recalculate each day. A 2100 calorie high protein meal plan still needs a range of foods; you do not have to eat chicken at both lunch and dinner every day.
| Day | Breakfast | Lunch | Dinner | Snack idea |
|---|---|---|---|---|
| 1 | Measured banana oats | Measured chicken bowl | Measured chicken plate | Measured almonds and orange |
| 2 | Yogurt, oats, berries | Chicken and potato bowl | Bean chili with rice | Fruit and nuts |
| 3 | Eggs, toast, fruit | Leftover bean chili | Fish, rice, vegetables | Yogurt |
| 4 | Banana oats | Tofu rice bowl | Chicken, potatoes, carrots | Fruit and nuts |
| 5 | Yogurt bowl | Chicken sandwich and salad | Lentil pasta with vegetables | Yogurt or fruit |
| 6 | Eggs and toast | Bean and grain bowl | Fish with potatoes | Fruit and nuts |
| 7 | Your preferred breakfast | A planned leftover portion | A fresh meal using remaining produce | A snack that fits your needs |
Keep one breakfast and a couple of lunch templates that you enjoy. Change sauces, vegetables, or proteins deliberately, then account for those changes. A tablespoon of dressing is still part of the recipe, and a restaurant bowl cannot be assumed to match a measured home version. Add an extra meal when that is more comfortable than making three meals much larger.
This list is intentionally limited to three repeats of day one. It is not the grocery list for the varied seven-day table. Multiply every measured-day ingredient by three, subtract pantry supplies, and buy package sizes that cover the edible amounts.
| Ingredient | Three-day amount used | Buying note |
|---|---|---|
| Oats | 210 g dry | Use regular oats without uncounted flavorings |
| Plain nonfat Greek yogurt | 750 g | Check the actual label |
| Banana | 360 g peeled | Peel is excluded |
| Chicken breast | 780 g cooked | About 1.1 kg raw is a shopping estimate; measure the finished yield |
| White rice | 1,410 g cooked | About 470 g dry is a starting estimate; yield depends on cooking |
| Broccoli | 900 g cooked | Buy enough fresh or frozen broccoli for the cooked portions |
| Olive oil | 72 g | 24 g per day across lunch and dinner |
| Almonds | 72 g | 24 g per day |
| Orange | 522 g peeled | Buy enough fruit for the edible weight |
For two adults eating the same portions, double this list: 420 g oats, 1,500 g yogurt, 1,560 g cooked chicken, and 2,820 g cooked rice, for example. That arithmetic scales the recipe only. Each person may need different portions or a different target. Freeze unused bread or extra cooked portions where appropriate, rather than treating a package size as the amount you should eat.
For worked examples at other levels, see the 1700-calorie menu and 2500-calorie menu. If exact calorie planning is not your goal, the three-day meal plan offers a simpler menu structure. Use the grocery savings guide to compare quantities with package prices.
Follow USDA guidance for leftovers: refrigerate promptly in shallow containers at 40°F (about 4°C) or below, within two hours of cooking, or one hour when the temperature is above 90°F (32°C). Use refrigerated leftovers within three to four days, or freeze them. Count from the original cooking date, not the day you assemble a bowl. Keep raw poultry separate from ready-to-eat foods.
Reheat cooked leftovers to 165°F (74°C) throughout. When reheating in a microwave, stir and check more than one spot for cold areas. Food safety is part of a useful 2100 calorie meal prep plan, not an optional finishing step.
For help planning meals around your preferences, try PlanEat AI on the App Store. Use measured portions and your own food labels when a calorie target matters.
Only if that intake is below your individual energy needs. For another person it may be maintenance or above maintenance. The menu does not predict your weight change.
The unrounded ingredient sum is 2097.5 kcal, which rounds to about 2098 kcal. It is an approximate 2100-calorie example; actual brands, cooking, and added ingredients change the total.
No. The seven-day table is a meal rotation guide. Only the weighed example day has a verified ingredient calculation. Recalculate the actual portions for any other day.
Use cooked weights for the chicken and rice in this example, and dry weight for oats. Match the food database entry to the state in which you weigh it.
No. About 143 g protein describes this example day, not a universal requirement. Set your own target according to your circumstances and appropriate professional guidance.
Yes, but replacing chicken with tofu or legumes changes calories and protein. Recalculate the actual replacement and adjust the other portions rather than treating equal weights as identical.
Use the measured day to understand portions, then adapt the rotation to your needs. Recalculate actual brands and swaps, keep storage safe, and avoid assuming that 2100 calories is the right target for everyone.
Use the measured day to understand portions, then adapt the rotation to your needs. Recalculate actual brands and swaps, keep storage safe, and avoid assuming that 2100 calories is the right target for everyone.