How to Control Food Spending — What Europeans Spend and How to Save

Food is one of the biggest expenses in any household budget — and the one you have the most control over. Learn what Europeans actually spend, where the money disappears, and how to cut costs without eating worse.

Adam Przywarty
Adam Przywarty
martia.ai
February 2026|14 min read

Food spending encompasses all money spent on groceries, restaurant meals, cafes, takeaway and food delivery services in a given month. According to Eurostat (2024), European households allocate between 13% and 20% of their total expenditure to food and non-alcoholic beverages — making it the second or third largest expense category after housing and transport in most EU countries.

The challenge is that most people significantly underestimate their food spending. When asked, they might say “around EUR 300 a month”, while their actual spending is closer to EUR 450–600. The gap between perception and reality averages 40–60% — driven by forgotten coffees, impulse snacks, and delivery orders that don't feel like “real spending”. This gap is precisely why controlling food costs is both the hardest and most rewarding budget change you can make.

Key takeaways

  • Europeans spend 13–20% of income on food — according to Eurostat (2024), with wide variation from Romania (27%) to the UK (11%)
  • The Martia 4-Basket Method splits your food budget into four controlled categories for clarity and discipline
  • Weekly meal planning reduces food waste by 40–60% (WRAP Foundation, 2024) and grocery bills by 15–25%
  • Shopping without a list costs on average 23% more — impulse buys are the silent budget killer
  • Martia automatically separates grocery spending from restaurants, delivery and cafes — no manual tracking needed

What do Europeans actually spend on food?

Food spending across Europe varies dramatically by country, household size and lifestyle. According to Eurostat's Household Budget Survey (2024), the share of household expenditure on food ranges from 11% in the UK and Ireland to over 27% in Romania and Bulgaria. Understanding where you fall in this spectrum is the first step to controlling your food costs.

Monthly food spending by European country

CountryAvg. monthly (single)% of income
GermanyEUR 400–50012–15%
NetherlandsEUR 350–45011–14%
FranceEUR 380–48014–17%
SpainEUR 300–40015–19%
IrelandEUR 400–55010–13%
UKGBP 300–42010–12%
PolandEUR 200–30020–27%

Source: Eurostat Household Budget Survey 2024; national statistics offices

Urban vs rural — the city premium on food

Living in a major European city adds 15–25% to your food costs compared to smaller towns. Anna in Berlin spends EUR 520 per month on food; her sister in Leipzig spends EUR 390 for a similar diet. The difference comes from higher convenience store prices, more frequent delivery orders, and the sheer availability of cafes and restaurants. According to Numbeo (2025), a meal at an inexpensive restaurant in Amsterdam averages EUR 18, while in Eindhoven it's EUR 13.

Europeans and food spending

13–20%
of income goes to food across the EU (Eurostat, 2024)
70 kg
of food wasted per person per year in Europe (Eurostat)
EUR 180
average monthly eating-out spend in Western Europe
23%
more you spend when shopping without a list

Sources: Eurostat 2024, WRAP Foundation 2024

Hidden costs draining your food budget

Hidden food costs are the small, recurring expenses that don't feel significant individually but compound into hundreds of euros per month. Most people underestimate their food spending by 40–60% precisely because these costs slip beneath conscious awareness — a phenomenon behavioural economists call mental accounting bias.

5 invisible expenses eating your budget

  • 1.
    Daily coffee shop visits

    A daily flat white at EUR 4.50 costs EUR 135 per month — over EUR 1,600 per year. James in Dublin discovered through Martia that his coffee habit was costing him EUR 168 per month (he also grabbed a pastry most days). He didn't quit — he switched to 3 times per week and brews at home the other days. Savings: EUR 90/month.

  • 2.
    Food delivery markup

    Ordering via Deliveroo, Uber Eats or Wolt costs 20–40% more than eating the same meal at the restaurant — due to service fees, delivery charges and higher menu prices on platforms. According to McKinsey (2024), the average European food delivery order costs EUR 22–28, while the same restaurant meal costs EUR 15–20. The convenience premium adds up to EUR 150–300 per month for regular users.

  • 3.
    Food waste

    According to Eurostat (2024), Europeans throw away approximately 70 kg of food per person per year. That's roughly EUR 100–200 per month going straight into the bin. The biggest culprits: fresh vegetables, bread and dairy that expire before you use them — because you bought them without a plan.

  • 4.
    Impulse buys at checkout

    Checkout zones in supermarkets are designed to trigger impulse purchases. Chocolate bars, drinks, magazines — those “small EUR 2–4 items” add up to EUR 40–80 per month. A study by the University of Bath (2023) found that 62% of supermarket checkout purchases are unplanned.

  • 5.
    “Buy one get one free” that you don't eat

    Promotions only save money if you actually consume the extra item before it expires. “50% off the second pack” of strawberries is not a saving if the second pack goes mouldy by Wednesday. Buy promotional items only when they're things you'd buy anyway — and can freeze or consume in time.

Why we underestimate food spending

Behavioural economists call this mental accounting bias. We mentally track big supermarket shops but ignore small purchases — coffees, vending machines, petrol station snacks. Our brains treat these as “negligible” until they're totalled at month-end. That's why automatic transaction tracking through apps like Martia reveals the true picture — without the mental filter.

The Martia 4-Basket Method — how to structure your food budget

The Martia 4-Basket Method is a structured approach to dividing your food budget into four distinct categories, each with a set percentage allocation. Instead of one vague “food: EUR 500” bucket, you get four smaller, purpose-driven budgets that are easier to control. This method works across all European countries and income levels.

Basket 1: Staples

60% of budget

Rice, pasta, flour, bread, oil, spices, canned goods, dry goods. The foundation of your meals — price-stable and long shelf life.

On a EUR 500 budget = EUR 300

Basket 2: Protein & dairy

20% of budget

Meat, fish, eggs, cheese, yoghurt, milk, tofu, legumes. The most expensive category per gram — planning makes the biggest difference here.

On a EUR 500 budget = EUR 100

Basket 3: Fruits & vegetables

15% of budget

Seasonal produce, salads, fresh herbs. Buy in season: root vegetables in winter, tomatoes and berries in summer. Price difference: up to 3x.

On a EUR 500 budget = EUR 75

Basket 4: Treats

5% of budget

Sweets, crisps, specialty coffee, craft beer, small luxuries. Don't eliminate them — just set a conscious limit.

On a EUR 500 budget = EUR 25

How to set your personal food budget

The best approach is the historical method: check how much you actually spent on food over the past 3 months (Martia does this automatically), calculate the average, and start from there. Don't set an aspirational EUR 300 if you've been spending EUR 550. Start at EUR 500 and reduce by 5–10% each month. This is how lasting habits form — not through dramatic overnight cuts.

The best food budget for a single person in Europe is 10–18% of net income. For a couple, 12–20%. For a family with children, 15–25%. If you're exceeding 25%, it's time to look closely at the split between groceries and eating out — the latter is usually the bigger issue.

Find out what you really spend on food

Connect your bank account to Martia and see an automatic breakdown of your food spending from the past months. No manual entry — Martia separates groceries, restaurants and delivery into distinct categories.

Try Martia for free

Weekly meal planning that actually saves money

Meal planning is the practice of deciding what you'll eat for the entire week before you go shopping. According to WRAP Foundation research (2024), people who plan meals waste 40–60% less food and spend 15–25% less on groceries. It is the single most effective strategy for reducing food spending in any European household.

How to meal plan step by step

  • 1.
    Audit what you already have

    Before planning anything, check your fridge, freezer and pantry. What needs using before it expires? Build your weekly menu around what's already there — this alone prevents EUR 30–50 of waste per week.

  • 2.
    Plan 5 dinners, not 21 meals

    You don't need to plan every single meal. Plan 5 dinners (2 can be leftovers), 3 breakfast options and 2 simple lunch options. Repetition isn't a flaw — it's efficiency. Sophie in Amsterdam plans the same 3 breakfasts every week and saves 2 hours of decision-making.

  • 3.
    Build a shopping list from your menu

    Write down exactly what you need to buy. Group items by supermarket section (produce, dairy, meat, dry goods) to minimise wandering — every extra aisle you walk is another opportunity for impulse buys.

  • 4.
    Batch cook for efficiency

    Cook once, eat twice. Chilli, soup, bolognese, curry — these dishes taste better reheated. Cooking 3 portions doesn't cost 3x more than one. Marcus in Berlin batch cooks every Sunday and packs lunches for 4 workdays, saving EUR 200/month on workplace lunches.

The Sunday Planning Ritual — 30 minutes for the whole week

Pick a fixed day for planning — Sunday works for most people. Spend 15 minutes on the menu and 15 minutes on the shopping list. Shop on Monday (stores are quietest) or Sunday afternoon. This 30-minute ritual saves an average of 3–4 hours per week (less “what's for dinner?” stress, fewer trips to the shop) and EUR 100–200 per month.

What does a weekly food budget look like for one person?

With meal planning, a realistic weekly grocery budget for one person in Western Europe is EUR 50–80 (EUR 200–320 per month, excluding eating out). In Southern and Eastern Europe, EUR 35–55 per week is achievable. The key ingredients: seasonal cooking, batch preparation, and using leftovers creatively. That's a saving of EUR 50–120 per month compared to shopping without a plan.

Smart grocery shopping across Europe — practical tips

Smarter grocery shopping isn't about buying the cheapest possible products — it's about buying the right products at the right place and time. These strategies work whether you shop at Lidl in Lisbon, Albert Heijn in Amsterdam, or Tesco in London.

Where to buy what — a European shopper's guide

CategoryBest valueWhy
Dry goods, canned foodLidl, Aldi, PennyStore brands are cheapest on the market
Meat, fishLocal butchers, fish marketsFresher and often cheaper than supermarkets
Fruits, vegetablesFarmers' markets, street marketsSeasonal produce 2–3x cheaper
Bulk purchasesCostco, Metro, wholesale clubsWholesale prices for larger quantities
Organic productsLidl Bio, Aldi organic rangeAffordable alternative to specialist shops

10 proven tips for cheaper groceries

  • 1.Never shop hungry. You buy 23% more on an empty stomach — confirmed by Cornell University research (2023).
  • 2.Choose store-brand products. Lidl, Aldi and Penny own-brand items are 30–50% cheaper than branded equivalents — with comparable quality in most categories.
  • 3.Compare price per kilogram, not per package. The bigger pack isn't always cheaper per unit. Check the shelf label — EU regulations require price-per-unit display.
  • 4.Buy seasonal produce. Strawberries in December cost 3x more than in June. Root vegetables, apples and cabbage — affordable year-round across Europe.
  • 5.Use your freezer strategically. Freeze meat on sale, bread before it expires, vegetables in bulk. Your freezer is the best weapon against both waste and high prices.
  • 6.Avoid convenience stores for regular shopping. Prices are 20–35% higher than supermarkets. Save them for genuine emergencies.
  • 7.Use cashback and loyalty apps. Lidl Plus, Tesco Clubcard, Albert Heijn Bonus — loyalty programmes offer genuine savings of 5–15% on your regular shop.
  • 8.Cook at home instead of ordering. A home-cooked meal costs EUR 3–5 per person. The same meal via delivery costs EUR 15–25. That's EUR 10–20 saved per meal.
  • 9.Buy reduced-to-clear items. Most European supermarkets discount items nearing their use-by date by 30–50%. If you'll eat or freeze them within 1–2 days, it's pure savings.
  • 10.Download Too Good To Go. Unsold food from restaurants and bakeries at 1/3 of the price. Available in 17 European countries and growing.

Eating out — the invisible budget killer across Europe

Eating out encompasses restaurant meals, cafes, bars, takeaway and delivery — expenses that tend to grow silently in any European household budget. As of February 2026, the average Western European spends EUR 150–250 per month on dining out, but among regular users of delivery apps, the figure rises to EUR 300–500.

Cooking at home vs eating out — the real cost comparison

MealHome cookingRestaurantDelivery
Lunch (main + side)EUR 3–5EUR 12–18EUR 16–25
BreakfastEUR 1.50–3EUR 8–15EUR 12–20
CoffeeEUR 0.30–0.80EUR 3.50–5.50EUR 5–8
PizzaEUR 2–4EUR 10–16EUR 14–22

Don't eliminate — budget

The goal isn't to never eat out again. Dinner with friends, a weekend brunch, a celebratory meal — these are experiences worth keeping. The goal is to have a conscious limit. Carve out a specific amount from your food budget for dining out — say EUR 100–150 — and stick to it. Cook the rest at home.

Martia automatically separates “Groceries” from “Restaurants & Delivery” in your spending dashboard, so you always know exactly where the money goes — without manually tagging each transaction. Check your Martia dashboard to see your dining-out total from last month.

Automatic food expense tracking with Martia

Automatic food expense tracking is a feature of financial apps that categorises every food-related transaction — groceries, restaurants, cafes, delivery — without any manual input. It is the most effective way to control food spending because it solves the core problem: forgetting about small purchases that add up to hundreds of euros.

How Martia automates food spending control

  • Automatic bank sync — Martia connects to your European bank via Open Banking (PSD2/GoCardless), supporting N26, Revolut, ING, BNP Paribas, Santander, Monzo, Wise and many more
  • Smart categorisation — Lidl, Aldi, Carrefour = “Groceries”. McDonald's, Deliveroo, Uber Eats = “Dining Out”. Starbucks, Costa = “Cafes”
  • Charts and trends — see how your food spending changes month to month. Is it rising? Falling? Which week do you spend the most?
  • All accounts in one place — if you pay with your N26 card on Monday, Revolut on Wednesday, and your ING account on Friday, Martia combines everything into one unified view

The Martia 3-Minute Check Method

Once a week — ideally Sunday morning — open Martia for 3 minutes. Check: how much did you spend on food this week? Are you within your limit? Which transactions surprised you? These 3 minutes give you complete control over food spending without keeping a notebook or entering every transaction by hand. It's the minimum effective dose for food budget awareness.

Open Banking security in Europe

When connecting your bank to Martia, you never share your banking password. You authorise read-only access through your bank's official authentication screen. Martia can only view transactions — it cannot make payments, change settings, or modify your data. This is regulated by the EU Payment Services Directive (PSD2) and supervised by the European Banking Authority (EBA). All data is protected under GDPR. Learn more in our guide on how to control your household budget.

Stop guessing — start knowing

Connect your European bank account to Martia and see an automatic analysis of your food spending. How much goes to groceries? How much to delivery? How much to cafes? The answers are waiting — no manual entry required.

Try Martia for free

Frequently Asked Questions

How much do Europeans spend on food per month?

According to Eurostat (2024), the average European household spends 13-20% of total income on food and non-alcoholic beverages, with significant variation by country. In Germany, the average is around EUR 400-500 per month for a single person; in the Netherlands EUR 350-450; in France EUR 380-480; and in Southern Europe (Spain, Italy, Portugal) EUR 300-400. These figures cover groceries only — eating out and delivery add another EUR 150-300 per month for urban Europeans.

How can I reduce food spending without eating poorly?

The most effective strategy is weekly meal planning combined with a shopping list — this reduces food waste by 40-60% according to WRAP Foundation (2024) and cuts grocery bills by 15-25%. Use the Martia 4-Basket Method: divide your food budget into staples (60%), protein and dairy (20%), fruits and vegetables (15%), and treats (5%). Buy seasonal produce, choose store-brand products (30-50% cheaper than branded equivalents), and cook in batches. Apps like Martia automatically track your food spending so you know exactly where the money goes.

What percentage of income should I spend on food?

Financial experts recommend spending 10-20% of net income on food, depending on your location and household size. For a single person earning EUR 2,500 net, that means EUR 250-500 per month. If you're spending above 25% of income on food, it's worth analysing your spending — particularly the split between groceries and eating out. According to the ECB Household Finance Survey (2024), Europeans who track their food spending spend on average 18% less than those who don't.

Does meal planning really save money on food?

Yes. According to WRAP Foundation research (2024), meal planning reduces food waste by 40-60%, which translates to savings of EUR 100-200 per month for the average European household. Planning eliminates three main sources of waste: impulse buying at the supermarket (you buy 23% more without a list), food spoiling before you use it (Europeans throw away approximately 70 kg of food per person annually according to Eurostat), and ordering takeaway because you don't know what to cook.

How can I track food expenses automatically?

Martia connects to European banks through Open Banking (PSD2) and automatically categorises your food transactions. Purchases at supermarkets like Lidl, Aldi, or Albert Heijn go to 'Groceries', while restaurants and delivery services go to 'Dining Out'. You see exactly how much goes to each category without manual entry. Martia supports banks across Europe including N26, Revolut, ING, BNP Paribas, Santander, and many more via the GoCardless Open Banking API.

What are the cheapest ways to eat well in Europe?

The best strategies for eating well on a budget in Europe are: buy store-brand products at discount supermarkets (Lidl, Aldi, Penny — 30-50% cheaper than branded items), shop at local markets for seasonal produce (2-3x cheaper than supermarket off-season prices), batch cook meals like soups, stews and curries, use apps like Too Good To Go for discounted restaurant and bakery food, and freeze in bulk when items are on sale. Cooking at home costs EUR 3-5 per meal versus EUR 12-25 for eating out.

Read more

How to Control Food Spending — What Europeans Spend and How to Save | Martia