1200 Calorie Meal Plan
A full day of low calorie recipes that adds up to 1200 calories — breakfast, lunch, dinner and a snack, with calories and protein for each. Change the target to 1500 or 1800, filter by diet, and the plan rebuilds.
Built from 321 recipes on this site, each with published per-serving nutrition.
A 1200-calorie day, by default
| Meal | Recipe | Prep | Cal | Protein |
|---|---|---|---|---|
| Breakfast | Tunisian Shakshuka-Style Eggs with Harissa | 10 min | 300 | 17g |
| Lunch | Paleo Chicken Salad with Avocado | 12 min | 350 | 30g |
| Dinner | Sheet Pan Sausage and Peppers | 10 min | 430 | 24g |
| Snack | Sea Salt Edamame | 2 min | 120 | 11g |
| Day total | 1200 | 82g | ||
This is the default plan, rendered into the page — no JavaScript needed to read it. Open this plan directly.
Build your own day
Set the target, apply dietary filters or a prep-time cap, and regenerate. The totals stay pinned while you change things, and the link keeps your settings.
| Meal | Recipe | Prep | Cal | Protein |
|---|---|---|---|---|
| Breakfast | Tunisian Shakshuka-Style Eggs with Harissa | 10 min | 300 | 17g |
| Lunch | Paleo Chicken Salad with Avocado | 12 min | 350 | 30g |
| Dinner | Sheet Pan Sausage and Peppers | 10 min | 430 | 24g |
| Snack | Sea Salt Edamame | 2 min | 120 | 11g |
| Day total | 1200 | 82g | ||
Every value is the recipe's own published per-serving figure. The link in the address bar keeps this exact plan, so you can reopen or share it.
What a 1200-calorie day looks like
The default day above splits its calories like this, with the macro share of the day alongside it.
| Meal | Share | Cal |
|---|---|---|
| Breakfast | 25% | 300 |
| Lunch | 29% | 350 |
| Dinner | 36% | 430 |
| Snack | 10% | 120 |
| Day total | 100% | 1200 |
| Macro | Grams | % of cal | Cal |
|---|---|---|---|
| Protein | 82g | 28% | 328 |
| Carbohydrate | 64g | 22% | 256 |
| Fat | 66g | 50% | 594 |
| Totals | 212g | — | 1200 |
The default day totals 1200 calories and 82g of protein — that is within inside the 3% band around the 1200-calorie target.
Is 1200 calories too low?
For most adults, yes — 1200 calories a day is below what many people need just to maintain their current weight. Resting metabolic rate alone commonly sits above that figure, and activity, body size and age all push the requirement higher. A 1200-calorie day is a low end, not a default.
This page does not tell you what to eat for weight loss, does not project how fast anyone would lose weight, and does not set a target for you. It is a calculator: it shows what a day of real recipes adds up to, and lets you compare 1200, 1500 and 1800 side by side. What is appropriate for you depends on your body, your activity, and your medical history — talk to a doctor or a registered dietitian before starting.
How this calculator works
Every number comes from the recipes on this site. Each recipe's calories, protein, carbs and fat are calculated per serving from that recipe's own ingredient list, and the collection is reviewed on a regular cycle; the plan above links straight to each recipe so you can see the full nutrition and ingredients behind the figure. Nothing here is estimated, and no third-party or AI-generated values are used.
The generator is arithmetic, not a model. It splits the day 25% breakfast, 30% lunch, 35% dinner and 10% snack, then picks the recipes that bring the whole day closest to your target — with the higher-protein recipe winning ties at the same calories. There is no randomness: the same link always returns the same plan, and "Regenerate" simply steps to the next fixed variant.
FAQ
What can I eat on a 1200 calorie meal plan?
A workable day splits the calories across breakfast, lunch, dinner and one snack — the plan above puts roughly 25% of the day at breakfast, 30% at lunch, 35% at dinner and 10% on a snack. Every recipe here shows its per-serving calories and protein, so you can swap any meal for another recipe of similar calories without recounting the day.
How much protein should a 1200 calorie meal plan include?
Protein is the macro worth watching on a low-calorie day because it keeps you full. The default plan above totals 82g of protein for 1200 calories. Each recipe lists protein per serving, and the generator ranks similar-calorie recipes by protein, so the higher-protein option is chosen when calories tie.
Is a 1200 calorie meal plan good for losing weight?
A 1200-calorie day creates a calorie deficit for many people, but whether it is appropriate depends on the individual: body size, activity level, age, medical history and medications all matter. This page is a planning tool that shows the numbers, not a weight-loss program, and it does not project how fast anyone would lose weight.
Can I eat out on a 1200 calorie meal plan?
Yes. Restaurant items can be counted the same way as recipes: pick a main with protein, keep the sides small, and leave the highest-calorie carrier (a large tortilla or a combo) out. Our fast food guides list calories for standard menu items, and the Chipotle calorie calculator totals a build-your-own order.
How do I use the 1200 calorie meal plan generator?
Choose a daily target (1200, 1500 or 1800 calories), optionally filter by dietary tags and a maximum prep time, and the plan rebuilds instantly from the recipes on this site. The address bar updates with your settings, so you can bookmark or share the exact plan. Nothing is random — the same link always produces the same meals.