Skip to content

Cost Per Meal Calculator

How much does each meal actually cost? Add your ingredients, enter what you paid, and see your real cost per serving.

Free. No signup. No ads.

$
$
$
$

Most people overspend by $200+ a month on food

MealThinker plans meals around what you already have, generates a shopping list of only what is missing, and helps you stop ordering delivery when there is dinner in the fridge.

Try MealThinker Free

7-day trial. No credit card required.

How to actually lower your cost per meal

Most cost-per-meal advice is shallow. Use coupons. Buy generics. Sure, those help a little. The real levers are bigger and they all come down to one thing: stop buying ingredients you do not actually use.

The EPA estimates the average family of four wastes $2,913 a year in uneaten food. That is $243 a month going straight from your grocery bag to the trash. Even cutting that in half reclaims $120 a month, which dwarfs any coupon strategy.

Three habits move the needle:

  • Plan meals around what you have first. Most people pick recipes, then shop. Reverse it. Look at what is in your fridge and pantry, then decide what to make.
  • Lean on plant-based proteins. Beans, lentils, and tofu all cost a fraction of premium proteins. Adding two plant-based dinners a week can cut $40 a month off a four-person grocery bill.
  • Cook for leftovers. Planning 21 individual meals a week is exhausting and expensive. Plan 4 dinners that each yield 3 servings. Lunch becomes free.

For more on grocery budgeting and where the money actually leaks, see our full grocery budget guide.

Frequently asked questions

How do I figure out the cost per meal?
Add up the cost of every ingredient that went into the recipe, then divide by the number of servings. This tool does the math for you. The trickiest part is estimating partial-package ingredients (like a pinch of an expensive spice). For most home cooks, rough estimates are accurate enough.
What is a reasonable cost per home-cooked meal?
Home-cooked meals typically run $2 to $6 per serving for everyday recipes, depending on protein and produce choices. Plant-based meals built around beans, lentils, and tofu sit at the bottom of that range and often come in under $2 per serving.
How does cooking at home compare to delivery and restaurants?
Home cooking is dramatically cheaper. A typical home-cooked meal costs $4 to $6 per serving. The same dish via DoorDash or Uber Eats often runs $15 to $25 per serving after fees and tip. Restaurant dine-in averages $13 per person nationally.
Should I include condiments and pantry staples?
For accuracy, yes, but use small estimates. A teaspoon of olive oil costs pennies. Most cost-per-meal calculations get close enough by ignoring negligible items (salt, pepper) and rough-estimating the others (oil, common spices) at $0.50 to $1.00 total.
How do I calculate cost for partial ingredients (like half a bag of flour)?
Take the total package cost and multiply by the fraction you used. If a 5-pound bag of flour costs $4 and you use 2 cups (about 1 pound), the cost is $4 × (1/5) = $0.80. Most recipes have a few of these and they round out to small line items.
What is the cheapest way to lower my cost per meal?
Three things: (1) shift toward plant-based proteins like beans, lentils, and tofu, which cost a fraction of premium proteins; (2) buy in-season produce; (3) plan meals around what is on sale that week instead of starting with a recipe and shopping for it. The third change is usually the biggest single lever.

Make every dinner cost less, automatically

MealThinker plans dinners using what is already in your kitchen so you stop buying ingredients you forget about. The shopping list it generates only includes what you are actually missing.

Plan My First Dinner Free

7-day trial. No credit card required.

Related: Grocery Budget Calculator or Recipe Scaler.