How to Use This Calculator
Add each ingredient in your meal, enter the price you paid for the package, and set the percentage of that package you're using. For example, if a recipe uses half a $4 bag of pasta, enter $4 and 50%. The calculator works out the cost of the portion used and adds it to the total.
Set the number of servings at the top and the calculator divides the total cost to show you the cost per serving.
What to Include
Include all main ingredients — proteins, carbs, vegetables, sauces, oils. For very small amounts of seasonings like salt, pepper, and dried herbs, you can skip them — they typically add less than $0.05 per serving and aren't worth tracking unless you're being very precise.
How to Calculate the Percentage Used
The percentage field is where most people need help. Here's the formula:
% used = (amount used ÷ total package amount) × 100
Examples:
- You use 300g from a 1kg bag of rice → 300 ÷ 1000 × 100 = 30%
- You use 1 can of tomatoes from a single can → 100%
- You use 2 of 6 chicken thighs from a pack → 33%
- You use 2 tbsp of olive oil from a bottle with ~90 tbsp → 2%
Where Meal Cost Usually Goes
For most home-cooked meals, protein accounts for 50–70% of the total ingredient cost. If your per-serving cost is higher than you'd like, this is almost always the place to start. Switching from chicken breast to thighs, or replacing one meat-based meal per week with eggs or lentils, can meaningfully lower your average meal cost.
The second biggest variable is how many servings a recipe makes. A meal that costs $12 to make is $4 per serving at 3 servings, but $2 per serving at 6. Batch cooking — making twice as much without proportionally increasing cost — is the fastest way to reduce cost per serving.
Store-Brand vs Name-Brand: How Much It Actually Saves
Store-brand (private label) versions of pantry staples typically run 20-40% cheaper than name-brand equivalents, and for many ingredients — flour, sugar, canned tomatoes, dried pasta, rice — the difference in the finished dish is negligible, since they're often made in the same facilities to similar specs. The savings compound fastest on ingredients bought in volume: a household using store-brand flour, rice, and canned goods for a year of regular cooking can save $200-400 depending on how much cooking they do.
Where name-brand is more likely to matter: dairy (some people notice a real taste difference in butter or cheese) and products with a strong flavor signature like a specific hot sauce or condiment. For proteins and produce, brand doesn't really apply the same way — quality and price vary by cut, source, and freshness rather than label, so compare those on their own merits instead of assuming generic always means lower quality.
Frequently Asked Questions
What is a good cost per serving for dinner?
A budget home-cooked dinner typically costs $1.50–3.00 per serving. An average meal runs $3–6 per serving. Anything above $6 per serving is on the higher end for home cooking — consider cheaper proteins or bulk ingredients.
How is this different from the Cost Per Serving calculator?
The Cost Per Serving calculator is simpler — you enter a total cost and number of servings and it divides them. This Meal Cost Calculator lets you build up the cost ingredient by ingredient, which is more useful when you're planning a new recipe or trying to understand where your meal budget is going.
How do I account for pantry staples like oil or spices?
Enter the full package price and estimate the percentage used. A teaspoon of olive oil from a $10 bottle is roughly 1% — contributing about $0.10. This level of detail is optional but gives you a more accurate total.
Can I use this for weekly meal prep?
Yes — run the calculator for each recipe in your prep and note the per-serving cost. Add them up across all your meals to get your total weekly spend and average cost per meal. For a step-by-step guide, see how to calculate meal prep cost for a week.
How do I lower my cost per serving?
The fastest ways: switch to cheaper protein cuts (thighs vs breast, pork vs beef), increase servings by batch cooking, and buy grains and legumes in bulk. A meal that costs $12 total is $4/serving at 3 servings but $2/serving at 6. Batch cooking is the single most effective lever. See our guide on meal prepping on a budget for more strategies.
What's a realistic weekly food budget per person?
For home cooking, $50–75 per person per week is a comfortable budget that allows variety. $30–50 is achievable with batch cooking and minimal food waste. Under $30 requires careful planning but is doable with legumes, eggs, and seasonal produce as staples. Use our grocery budget tips to cut costs without sacrificing quality.