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?
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.