Uber Eats vs cooking: how much are you really spending?

Three delivery orders a week costs $3,900-5,460 a year. The same meals cooked at home cost $468-780. Here is the real maths.

Pinch is a free Australian grocery comparison app that shows you which supermarket has the lowest prices for ingredients. This analysis uses real 2026 supermarket data to show the true cost of food delivery versus cooking at home. Three Uber Eats orders a week totals $3,900-5,460 per year. The same three meals cooked at home cost $468-780. The difference is life-changing for lower-income households managing tight food budgets.

The hidden cost of convenience

A restaurant meal advertises one price. But when you order through Uber Eats, that advertised price is just the start. The app adds layer after layer of fees that transform a seemingly affordable meal into an expensive transaction.

Here is what happens to a $15 restaurant meal:

Component Cost Notes
Restaurant meal $15.00 Advertised price
Service fee (15%) $2.25 Uber's cut
Delivery fee $5.00 Distance-based, $3-8 typical
Surge pricing (+20%) $3.00 Peak hours, weather, demand
Small order fee $3.00 If order under $25
Total $28.25 89% markup

The same meal might appear cheaper than $15 some days (if surge pricing isn't active or your order qualifies for free delivery via a promo). But the typical range for a delivered meal in Australian cities is $25-35 for a restaurant meal that cost $15-18 to eat in.

What does the same meal cost to cook at home?

Let us take three common Uber Eats meals and cost them using real Australian supermarket prices from Woolworths, Coles, ALDI, and Harris Farm:

Example 1: Thai Green Curry

Restaurant version (Uber Eats): $18 food + $9 fees = $27 total.

Home-cooked version:

  • Chicken breast, 300g: $2.40
  • Green curry paste, 50g from jar: $0.40 (jar lasts 8+ uses)
  • Coconut milk, 200mL from tin: $0.50
  • Vegetables (capsicum, broccoli, carrot): $1.50
  • Rice, 150g uncooked: $0.20

Cost per serve: $5.00 (Serves 2, so $2.50 per person)

Difference: You save $24.50 by cooking.

Example 2: Burger with Fries

Restaurant version (Uber Eats): $16 food + $8 fees = $24 total.

Home-cooked version:

  • Minced beef, 150g: $1.80
  • Burger bun: $0.40
  • Lettuce, tomato, cheese: $0.80
  • Potatoes for chips, 200g: $0.50
  • Oil for frying: $0.20

Cost per serve: $3.70 (Single meal)

Difference: You save $20.30 by cooking.

Example 3: Pizza

Restaurant version (Uber Eats): $20 food + $8 fees = $28 total.

Home-cooked version:

  • Flour, yeast, salt (pizza dough): $0.80
  • Tinned tomatoes: $0.60
  • Cheese, 100g: $1.20
  • Pepperoni or toppings: $1.50

Cost per serve: $3.00 (Serves 2)

Difference: You save $25.00 by cooking.

Across these three meals, you save $69.80 by cooking. That is nearly $70 for one week of dinners.

The annual cost breakdown

Let us look at three realistic delivery scenarios:

Frequency Weekly Cost Annual Cost Notes
1x per week $25-35 $1,300-1,820 Occasional treat
3x per week $75-105 $3,900-5,460 Common habit (38% of 18-29 year-olds)
5x per week $125-175 $6,500-9,100 Lunch + dinner most days

Now compare those delivery costs to cooking the same meals at home:

Frequency Weekly Cost Annual Cost Notes
1x per week $3-5 $156-260 Occasional home meal
3x per week $9-15 $468-780 Budget home cooking
5x per week $15-25 $780-1,300 Cheap homemade dinners

What is the difference?

$3,400
Saved per year by cutting delivery from 3x to 1x per week
$4,700
Maximum annual savings by cooking 3 times weekly instead of delivery
38%
Of Australians aged 18-29 order delivery at least once weekly
20
Minutes to cook a home meal vs 40 minutes including delivery wait

Time is not actually an argument

The most common excuse is: "Delivery saves time." Let us check.

A simple stir-fry takes 15-20 minutes once you open the app and commit to cooking. Add prep time: chop vegetables, gather ingredients, heat the pan. Total: 20-25 minutes of active cooking.

Delivery takes: 5 minutes to order (browsing menu, customising, checkout), 30-40 minutes waiting for driver arrival, 2 minutes to collect food. Total: 37-47 minutes of elapsed time, but most of it is waiting passively.

If you are already home, cooking is faster. If you are out, delivery makes sense. But the "I don't have time" argument doesn't hold for evening meals when you are at home anyway.

When delivery actually makes sense

Delivery is not always wrong. It makes sense in these situations:

  • You are genuinely unable to cook (illness, injury, unexpected circumstances).
  • You are out and hungry with no access to home-cooked food.
  • You are celebrating or treating yourself deliberately (once a month, not weekly).
  • You are ordering for a group and the convenience value is genuinely high.
  • The total cost, including all fees, is still within your discretionary budget.

But treating delivery as a regular dinner option for lower-income households is unsustainable. An extra $4,400 per year is money that could go toward rent, utilities, medical costs, or building an emergency fund.

The hidden advantage of cooking: price control

When you cook at home, you control every variable:

  • Portion sizes: A restaurant curry is often one portion. At home, you decide how much chicken versus rice.
  • Ingredient costs: Woolworths and Coles are running specials constantly. You choose which store has the lowest prices that week.
  • Waste: Restaurant meals are one-use. Cooking at home means leftover curry is lunch tomorrow.
  • Nutrition: You know exactly what oil, salt, and sugar went into the meal.
  • Fees: There are no hidden charges. The $5 of ingredients costs $5, not $10 after markups.

Using Pinch, Australian shoppers find the lowest prices for ingredients across Woolworths, Coles, ALDI, and Harris Farm. A 20-minute stir-fry becomes a genuinely cheap meal, not a sacrifice.

Real stories from tight budgets

For families earning $40,000-60,000 annually, an extra $4,400 per year is not small. That is the difference between:

  • Paying off a credit card in 12 months versus 18 months.
  • Covering car repairs without a loan.
  • Buying school uniforms without stress.
  • Putting money toward a house deposit.
  • Having a genuine emergency fund.

The point is not that delivery is "bad" or that people ordering it are wasteful. It is that the true cost is hidden. Once you see the real numbers, the choice becomes clearer.

How to break the delivery habit

Start with three home meals per week. Not five, not seven. Three. That saves $2,200-3,100 per year compared to three delivery meals. Choose dinners you actually like: stir-fry, curry, pasta, tacos, pizza. Nothing fancy.

Cook in batches. Make extra curry on Sunday and eat it Wednesday. Make extra mince and freeze half for next week. Batch cooking cuts your actual cooking time in half because you are doing the work once instead of three times.

Use an ingredient price comparison app. Knowing that ALDI has chicken 20% cheaper than Woolworths this week means your stir-fry costs $3 instead of $4. That confidence makes cooking feel worth it.

Build a rotation. Pick 10-15 dinners you genuinely like and rotate them. Once you stop deciding what to cook, cooking becomes automatic.

Don't eliminate delivery entirely. Treat yourself once a month. It is still massive savings compared to three times per week, and it keeps you sane.

Find the cheapest ingredients in your area

Pinch shows you which supermarket has the lowest prices for stir-fry ingredients, curry paste, chicken, and everything else. Compare prices at Woolworths, Coles, ALDI, and Harris Farm before you shop. Saving $1-2 per meal compounds fast.

Download Pinch (free on iOS and Android). No ads. No data selling.