1600 Calorie 120g Protein High-Protein Meal Plan
A 1600-calorie meal plan with 120g of protein delivers 30% of your daily calories from protein, making it ideal for maintaining lean muscle mass while keeping portions controlled. This high-protein approach across 3 meals averages 40g of protein per meal, helping you stay full and energized throughout the day. Fork a Day builds your personalized 1600 kcal, 120g protein plan automatically, so every meal hits your macros without the guesswork.
Your 7-Day Meal Plan
Monday
1600 kcal · 125g protein(on target vs 1600 target)- Greek yogurt parfait with berries and almonds420 kcal · 35g protein
- Grilled chicken breast salad with quinoa and feta580 kcal · 48g protein
- Baked salmon with roasted broccoli and sweet potato600 kcal · 42g protein
Tuesday
1580 kcal · 118g protein(-20 kcal vs 1600 target)- Scrambled eggs with turkey bacon and whole wheat toast450 kcal · 32g protein
- Turkey and avocado wrap with cottage cheese520 kcal · 40g protein
- Lean beef stir-fry with bell peppers and brown rice610 kcal · 46g protein
Wednesday
1580 kcal · 124g protein(-20 kcal vs 1600 target)- Protein smoothie with banana, peanut butter and whey480 kcal · 38g protein
- Tuna salad stuffed bell peppers with mixed greens490 kcal · 42g protein
- Grilled chicken thighs with asparagus and wild rice610 kcal · 44g protein
Thursday
1560 kcal · 124g protein(-40 kcal vs 1600 target)- Cottage cheese bowl with peaches and walnuts400 kcal · 34g protein
- Shrimp and black bean bowl with salsa and Greek yogurt540 kcal · 44g protein
- Pork tenderloin with roasted Brussels sprouts and quinoa620 kcal · 46g protein
Friday
1570 kcal · 118g protein(-30 kcal vs 1600 target)- Omelet with spinach, mushrooms and mozzarella440 kcal · 32g protein
- Grilled chicken Caesar salad with chickpeas550 kcal · 46g protein
- Baked cod with lemon, green beans and couscous580 kcal · 40g protein
Saturday
1620 kcal · 118g protein(+20 kcal vs 1600 target)- Protein pancakes with blueberries and Greek yogurt500 kcal · 36g protein
- Egg salad lettuce wraps with tomato soup480 kcal · 34g protein
- Grilled sirloin steak with sweet potato mash and spinach640 kcal · 48g protein
Sunday
1580 kcal · 118g protein(-20 kcal vs 1600 target)- Smoked salmon bagel thin with cream cheese and capers420 kcal · 28g protein
- Turkey meatballs with marinara and zucchini noodles520 kcal · 42g protein
- Herb roasted chicken breast with roasted vegetables and farro640 kcal · 48g protein
Weekly Grocery List
Everything you need to cook all 7 days. Quantities are approximate for one person.
- Chicken breast (1.5 lbs)
- Chicken thighs (1 lb)
- Salmon fillets (8 oz)
- Cod fillets (6 oz)
- Lean ground turkey (1.5 lbs)
- Turkey bacon (8 slices)
- Deli turkey breast (8 oz)
- Lean beef sirloin steak (8 oz)
- Lean ground beef (8 oz)
- Pork tenderloin (10 oz)
- Shrimp (8 oz)
- Smoked salmon (4 oz)
- Canned tuna (2 cans)
- Eggs (18 large)
- Greek yogurt (32 oz)
- Cottage cheese (24 oz)
- Whey protein powder (8 scoops)
- Feta cheese (4 oz)
- Mozzarella cheese (4 oz)
- Cream cheese (2 oz)
- Quinoa (2 cups dry)
- Brown rice (1.5 cups dry)
- Wild rice (1 cup dry)
- Farro (1 cup dry)
- Couscous (1 cup dry)
- Whole wheat tortillas (4)
- Whole wheat bread (1 loaf)
- Bagel thins (2)
- Sweet potatoes (4 medium)
- Oats (1 cup)
- Mixed berries (2 cups)
- Blueberries (1 cup)
- Bananas (3)
- Peaches (2)
- Lemons (3)
- Avocados (2)
- Broccoli (2 heads)
- Asparagus (1 bunch)
- Brussels sprouts (1 lb)
- Green beans (1 lb)
- Spinach (10 oz bag)
- Mixed greens (8 oz)
- Romaine lettuce (2 heads)
- Bell peppers (6)
- Zucchini (3 medium)
- Mushrooms (8 oz)
- Tomatoes (4)
- Onions (3)
- Garlic (1 head)
- Almonds (1 cup)
- Walnuts (0.5 cup)
- Peanut butter (8 oz)
- Olive oil (16 oz)
- Canned black beans (2 cans)
- Canned chickpeas (1 can)
- Marinara sauce (24 oz jar)
- Salsa (16 oz jar)
- Capers (2 oz jar)
- Low-sodium chicken broth (32 oz)
- Tomato soup (2 cans)
- Dried herbs and spices
- Salt and pepper
Who This Plan Is For
Goal: Maintenance (calorie balance). At 1600 calories per day, this plan is calibrated for maintenance.
Diet style: High-protein focus.
Macros: 120g of protein supplies 30% of total calories from protein — appropriate for body recomposition, preserving lean mass, and hitting satiety across 3 meals.
Suitable for: adults targeting 1,600 kcal / day who want a structured, ready-to-follow week of meals without manual tracking.
Frequently Asked Questions
- How do I fit 120g of protein into just 1600 calories?
- Reaching 120g of protein on 1600 calories requires choosing lean, protein-dense foods at every meal. Focus on options like chicken breast, egg whites, Greek yogurt, cottage cheese, and white fish that deliver maximum protein with minimal calories. Fork a Day automatically balances your meals so you hit 40g of protein per meal without exceeding your calorie budget. This leaves room for vegetables, whole grains, and healthy fats to round out your nutrition.
- Is 1600 calories enough for weight maintenance with 120g protein?
- For many people, especially those who are smaller-framed, sedentary, or moderately active women, 1600 calories can absolutely support weight maintenance. The 120g of protein helps preserve muscle mass and keeps hunger in check, which makes maintaining your weight easier. Your exact maintenance calories depend on factors like age, height, weight, and activity level. If you find yourself losing weight unintentionally, you may need to adjust upward slightly.
- What does a typical day look like on a 1600-calorie, 120g-protein meal plan?
- A sample day might include a veggie omelet with turkey sausage for breakfast (35g protein), a grilled chicken salad with quinoa for lunch (42g protein), and baked salmon with roasted vegetables for dinner (43g protein). Each meal is designed to deliver roughly 500-550 calories while maximizing protein content. Fork a Day generates endless variations so you never get bored eating the same meals while staying within your 1600 kcal and 120g protein targets.
- Will I feel hungry eating only 1600 calories per day?
- The high protein content of 120g per day significantly reduces hunger compared to lower-protein diets at the same calorie level. Protein is the most satiating macronutrient, meaning it keeps you feeling full longer between meals. Spreading your intake across 3 balanced meals also helps maintain steady energy and prevents blood sugar crashes. Most people find that once they adjust to this eating pattern, 1600 calories feels sustainable and satisfying.