MealPrepPro

Nutrition

Macro-Friendly Meal Prep: How to Hit Protein, Carb and Fat Targets

By the MealPrepPro teamUpdated 8 min read

Macro-friendly meal prep is cooking your food in separate, measured components, then building each container to match a protein, carbohydrate and fat target. The fastest way to start: pick a daily calorie goal, convert it to grams of each macronutrient, divide those grams across your meals, and weigh cooked portions with a kitchen scale. After one or two weeks, you will know your standard portions by heart.

This guide covers the math, a simple meal-building formula, a table of common prep foods with approximate macros, and a full example day.

This article is general information, not medical advice. If you are managing a health condition, pregnant, or making a major change to your diet, talk to your doctor or a registered dietitian.

What are macros?

Macronutrients are the three nutrients that supply calories:

What are macros?
Macronutrient Calories per gram Common meal prep sources
Protein About 4 Chicken, turkey, fish, eggs, Greek yogurt, tofu, beans
Carbohydrate About 4 Rice, oats, potatoes, quinoa, fruit, beans, bread
Fat About 9 Olive oil, avocado, nuts, cheese, salmon, egg yolks

For general health, the National Academies' Acceptable Macronutrient Distribution Ranges (AMDRs) for adults are 10 to 35 percent of calories from protein, 45 to 65 percent from carbohydrate and 20 to 35 percent from fat. The Dietary Guidelines for Americans (opens in a new tab) build on these ranges. Many people who track macros for fitness choose a split inside or near these ranges, often with protein toward the higher end.

How to calculate your macro targets

  1. Choose a calorie target. This depends on your size, activity level and goal. A registered dietitian can give you a personalized number; online calculators give a starting estimate you can adjust based on results over a few weeks.
  2. Choose a protein target. The RDA is 0.8 g of protein per kilogram of body weight per day for healthy adults. For people who strength train, the International Society of Sports Nutrition's position stand on protein and exercise describes 1.4 to 2.0 g/kg/day as sufficient for most exercising individuals.
  3. Assign fat. A common approach is 25 to 35 percent of calories.
  4. Fill the rest with carbohydrate. Subtract protein and fat calories from your total and divide the remainder by 4.
  5. Divide across meals. Three meals and one snack is a simple structure for prep.

Worked example: 2,000 calories at 30/40/30

Worked example: 2,000 calories at 30/40/30
Macro Share Calories Grams per day Per meal (3 meals + 1 snack)
Protein 30% 600 150 g About 40 g per meal, 30 g snack
Carbohydrate 40% 800 200 g About 55 g per meal, 35 g snack
Fat 30% 600 About 67 g About 18 g per meal, 13 g snack

The per-meal numbers do not need to be identical. Many people put more carbohydrate around workouts and more fat at dinner. What matters is the daily total.

Protein by body weight

Protein by body weight
Body weight RDA (0.8 g/kg) 1.6 g/kg 2.0 g/kg
60 kg (132 lb) 48 g 96 g 120 g
70 kg (154 lb) 56 g 112 g 140 g
80 kg (176 lb) 64 g 128 g 160 g
90 kg (198 lb) 72 g 144 g 180 g

The ISSN position stand also suggests spreading protein across the day, with servings of roughly 20 to 40 g every 3 to 4 hours, which lines up neatly with a three-meal-plus-snack prep plan. For a deeper dive, see high-protein meal prep.

Approximate macros for common meal prep foods

Values below are approximate for cooked foods and vary by brand, cut and method. For specific products, check the nutrition label or USDA FoodData Central (opens in a new tab).

Approximate macros for common meal prep foods
Food (cooked unless noted) Portion Calories Protein Carbs Fat
Chicken breast, skinless 4 oz About 185 35 g 0 g 4 g
Ground turkey, 93% lean 4 oz About 240 30 g 0 g 13 g
Salmon 4 oz About 230 25 g 0 g 14 g
Eggs 2 large About 145 13 g 1 g 10 g
Greek yogurt, plain nonfat 1 cup About 135 23 g 8 g 1 g
White rice 1 cup About 205 4 g 45 g 0 g
Quinoa 1 cup About 220 8 g 39 g 4 g
Black beans 1 cup About 225 15 g 41 g 1 g
Rolled oats (dry) 1/2 cup About 150 5 g 27 g 3 g
Sweet potato 1 medium About 105 2 g 24 g 0 g
Broccoli 1 cup About 55 4 g 11 g 1 g
Olive oil 1 tbsp About 120 0 g 0 g 14 g
Avocado 1/2 medium About 115 1 g 6 g 10 g

The macro meal formula: protein + carb + vegetable + fat

Every container uses the same four slots. Adjust the portion of each slot to hit your target.

  1. Protein: 4 to 6 oz cooked lean meat or fish, or an equivalent plant or dairy protein.
  2. Carbohydrate: 1/2 to 1.5 cups cooked grains, potatoes or beans.
  3. Vegetables: 1 to 2 cups, mostly for volume, fiber and micronutrients.
  4. Fat: 1 to 2 tablespoons of oil, sauce, cheese, nuts or avocado, added last.

Because fat has more than twice the calories per gram of protein or carbs, it is the slot that throws off totals most easily. Measure oils and sauces instead of pouring them.

How to batch cook for macros

Cook components, not finished meals

Cooking proteins, carbs and vegetables separately lets you mix and match portions. One batch of chicken, one of rice and two trays of vegetables can be portioned differently for two people with different targets.

Weigh food after cooking

Meat loses water as it cooks, and rice and pasta absorb it, so raw and cooked weights differ a lot. The simplest method:

  1. Weigh the total cooked batch (for example, 1,200 g of cooked chicken).
  2. Calculate the total macros of the raw ingredients from labels or FoodData Central.
  3. Divide the total macros by the cooked weight to get macros per gram.
  4. Weigh each portion and multiply.

This is more accurate than using a generic database entry for a cooked food.

Prep-day order of operations

  1. Start rice or quinoa.
  2. Season and bake chicken or turkey on sheet pans at 400 to 425°F.
  3. Roast vegetables on separate trays.
  4. Hard-cook eggs and portion Greek yogurt jars for breakfasts.
  5. Let everything cool in shallow containers and refrigerate within 2 hours.
  6. Weigh and portion into containers. Label each with calories, protein, carbs and fat.

Most cooked leftovers keep 3 to 4 days in the fridge, according to USDA FSIS, so freeze meals for the end of the week. See how long meal prep lasts in the fridge for storage times and meal prep containers for portion-friendly options.

Example macro-friendly prep day (about 2,000 calories)

Example macro-friendly prep day (about 2,000 calories)
Meal Contents Calories Protein Carbs Fat
Breakfast 1 cup Greek yogurt, 1/2 cup oats, 1 cup berries, 1 tbsp peanut butter About 465 33 g 60 g 12 g
Lunch 5 oz chicken breast, 1 cup rice, 1 cup broccoli, 1 tbsp olive oil About 610 52 g 56 g 20 g
Snack 2 hard-cooked eggs, 1 medium apple, 1 string cheese About 320 20 g 27 g 16 g
Dinner 4 oz salmon, 1 medium sweet potato, 2 cups roasted green beans with 1 tsp oil About 465 32 g 44 g 19 g
Total About 1,860 137 g 187 g 67 g

That leaves room for an extra piece of fruit, a glass of milk or a larger rice portion to reach 2,000 calories. Totals are approximate.

Common macro meal prep mistakes

  • Not measuring cooking oil. A "drizzle" can easily be two tablespoons, which is about 240 calories.
  • Using raw weights for cooked food. Pick one method and stay consistent.
  • Too little fiber. Macro tracking can crowd out vegetables. Aim for a vegetable in every meal.
  • Making every meal the same. Rotate proteins and sauces weekly so the plan is sustainable.
  • Ignoring hunger cues. If you are always hungry or tired, revisit the targets with a professional.

If your goal is weight loss, our meal planning for weight loss guide covers calorie deficits and portioning in more detail. If you follow a low-carb approach, see keto meal prep.

How MealPrepPro helps with macros

Every built-in recipe in MealPrepPro lists calories, protein, carbs and fat per serving. With Premium, the meal plan generator lets you set a nutrition goal and calorie target, and the nutrition dashboard shows weekly calories and macros against your goals. You can also filter recipes by tags like high-protein and low-carb. Learn more on the Premium page.

Frequently asked questions

What is a good macro split for meal prep?

There is no single best split. For general health, adult ranges are 10 to 35 percent protein, 45 to 65 percent carbohydrate and 20 to 35 percent fat. Many people training for strength use something like 30 percent protein, 40 percent carbs and 30 percent fat, then adjust based on results.

Do I need a food scale for macro meal prep?

A scale is the most accurate tool, especially for proteins, grains and oils. Measuring cups work for a rough start, but a scale quickly shows how far eyeballed portions can drift.

Should I count macros raw or cooked?

Either works if you are consistent. Raw weights match most nutrition labels; cooked weights are easier for portioning prepped meals. The batch method above combines both: calculate from raw ingredients, then divide by the cooked weight.

How many grams of protein should each meal have?

The ISSN position stand describes roughly 20 to 40 g of protein per serving, spread every 3 to 4 hours, as a general recommendation for active people. For most people, that means 25 to 40 g per meal across three meals plus a snack.

Keep reading

Plan your week in minutes

Free to download on iPhone and iPad. Upgrade to Premium only if you want the extra tools.