1200 Calorie Meal Plan: 7-Day Guide for Weight Loss
A structured, dietitian-style 1200-calorie meal plan with real meals for every day of the week.
Daily Macro Breakdown
A 1200 calorie meal plan is one of the most popular approaches for individuals looking to lose weight at a steady, sustainable pace. By creating a moderate caloric deficit, this plan helps your body tap into stored fat for energy while still providing enough nutrition to support your daily activities and overall health. Whether you are just beginning your weight loss journey or looking to break through a plateau, a well-structured 1200 calorie plan can be the catalyst for real change.
This meal plan is designed primarily for smaller-framed individuals, sedentary adults, or those who have been advised by a healthcare professional to follow a lower-calorie diet. It is important to note that 1200 calories is considered the minimum safe intake for most adults, and going below this threshold can lead to nutrient deficiencies, muscle loss, and metabolic slowdown. If you are highly active, tall, or have a physically demanding job, a higher calorie target may be more appropriate for you.
The key to success on a 1200 calorie meal plan is nutrient density. Every meal and snack must count. You cannot afford to waste calories on empty, processed foods when your daily budget is this tight. Instead, the focus is on lean proteins, fibrous vegetables, whole grains, healthy fats, and fruits that deliver maximum nutrition per calorie. Protein is particularly important because it helps preserve lean muscle mass during a caloric deficit, keeps you feeling full for longer, and has a higher thermic effect than carbohydrates or fats, meaning your body burns more calories digesting it.
This 7-day plan provides approximately 120 grams of protein, 100 grams of carbohydrates, and 40 grams of fat per day, though the exact macronutrient breakdown varies slightly from day to day. The meals are designed to be practical and easy to prepare, using ingredients that are widely available at any grocery store. Meal prep is your best friend on this plan — spending an hour or two on Sunday preparing proteins, chopping vegetables, and portioning snacks will save you time and prevent impulsive eating during the week.
Hydration is another critical component. Drinking at least 8 glasses of water per day helps manage hunger (thirst is often mistaken for hunger), supports digestion, and keeps your metabolism functioning optimally. Black coffee and unsweetened tea are also permitted and can help curb appetite without adding calories.
One common concern with a 1200 calorie diet is feeling deprived or hungry. The meals in this plan are strategically designed to minimize this. Breakfast includes protein and fiber to stabilize blood sugar. Lunch features a generous portion of vegetables with lean protein for volume without excessive calories. Dinner is satisfying and balanced. And each day includes a smart snack to bridge the gap between meals and prevent that mid-afternoon energy crash.
It is also worth mentioning that this plan is not meant to be followed indefinitely. Most nutritionists recommend following a 1200 calorie plan for 4 to 12 weeks, depending on your starting weight and goals, and then gradually increasing calories as you approach your target weight. This helps prevent metabolic adaptation, where your body adjusts to the lower intake and burns fewer calories at rest.
If you find yourself struggling with energy levels, mood changes, or persistent hunger, it may be a sign that 1200 calories is too aggressive for your body. Listen to your body and adjust accordingly. The best diet is one you can adhere to consistently, and sustainability always trumps speed when it comes to lasting weight loss.
Finally, tracking your intake is essential. Using BasedHealth's AI food scanner makes this effortless — simply snap a photo of your meal and the app will calculate the calories, protein, carbs, and fat automatically. This removes the guesswork and ensures you stay on target without the tedium of manual logging.
Your 7-Day Meal Plan
Want this meal plan personalised to your exact calorie needs?
Get Your Custom Plan FreeMonday
Greek Yogurt Parfait
1 cup nonfat Greek yogurt with 1/2 cup mixed berries, 1 tbsp honey, and 2 tbsp granola
Grilled Chicken Salad
4oz grilled chicken breast over 3 cups mixed greens with cherry tomatoes, cucumber, and 1 tbsp olive oil vinaigrette
Baked Salmon with Roasted Vegetables
5oz baked salmon fillet with 1 cup roasted broccoli and 1/2 medium sweet potato
Apple with Almond Butter
1 medium apple with 1 tbsp almond butter
Tuesday
Veggie Egg White Omelette
4 egg whites with spinach, mushrooms, and 1oz feta cheese, served with 1 slice whole wheat toast
Turkey Lettuce Wraps
4oz sliced turkey breast wrapped in butter lettuce leaves with avocado, tomato, and mustard
Chicken Stir-Fry
4oz chicken breast stir-fried with bell peppers, snap peas, and broccoli in 1 tsp sesame oil with soy sauce, served over 1/3 cup brown rice
Cottage Cheese with Cucumber
1/2 cup low-fat cottage cheese with sliced cucumber and a pinch of everything bagel seasoning
Wednesday
Overnight Oats
1/3 cup rolled oats soaked overnight in 1/2 cup almond milk with 1 scoop protein powder and 1/2 banana
Tuna Salad Stuffed Tomato
1 can tuna mixed with Greek yogurt, celery, and dill, stuffed into 2 large beefsteak tomatoes
Lean Beef and Vegetable Soup
4oz 93% lean ground beef with carrots, celery, tomatoes, and green beans in beef broth
Hard-Boiled Eggs
2 hard-boiled eggs with a pinch of salt and pepper
Thursday
Protein Smoothie
1 scoop vanilla protein powder, 1 cup unsweetened almond milk, 1/2 cup frozen strawberries, and 1/2 banana
Shrimp and Avocado Bowl
5oz grilled shrimp over 1 cup mixed greens with 1/4 avocado, cherry tomatoes, corn, and lime dressing
Baked Chicken Thighs with Green Beans
5oz boneless skinless chicken thigh baked with garlic and herbs, served with 1.5 cups steamed green beans and 1 tsp butter
Celery with Peanut Butter
3 celery stalks with 1 tbsp natural peanut butter
Friday
Cottage Cheese Bowl
1 cup low-fat cottage cheese topped with 1/2 cup pineapple chunks and 1 tbsp chia seeds
Black Bean and Chicken Burrito Bowl
3oz chicken breast, 1/3 cup black beans, salsa, lettuce, and 2 tbsp Greek yogurt over 1/3 cup cilantro lime rice
Grilled Tilapia with Asparagus
6oz grilled tilapia fillet with 12 asparagus spears roasted with lemon and garlic
String Cheese and Grapes
1 part-skim mozzarella string cheese with 15 grapes
Saturday
Whole Wheat Avocado Toast with Egg
1 slice whole wheat bread with 1/4 mashed avocado, 1 poached egg, and red pepper flakes
Mediterranean Chickpea Salad
1/2 cup chickpeas with diced cucumber, tomato, red onion, kalamata olives, feta, and lemon-herb dressing over greens
Turkey Meatballs with Zucchini Noodles
5oz ground turkey meatballs (4-5 meatballs) over spiralized zucchini with marinara sauce and 1 tbsp parmesan
Protein Bar
1 low-sugar protein bar (under 200 calories)
Sunday
Spinach and Mushroom Frittata
2 whole eggs and 2 egg whites baked with spinach, mushrooms, and 1oz goat cheese
Chicken Caesar Lettuce Cups
4oz grilled chicken with light Caesar dressing, shaved parmesan, served in romaine lettuce cups
Herb-Crusted Pork Tenderloin
5oz pork tenderloin with a Dijon-herb crust, served with roasted Brussels sprouts and 1/2 cup butternut squash
Rice Cake with Turkey
1 plain rice cake topped with 2oz deli turkey and mustard
Grocery List
Meal Prep Tips
Meal prep on Sunday for the week ahead to save time and avoid impulsive eating
Drink at least 8 glasses of water daily — thirst is often mistaken for hunger
Use a food scale to ensure accurate portion sizes, especially for proteins
If you feel overly hungry, add more non-starchy vegetables to meals for volume
Black coffee and unsweetened tea are great zero-calorie appetite suppressants
Do not follow this plan for more than 12 weeks without consulting a professional
Track your meals with BasedHealth to ensure you stay within your calorie target
Frequently Asked Questions
Is 1200 calories enough for me?
A 1200 calorie diet is generally considered the minimum safe intake for most adults. It is best suited for smaller-framed individuals, sedentary adults, or those specifically advised by a healthcare provider. If you are tall, active, or exercise regularly, you likely need more calories. Signs that 1200 is too low include persistent fatigue, irritability, hair loss, and difficulty concentrating.
Will I lose muscle on a 1200 calorie diet?
Muscle loss is a concern on any caloric deficit, but you can minimize it by prioritizing protein (aim for 0.7-1g per pound of body weight), performing resistance training 2-3 times per week, and ensuring adequate sleep. This plan provides approximately 120g of protein per day to help preserve lean mass.
How much weight can I expect to lose?
Weight loss depends on your starting weight, activity level, and metabolism. Most people on a 1200 calorie plan lose 1-2 pounds per week, which is considered a safe and sustainable rate. Initial weight loss may be faster due to water weight. Expect the rate to slow as you get closer to your goal.
Can I exercise on a 1200 calorie diet?
Light to moderate exercise such as walking, yoga, or light resistance training is fine. However, intense workouts like heavy weightlifting or HIIT may require more fuel. If you exercise vigorously, consider increasing your intake to 1400-1500 calories to support recovery and performance.
What if I feel too hungry on this plan?
First, make sure you are drinking enough water. Then, try adding more non-starchy vegetables (like leafy greens, cucumbers, or celery) to your meals for volume without many extra calories. Spreading your meals out more evenly throughout the day can also help, as can ensuring each meal has adequate protein and fiber.
Pair This Meal Plan With a Workout
Diet without training leaves results on the table. These celebrity programs match this plan's calorie level.
Get a Plan Built for You
This is a general plan. BasedHealth AI creates a meal plan personalised to your exact TDEE, dietary restrictions, and goals — adjusted daily based on what you actually eat.
Try BasedHealth Free