Food · 7 min read

Shopping List Quantities for a Weekly Meal Plan: Dry-to-Cooked Yields and Trim Factors

Calculate exact grocery weights for a 7-day meal plan without overbuying or running short, using USDA dry-to-cooked expansion multipliers for grains and legumes and edible-yield factors for vegetables.

Practice this guide inside Ayurveda & Asana Yoga on iPhone & iPad 908 illustrated postures, guided prāṇāyāma timers, and personalized dosha meal plans with USDA macros.
Download on the App Store
Illustration for Shopping List Quantities for a Weekly Meal Plan: Dry-to-Cooked Yields and Trim Factors

Illustration for Shopping List Quantities for a Weekly Meal Plan: Dry-to-Cooked Yields and Trim Factors

Quick Answer

{'heading': 'Quick Answer: Converting Planned Servings into Grocery Weights', 'summary': 'To build an accurate weekly shopping list from a meal plan, you cannot simply add up cooked plate weights—you must convert cooked portions back into raw "as-purchased" (AP) grocery weights using USDA yield factors. Dry grains and legumes absorb water and expand to 2.5 to 3 times their dry weight when cooked (meaning 100 g of dry rice or lentils yields ~250–300 g cooked). Conversely, fresh vegetables and fruits lose 10% to 45% of their purchased weight through peeling, trimming, and cooking moisture loss (meaning 500 g of raw spinach cooks down into a single 350 g bowl).', 'bullets': ['Dry grain & legume multiplier (~2.5x to 3x weight): 1 lb (454 g) of dry basmati rice or split mung dal yields roughly 1.1 to 1.35 kg (6 to 7 cooked 1-cup servings).', 'Leafy greens shrinkage (~25% to 35% stem trim + high volume collapse): Buy ~150–200 g of raw spinach or kale per person when serving cooked greens as a main vegetable side.', 'Root & squash trim factor (~15% to 30% peel/seed loss): To put 400 g of cooked winter squash or cauliflower on the table, buy ~520–570 g whole at the store.', 'Subtract pantry inventory first: Always weigh or check your existing grain and dal jars before adding full bags to the cart.']}

To build an accurate weekly shopping list from a meal plan, you cannot simply add up cooked plate weights—you must convert cooked portions back into raw "as-purchased" (AP) grocery weights using USDA yield factors. Dry grains and legumes absorb water and expand to 2.5 to 3 times their dry weight when cooked (meaning 100 g of dry rice or lentils yields ~250–300 g cooked). Conversely, fresh vegetables and fruits lose 10% to 45% of their purchased weight through peeling, trimming, and cooking moisture loss (meaning 500 g of raw spinach cooks down into a single 350 g bowl).

Dry grain & legume multiplier (~2.5x to 3x weight): 1 lb (454 g) of dry basmati rice or split mung dal yields roughly 1.1 to 1.35 kg (6 to 7 cooked 1-cup servings).

Leafy greens shrinkage (~25% to 35% stem trim + high volume collapse): Buy ~150–200 g of raw spinach or kale per person when serving cooked greens as a main vegetable side.

Root & squash trim factor (~15% to 30% peel/seed loss): To put 400 g of cooked winter squash or cauliflower on the table, buy ~520–570 g whole at the store.

Subtract pantry inventory first: Always weigh or check your existing grain and dal jars before adding full bags to the cart.

Why Guessing Grocery Quantities Leads to Missing Dinners or Spoiled Produce

Two opposite math mistakes happen when turning a weekly meal plan into a grocery list. With dry pantry staples—such as quinoa, basmati rice, chickpeas, or lentils—shoppers underestimate how much water dry starch and protein absorb, buying three bags when half a bag would feed the household all week.

With high-moisture fresh vegetables—especially leafy greens, mushrooms, zucchini, and whole winter squashes with thick rinds and seed cavities—shoppers overestimate how many servings a single bunch or head will yield once stems are trimmed and water evaporates in the skillet, leaving Friday’s dinner short on vegetables.

Food scientists and USDA culinary yield tables solve this by distinguishing between "As-Purchased" (AP) weight on the grocery scale and "Edible Portion" (EP) cooked weight on the plate.

Dry-to-Cooked and Raw-to-Edible Conversion Reference Table

Use this conversion chart when totaling how much to buy for your planned meals.

Ingredient Group100 g As-Purchased (Raw/Dry) YieldsVolume EquivalentWeekly Shopping Rule per Adult Serving
Dry white/brown rice, millet, quinoa, barley260 g to 300 g cooked grain (~2.8x weight)1 cup dry (~185 g) -> ~3 cups cookedAllow 60–75 g dry grain per adult meal serving (~450–500 g dry for 7 grain meals)
Dry beans, chickpeas & whole lentils240 g to 275 g cooked drained beans (~2.5x weight)1 cup dry (~190 g) -> ~2.5 to 3 cups cookedAllow 55–70 g dry beans per adult meal serving (1 standard 15-oz / 425 g can yields ~250 g drained beans, or ~2–2.5 servings)
Split hulled dals (moong, masoor, toor)300 g to 400 g soupy cooked dal (including broth)1 cup dry (~195 g) -> ~3.5 to 4 cups cooked dalAllow 50–60 g dry dal per bowl when served alongside rice or flatbread
Dense roots & crucifers (carrots, potatoes, broccoli, cauliflower)75 g to 85 g trimmed & cooked (~15–25% peel/core loss)1 lb (454 g) raw -> ~350–380 g cooked (3 side servings)Buy ~150–175 g raw per adult side serving
Hard winter squash (butternut, kabocha, pumpkin)65 g to 75 g cooked flesh (~25–35% skin/seed loss)1 medium 2-lb (900 g) squash -> ~625 g cooked cubes (4 servings)Buy ~225 g whole unpeeled squash per adult serving
Tender leafy greens & mushrooms (spinach, Swiss chard, methi/fenugreek, button mushrooms)60 g to 70 g cooked (~30–40% stem trim & moisture evaporation)1 large 8-oz (225 g) bag raw spinach -> ~1 cup cooked (2 small servings)Buy 125–150 g raw greens per adult serving if serving cooked

Running the 3-Minute Pantry Subtraction Before You Leave Home

Once you total your raw ingredient weights for the week—for example, 400 g dry basmati rice, 300 g yellow mung dal, 600 g carrots, and 2 bunches of cilantro—never carry that raw requirement list straight to the store without running a 3-minute pantry and fridge subtraction.

Stand in front of your refrigerator and pantry (or open the Pantry Storage view in the Ayurveda & Asana Yoga app, where each item displays its remaining gram or piece balance across batches) and subtract what you already own. Buying only the net deficit prevents duplicate open bags of spices and grains while keeping your weekly grocery bill predictable.

Key Takeaways

  • Dry grains and legumes expand ~2.5 to 3 times by weight when cooked (60–75 g dry equals one generous cooked adult serving).
  • Fresh vegetables lose 15% to 40% of their purchased weight to peeling, trimming, and cooking moisture loss; buy ~150–200 g raw vegetables per adult serving.
  • Always subtract existing refrigerator and pantry balances before finalizing your shopping list.

Frequently Asked Questions

How many cans of chickpeas or black beans equal 1 pound (454 g) of dry beans?

One pound (454 g, about 2.25 cups) of dry beans cooks up to roughly 6 to 7 cups (about 1,150 g) of drained cooked beans—equivalent to about four standard 15-ounce (425 g) cans after draining.

Why does recipe nutrition change if I log 100 g of dry rice instead of 100 g of cooked rice?

Because dry rice contains almost no water (~360 kcal per 100 g dry), whereas cooked rice is roughly two-thirds water by weight (~130 kcal per 100 g cooked). Always match the raw/dry vs. cooked state when logging foods or building recipes in the app.

iOS App for iPhone & iPad

Practice with 908 illustrated postures, custom prāṇāyāma timers & dosha meal plans

Combine classical Vata, Pitta, and Kapha balance, Six Tastes (Shad Rasa), and seasonal Ritucharya routines with verified USDA calorie, macronutrient, vitamin, and mineral tracking.

Sources & Classical References

  1. Food Buying Guide for Child Nutrition Programs: Yield Tables for Grains, Legumes, and Produce — U.S. Department of Agriculture (USDA) Food and Nutrition Service
  2. USDA FoodData Central: Raw vs. Cooked Weight and Nutrient Density Comparisons — U.S. Department of Agriculture (USDA)

Related Guides