Meal Prep Portion Calculator

Select your nutrition goal, number of meals, protein, carbs, and vegetables to get per-container portions, total batch weights, raw cooking quantities, and container size recommendations.

Nutrition Goal

500-550 cal per container • Suggested container: 750ml

Number of Meals to Prep

meals

Choose Your Ingredients

75% yield; 133g raw per 100g cooked

40g dry rice = 100g cooked (2.5x yield)

Steam or roast; ~10% weight loss

7 containers • Maintenance • ~500-550 cal each

3150 g total food

450 g per container • Container size: 750ml

Per Container (Cooked)
Chicken Breast130 g cooked
White/Brown Rice120 g cooked
Broccoli200 g
Total per container450 g
Full Batch — What to Buy / Cook
Raw Chicken Breast1213 g (1.21 kg)
Dry White/Brown Rice336 g (0.34 kg)
Broccoli1400 g cooked
Containers needed7 x 750ml
Tip

Cook Carbs and Protein Simultaneously

Use your oven sheet-pan method: season and roast protein on one half, sweet potato or broccoli on the other, while rice or quinoa cooks on the stovetop. Most meal prep sessions can be completed in 45-60 minutes using this parallel approach. Let all components cool completely before sealing containers to prevent condensation and sogginess.

Per-Container Portions by Goal

GoalProteinCarbsVegCal RangeContainer
Weight Loss100 g80 g200 g350-400500ml
Maintenance130 g120 g200 g500-550750ml
Muscle Gain175 g180 g200 g700-8001000ml

The Plate Method for Meal Prep Portioning

The plate method — dividing a plate into distinct sections for protein, carbohydrates, and vegetables — is the most practical, evidence-based approach for managing portion sizes without counting calories at every meal. The calculator above applies this principle to batch cooking: each container contains a pre-portioned combination of all three macronutrient groups in ratios matched to your specific nutrition goal.

This approach works because it removes the decision-making burden from individual meals. When containers are pre-portioned and ready to grab from the refrigerator, the temptation to over-portion or reach for convenience foods is significantly reduced. Research consistently shows that people who batch cook weekly consume more vegetables, less processed food, and have more predictable calorie intake than those who cook ad hoc.

Understanding the Three Goal Tiers

Weight Loss (350-400 Calories per Container)

The weight loss tier uses 100g of cooked protein, 80g of cooked carbohydrates, and a generous 200g of vegetables. The high vegetable volume keeps total food weight substantial (380g per container) while maintaining a modest calorie count. Vegetables provide fiber, vitamins, and water content that contribute to satiety without caloric density.

The 350-400 calorie target is appropriate for a single meal in a moderate calorie deficit. For most adults, three meals at this level provides 1050-1200 calories — significantly below maintenance, but the high protein and fiber content makes this approach more sustainable than equivalent-calorie but lower-protein options. Consult a dietitian to determine the appropriate calorie target for your specific needs, body composition, and activity level.

Maintenance (500-550 Calories per Container)

The maintenance tier increases portions to 130g cooked protein, 120g cooked carbohydrates, and 200g vegetables. This provides roughly 500-550 calories per meal — appropriate as one of three daily meals for a moderately active adult maintaining weight. The protein target (approximately 30-35g per meal depending on source) is at the upper end of what research suggests the body can effectively utilize in a single meal for muscle protein synthesis.

Muscle Gain (700-800 Calories per Container)

The muscle gain tier uses 175g cooked protein, 180g cooked carbohydrates, and 200g vegetables for 700-800 calories per container. The high carbohydrate component is intentional: without adequate carbohydrate intake, dietary protein is used for energy rather than muscle protein synthesis. Athletes and those in training phases often need 3-5g of carbohydrates per kilogram of body weight, and the muscle gain tier reflects this elevated carbohydrate priority.

Protein Shrinkage: The Critical Conversion

One of the most important and commonly misunderstood aspects of meal prep is the relationship between raw ingredient weight and cooked weight. Protein sources lose moisture during cooking, which means the raw weight you need to purchase and cook is significantly more than the cooked weight you want in your containers.

Chicken Breast: 75% Yield

Raw chicken breast loses approximately 25% of its weight through cooking, primarily as water evaporation and some fat rendering. This means you need 133g of raw chicken breast to produce 100g of cooked meat. For a week of 7 maintenance-level containers with 130g cooked chicken each, you need approximately 1.2kg of raw chicken breast.

Ground Beef (80/20): 75% Yield

Ground beef with 80% lean and 20% fat content also loses approximately 25% during cooking — mostly water from the lean meat, plus some fat rendering from the 20% fat component. Leaner ground beef (90/10 or 93/7) loses less total weight but more proportionally from fat rendering.

Salmon: 80% Yield

Salmon retains slightly more weight during cooking than chicken, at approximately 80% cooked yield. The higher fat content relative to chicken breast means less moisture loss. A 125g raw salmon fillet produces approximately 100g cooked salmon.

Tofu: 100% Yield (No Shrinkage)

Firm tofu does not lose significant weight during cooking. If you are baking, grilling, or pan-frying tofu for meal prep, the raw and cooked weights are effectively the same. Press tofu before cooking to remove surface moisture if you want firmer, better-crisping tofu — this does reduce weight slightly but the difference is small enough to ignore for portioning purposes.

Carbohydrate Dry-to-Cooked Ratios

Like proteins, carbohydrate sources change dramatically in weight between dry/raw and cooked states, but in the opposite direction — they gain weight by absorbing water.

Rice expands to approximately 2.5 times its dry weight when cooked, meaning 40g of dry rice produces 100g of cooked rice. Quinoa expands even more — approximately 2.85 times — so 35g dry quinoa produces 100g cooked. Pasta absorbs less water than these grains, expanding to approximately 2.2 times, requiring 45g dry pasta per 100g cooked. These ratios are essential for accurately calculating how much to cook for a full week of meal prep.

Batch Cooking Schedule: 45-60 Minutes

A complete weekly meal prep can be accomplished in 45-60 minutes using parallel cooking methods. Begin with the longest-cooking element: put rice or quinoa on the stovetop first, as it takes 15-25 minutes with minimal attention. While the grain cooks, season and prepare your protein. Use the sheet pan method for the oven: protein on one half, vegetables on the other, at 200C (400F). Chicken breast and broccoli can cook simultaneously in approximately 20-25 minutes.

The assembly step is where time savings from parallel cooking are realized: by the time the grain finishes on the stovetop, the protein and vegetables are coming out of the oven, and all three components can be portioned simultaneously into containers. Cool all components completely (20-30 minutes at room temperature) before sealing containers to prevent condensation that makes food soggy.

Freezing vs Refrigerating Meal Prep

Refrigerated meal prep containers last 4-5 days for chicken, beef, and vegetable combinations. Fish-based containers should be consumed within 3-4 days. For longer storage, most cooked proteins and grains freeze well for up to 3 months. Avoid freezing leafy vegetables (spinach, mixed greens) — they become waterlogged and unpalatable when thawed. Frozen containers should be thawed in the refrigerator overnight, not at room temperature, and reheated to 74C (165F) internal temperature.

ProteinRaw-to-Cooked RatioRaw for 100g cooked
Chicken breast75%133g raw
Ground beef 80/2075%133g raw
Salmon80%125g raw
Firm tofu100%100g raw

Frequently Asked Questions

For weight loss: 100g cooked protein, 80g cooked carbs, 200g vegetables (350-400 cal). For maintenance: 130g protein, 120g carbs, 200g veg (500-550 cal). For muscle gain: 175g protein, 180g carbs, 200g veg (700-800 cal). All weights are cooked weights after cooking.

Most people prep 5-7 meals at a time for a work week. Chicken and cooked rice keep well refrigerated for 4-5 days, so a Sunday prep covers Monday through Friday. For maximum freshness, prep twice a week (Sunday and Wednesday).

For weight loss portions (350-400 cal), a 500ml container is sufficient. For maintenance portions (500-550 cal), use a 750ml container. For muscle gain portions (700-800 cal), you need a 1000ml container.

Chicken breast loses approximately 25% of its weight during cooking. To get 100g of cooked chicken, start with about 133g raw. Ground beef 80/20 also shrinks approximately 25%. Salmon shrinks about 20%, and tofu does not shrink at all.

Rice expands to about 2.5 times its dry weight, so 120g cooked rice requires approximately 48g dry rice. Quinoa expands to about 2.85 times, so 120g cooked quinoa needs about 42g dry. Pasta expands to about 2.2 times dry weight.

For microwave reheating, add 1-2 tablespoons of water, cover loosely, and heat on medium power for 2-3 minutes, stirring halfway. Always ensure food reaches 74C (165F) internal temperature. Leafy vegetables are best added fresh rather than reheated.

Written by the cupstogramscalculator.com culinary and nutrition team Reviewed against USDA dietary guidelines and sports nutrition literature

Related Calculators