The 80/20 diet is one of the most sustainable approaches to healthy eating available, and this 7-day meal plan puts the principle into practice with real meals, realistic portions, and a complete grocery list so you can start immediately. No calorie counting required, no food groups eliminated, and no meals that feel like a punishment.

The Mayo Clinic emphasizes that sustainable weight management depends on dietary patterns you can maintain for years, not weeks, and that rigid elimination diets consistently underperform flexible, balanced approaches over the long term. The Harvard T.H. Chan School of Public Health identifies a plate built around vegetables, whole grains, quality proteins, and healthy fats as the most evidence-backed dietary framework for long-term health, which maps directly onto the 80% foundation of this plan.

This meal plan targets approximately 1,500 to 1,700 calories per day, a range suitable for gradual, sustainable weight loss for most adults. The 20% flexibility is built into the plan visibly across the week rather than hidden, so you can see exactly how the balance works in practice.

How to Use This Meal Plan

Each day includes breakfast, lunch, dinner, and one snack. Meals marked with a [20%] tag represent your flexible allowance for that day, either a slightly indulgent choice, a treat snack, or a meal that prioritizes enjoyment over strict nutrition. Everything else represents the 80% foundation.

You do not need to follow the days in order. If a Wednesday dinner appeals to you more on Monday, swap it. The grocery list covers all 7 days as written, so adjust it if you rearrange significantly.

Portion sizes are guidelines. If you are genuinely hungry, eat more vegetables and protein first before adding extra carbohydrates or fats.

For a full breakdown of which foods belong in the 80% and 20% categories, see the complete 80/20 diet foods list before you start.

7 day 80 20 diet meal plan

7-Day 80/20 Meal Plan

Monday

Breakfast: Greek Yogurt Parfait with Berries and Granola

Greek yogurt parfait with berries and granola

 

Layer 200g plain Greek yogurt with a large handful of mixed berries, 3 tablespoons of low-sugar granola, a drizzle of honey, and a sprinkle of chia seeds. Simple, high-protein, and ready in five minutes.

Nutrient Amount
Calories 380
Protein 22g
Carbohydrates 48g
Fiber 5g
Fat 8g

Lunch: Tuna Nicoise Salad

Arrange romaine lettuce, 1 can of tuna in water (drained), halved cherry tomatoes, sliced cucumber, 2 soft-boiled eggs, a handful of green beans (blanched), and a few olives on a large plate. Dress with 1 tablespoon olive oil, lemon juice, Dijon mustard, salt, and pepper.

Nutrient Amount
Calories 420
Protein 38g
Carbohydrates 16g
Fiber 5g
Fat 22g

Snack: Apple with Almond Butter

1 medium apple, sliced, with 2 tablespoons natural almond butter.

Nutrient Amount
Calories 240
Protein 6g
Carbohydrates 30g
Fiber 5g
Fat 12g

Dinner: Baked Salmon with Roasted Asparagus and Brown Rice

Season a 150g salmon fillet with olive oil, garlic, lemon zest, salt, and pepper. Bake at 200°C for 12 to 14 minutes. Serve with a large bundle of asparagus roasted in the same oven and 3/4 cup cooked brown rice.

Nutrient Amount
Calories 520
Protein 36g
Carbohydrates 42g
Fiber 5g
Fat 18g

Monday Total: approximately 1,560 calories | 102g protein

Tuesday

Breakfast: Overnight Oats with Banana and Peanut Butter

The night before, combine 1/2 cup rolled oats with 3/4 cup unsweetened almond milk, 1 tablespoon chia seeds, and a pinch of cinnamon. Refrigerate overnight. In the morning, top with half a sliced banana and 1 tablespoon natural peanut butter.

Nutrient Amount
Calories 390
Protein 14g
Carbohydrates 52g
Fiber 9g
Fat 14g

Lunch: Chicken and Vegetable Grain Bowl

Chicken and Vegetable Grain Bowl

Serve 150g sliced grilled chicken breast over 1/2 cup cooked quinoa with roasted bell peppers, zucchini, and cherry tomatoes. Top with 2 tablespoons hummus and a squeeze of lemon.

Nutrient Amount
Calories 450
Protein 42g
Carbohydrates 38g
Fiber 6g
Fat 12g

Snack [20%]: Small Dark Chocolate and Mixed Nuts

2 squares of dark chocolate (70% or higher) with a small handful of mixed nuts. This is your 20% moment for the day: genuinely satisfying, not excessive.

Nutrient Amount
Calories 220
Protein 4g
Carbohydrates 14g
Fiber 3g
Fat 16g

Dinner: Turkey and Vegetable Stir Fry with Brown Rice

Stir fry 150g ground turkey with broccoli florets, snap peas, mushrooms, garlic, and ginger in 1 tablespoon coconut oil. Add 2 tablespoons tamari, a splash of rice vinegar, and a pinch of chili flakes. Serve over 3/4 cup cooked brown rice.

Nutrient Amount
Calories 480
Protein 36g
Carbohydrates 46g
Fiber 6g
Fat 14g

Tuesday Total: approximately 1,540 calories | 96g protein

Wednesday

Breakfast: Scrambled Eggs with Spinach and Whole Grain Toast

Whisk 3 eggs and scramble in a pan with 1 teaspoon butter over medium-low heat. Add a large handful of fresh spinach in the last minute of cooking. Serve with 1 slice of whole grain toast and a few cherry tomatoes on the side.

Nutrient Amount
Calories 360
Protein 24g
Carbohydrates 22g
Fiber 4g
Fat 18g

Lunch: Lentil and Vegetable Soup with Sourdough

Simmer 1 cup cooked lentils with diced carrots, celery, onion, garlic, crushed tomatoes, cumin, smoked paprika, and vegetable stock for 20 minutes. Serve with 1 thick slice of sourdough bread.

Nutrient Amount
Calories 440
Protein 22g
Carbohydrates 68g
Fiber 14g
Fat 6g

Snack: Cottage Cheese with Pineapple

Cottage Cheese with Pineapple

1/2 cup cottage cheese topped with a generous serving of fresh pineapple chunks and a pinch of cinnamon.

Nutrient Amount
Calories 180
Protein 16g
Carbohydrates 20g
Fiber 1g
Fat 2g

Dinner: Chicken Thighs with Roasted Sweet Potato and Green Beans

Season 2 boneless skinless chicken thighs with smoked paprika, garlic powder, olive oil, salt, and pepper. Roast at 200°C for 25 minutes. Serve with 1 medium sweet potato (cubed and roasted) and a large serving of steamed green beans with lemon and olive oil.

Nutrient Amount
Calories 510
Protein 38g
Carbohydrates 38g
Fiber 7g
Fat 20g

Wednesday Total: approximately 1,490 calories | 100g protein

Thursday

Breakfast: Smoothie Bowl

Blend 1 frozen banana, 1/2 cup frozen mixed berries, 1 scoop protein powder, and 1/3 cup almond milk until thick. Pour into a bowl and top with sliced fresh fruit, 1 tablespoon chia seeds, and 2 tablespoons granola.

Nutrient Amount
Calories 400
Protein 26g
Carbohydrates 56g
Fiber 8g
Fat 6g

Lunch: Smashed Avocado and Smoked Salmon on Whole Grain Toast

Mash 1 avocado with lemon juice, salt, and pepper. Spread over 2 slices of whole grain toast. Top with 100g smoked salmon, capers, thinly sliced red onion, and fresh dill.

Nutrient Amount
Calories 460
Protein 28g
Carbohydrates 32g
Fiber 8g
Fat 24g

Snack: Carrot and Cucumber Sticks with Hummus

A generous serving of carrot and cucumber sticks with 4 tablespoons hummus.

Nutrient Amount
Calories 160
Protein 6g
Carbohydrates 20g
Fiber 5g
Fat 6g

Dinner: Beef and Vegetable Stew with Mashed Sweet Potato

Beef and Vegetable Stew with Mashed Sweet Potato

Brown 200g lean beef stew cubes in olive oil. Add onion, garlic, carrots, celery, crushed tomatoes, beef stock, thyme, and rosemary. Simmer for 45 minutes until beef is tender. Serve over mashed sweet potato made with a splash of coconut milk.

Nutrient Amount
Calories 520
Protein 36g
Carbohydrates 44g
Fiber 7g
Fat 18g

Thursday Total: approximately 1,540 calories | 96g protein

Friday

Breakfast: Greek Yogurt Parfait with Berries and Granola

Same as Monday. This is a practical repeat of the week’s quickest breakfast, ideal for a busy Friday morning.

Nutrient Amount
Calories 380
Protein 22g
Carbohydrates 48g
Fiber 5g
Fat 8g

Lunch: Shrimp and Avocado Salad

Shrimp and Avocado Salad

Toss 150g cooked shrimp with mixed greens, sliced avocado, cherry tomatoes, cucumber, red onion, and a dressing of lime juice, olive oil, chili flakes, salt, and pepper. Serve with a handful of whole grain crackers on the side.

Nutrient Amount
Calories 420
Protein 30g
Carbohydrates 22g
Fiber 7g
Fat 24g

Snack: Banana and Peanut Butter

1 banana with 1 tablespoon natural peanut butter.

Nutrient Amount
Calories 210
Protein 5g
Carbohydrates 32g
Fiber 4g
Fat 8g

Dinner [20%]: Homemade Pizza on Whole Wheat Base

Use a store-bought whole wheat pizza base. Top with passata, mozzarella, your choice of toppings (pepperoni, vegetables, olives), and bake at 220°C for 12 minutes. This is your Friday 20% dinner: satisfying, social, and entirely within the spirit of the 80/20 plan.

Nutrient Amount
Calories 580
Protein 24g
Carbohydrates 62g
Fiber 4g
Fat 24g

Friday Total: approximately 1,590 calories | 81g protein

Saturday

Breakfast [20%]: Pancakes with Maple Syrup and Fresh Berries

Make a batch of whole wheat or regular pancakes. Serve with a generous drizzle of pure maple syrup and a large pile of fresh berries. Saturday morning breakfast is a genuine treat and a well-placed use of your 20%.

Nutrient Amount
Calories 480
Protein 14g
Carbohydrates 72g
Fiber 5g
Fat 14g

Lunch: Chicken Caesar Salad

Toss romaine lettuce with 150g sliced grilled chicken breast, shaved Parmesan, and a Caesar dressing made from Greek yogurt, lemon juice, Dijon mustard, garlic, and anchovy paste. Top with whole grain croutons.

Nutrient Amount
Calories 420
Protein 40g
Carbohydrates 20g
Fiber 4g
Fat 18g

Snack: Mixed Fruit and Nuts

A large bowl of mixed fresh fruit with a small handful of almonds and walnuts.

Nutrient Amount
Calories 220
Protein 5g
Carbohydrates 26g
Fiber 4g
Fat 12g

Dinner: Pork Tenderloin with Roasted Vegetables and Quinoa

Pork Tenderloin with Roasted Vegetables and Quinoa

Season a 250g pork tenderloin with garlic, rosemary, olive oil, salt, and pepper. Roast at 200°C for 20 to 25 minutes until cooked through. Serve with a tray of roasted vegetables (zucchini, bell pepper, red onion, eggplant) and 3/4 cup cooked quinoa.

Nutrient Amount
Calories 480
Protein 40g
Carbohydrates 38g
Fiber 6g
Fat 16g

Saturday Total: approximately 1,600 calories | 99g protein

Sunday

Breakfast: Scrambled Eggs with Smoked Salmon and Avocado

Scrambled Eggs with Smoked Salmon and Avocado

Scramble 3 eggs in butter over low heat until just set and creamy. Serve alongside 80g smoked salmon, half a sliced avocado, and a squeeze of lemon. No toast needed. This is a high protein, high fat breakfast that sustains energy through a relaxed Sunday morning.

Nutrient Amount
Calories 430
Protein 34g
Carbohydrates 6g
Fiber 4g
Fat 30g

Lunch: Black Bean and Sweet Potato Tacos

Warm corn tortillas in a dry pan. Fill with seasoned black beans (cumin, smoked paprika, garlic), roasted sweet potato cubes, shredded cabbage, fresh salsa, sliced avocado, and a squeeze of lime. Serve 3 tacos per person.

Nutrient Amount
Calories 460
Protein 16g
Carbohydrates 72g
Fiber 14g
Fat 12g

Snack: Greek Yogurt with Honey and Walnuts

150g plain Greek yogurt with 1 teaspoon raw honey and a small handful of walnuts.

Nutrient Amount
Calories 220
Protein 12g
Carbohydrates 16g
Fiber 1g
Fat 12g

Dinner: Baked Cod with Herb Crust, Roasted Tomatoes, and Farro

Press a mixture of almond flour, parsley, garlic, lemon zest, olive oil, salt, and pepper onto 2 cod fillets. Bake at 200°C for 14 to 16 minutes. Serve with slow-roasted cherry tomatoes and 3/4 cup cooked farro.

Nutrient Amount
Calories 460
Protein 36g
Carbohydrates 42g
Fiber 6g
Fat 14g

Sunday Total: approximately 1,570 calories | 98g protein

Weekly Nutrition Summary

Day Calories Protein 20% Meals
Monday 1,560 102g None
Tuesday 1,540 96g Afternoon snack
Wednesday 1,490 100g None
Thursday 1,540 96g None
Friday 1,590 81g Dinner
Saturday 1,600 99g Breakfast
Sunday 1,570 98g None
Weekly Average 1,556 96g 3 of 28 occasions

The 20% across this week accounts for 3 of 28 eating occasions: a chocolate and nut snack on Tuesday, a pizza dinner on Friday, and pancakes on Saturday morning. That is just under 11% of eating occasions, leaving room in a real week for additional flexibility without pushing past the 20% boundary.

Complete 7-Day Grocery List

This list covers all ingredients for the meal plan above for one person for 7 days. Double quantities for two people.

Produce

Vegetables:

Spinach (1 large bag)

Romaine lettuce (2 heads)

Mixed salad greens (1 bag)

Broccoli (1 large head)

Asparagus (1 large bunch)

Green beans (300g)

Cherry tomatoes (3 punnets)

Tomatoes on the vine (4)

Cucumber (2)

Zucchini (2 medium)

Bell peppers (2 red, 1 yellow)

Eggplant (1 medium)

Carrots (6 medium)

Celery (1 bunch)

Red onions (3)

Yellow onions (2)

Shallots (2)

Garlic (2 bulbs)

Sweet potatoes (4 medium)

Cabbage (1 small head)

Snap peas (150g)

Mushrooms (300g)

Fresh ginger (1 small piece)

Fresh dill (1 bunch)

Fresh parsley (1 bunch)

Fresh rosemary (1 bunch)

Fresh thyme (1 bunch)

Fresh coriander (1 bunch)

Fennel (1 bulb)

Fruits:

Bananas (1 bunch)

Apples (2)

Lemons (4)

Limes (3)

Mixed berries fresh (2 punnets)

Frozen mixed berries (1 large bag)

Frozen banana (or freeze 2 fresh bananas before Thursday)

Pineapple (1 small fresh or 1 can in juice)

Mixed fresh fruit for Saturday snack (your choice)

Avocados:

Avocados (5, buy at different ripeness stages so they ripen across the week)

Proteins

Meat and Poultry:

Chicken breasts (3 x 150g)

Chicken thighs boneless skinless (2)

Ground turkey (150g)

Lean beef stew cubes (200g)

Pork tenderloin (250g)

Bacon (optional, small pack)

Seafood:

Salmon fillets (2 x 150g)

Smoked salmon (200g total, used across two days)

Shrimp cooked and peeled (150g)

Cod fillets (2 x 150g)

Tuna canned in water (1 can)

Sardines canned in olive oil (1 can, optional)

Anchovy paste (1 small tube)

Eggs:

Eggs (1.5 dozen)

Plant Proteins:

Lentils canned (2 cans)

Black beans canned (1 can)

Chickpeas canned (1 can, for hummus or extra snacking)

Protein powder unsweetened (1 scoop needed)

Dairy and Dairy Alternatives

Plain Greek yogurt (900g tub)

Cottage cheese (250g)

Mozzarella (1 ball)

Parmesan cheese (100g block)

Feta cheese (100g, optional)

Cheddar cheese (small block, optional)

Grass-fed butter (250g)

Unsweetened almond milk (1 liter)

Capers (1 small jar)

Pantry

Whole Grains and Carbohydrates:

Rolled oats (500g)

Brown rice (500g)

Quinoa (500g)

Farro (400g)

Whole grain bread (1 loaf)

Sourdough bread (1 loaf)

Whole wheat pizza base (1, for Friday)

Whole grain crackers (1 box)

Corn tortillas (1 pack)

Low-sugar granola (1 bag)

Whole wheat pancake mix or flour (for Saturday)

Nuts and Seeds:

Almonds (150g)

Walnuts (150g)

Mixed nuts (small bag)

Natural almond butter (1 jar)

Natural peanut butter (1 jar)

Chia seeds (250g)

Almond flour (small bag, for cod herb crust)

Oils and Condiments:

Extra virgin olive oil (1 bottle)

Coconut oil (1 jar)

Tamari or low-sodium soy sauce (1 bottle)

Apple cider vinegar

Balsamic vinegar

Dijon mustard (1 jar)

Hummus (1 tub)

Passata (1 jar, for pizza)

Salsa fresh or jarred no added sugar (1 jar)

Hot sauce

Canned and Packaged:

Crushed tomatoes (3 cans)

Beef stock low sodium (1 carton)

Vegetable stock low sodium (1 carton)

Coconut milk full-fat (1 can)

Rice vinegar (1 bottle)

Spices and Seasonings:

Sea salt

Black pepper

Smoked paprika

Cumin

Garlic powder

Onion powder

Chili flakes

Dried oregano

Dried thyme

Dried rosemary

Cinnamon

Everything bagel seasoning

Sweeteners:

Raw honey (1 small jar)

Pure maple syrup (1 small bottle, for Saturday pancakes)

Dark chocolate 70% or higher (1 bar, for Tuesday snack)

Frozen

Frozen mixed berries (1 large bag)

Frozen edamame (1 bag, optional snack)

Beverages

Ground coffee or whole beans

Green tea or herbal tea

Sparkling water

Meal Prep Tips for the Week

Sunday evening prep (30 to 40 minutes):

Cook a large batch of brown rice and quinoa. These keep in the refrigerator for 5 days and can be used across multiple meals without reheating from scratch each time.

Grill or bake 3 chicken breasts at once. Slice and refrigerate for use in lunches across Monday through Wednesday.

Wash and prep all salad greens and vegetables. Store in airtight containers so assembling lunches takes under 5 minutes.

Hard-boil 4 eggs. Use for the Monday Nicoise salad and as emergency snacks if needed mid-week.

Make the lentil soup on Sunday for Wednesday lunch. It improves in flavor overnight and reheats in minutes.

Thursday evening prep (15 minutes):

Set up the overnight oats for any remaining days you want them. Make the beef stew on Thursday evening so it is ready to serve without the 45-minute simmer time after a long day.

Shopping note: Buy avocados at varying ripeness stages at the start of the week. You need ripe avocados on Monday, Thursday, Friday, and Sunday, so purchasing a mix of firm and soft avocados on shopping day ensures they are ready when needed.

The Bottom Line

This 7-day meal plan shows exactly how the 80/20 diet works in real life. Nutritious, satisfying whole food meals fill the vast majority of the week, with three genuinely enjoyable flexible moments built in without guilt or compensation. The meals are varied enough to stay interesting across seven days, practical enough to prepare on a normal schedule, and nutritionally balanced enough to support steady, sustainable progress toward your health goals. The grocery list gives you everything you need to start this week without a second trip to the store.

Nutritional values are estimates calculated using standard ingredient databases. Values may vary based on specific brands, ingredient sizes, and preparation methods. This article is for informational purposes only and does not constitute medical or dietary advice. Consult a qualified healthcare provider or registered dietitian before making significant changes to your diet.