A well-stocked Swiss pantry is the single biggest lever for reducing your grocery bill. With around 25 core ingredients — most costing under CHF 5 — you can build hundreds of meals without a daily supermarket run. This guide covers what to stock, why it earns its shelf space, and where to buy it cheapest in Switzerland.

Why Does a Stocked Pantry Cut Your Costs?

Swiss households spend an average of roughly 12–14% of their income on food, according to estimates from the Bundesamt für Statistik (BFS). A large share of that goes to convenience products bought under time pressure — exactly what a pantry prevents. When you already have dried lentils, canned tomatoes and pasta at home, you don't reach for a CHF 9.90 ready meal.

foodwaste.ch estimates that the average Swiss person throws away around 330 kg of food per year. Many pantry staples have shelf lives of one to three years, which means almost no waste — a direct financial saving on top of the lower purchase price.

Buying pantry staples in bulk at Aligro, Prodega or Landi can cut the per-unit cost by 30–50% compared to a branded item at Coop or Migros. The upfront spend pays back within a month for an average household.

What Are the 25 Swiss Pantry Essentials?

The list below covers grains and pasta, pulses, canned goods, oils and condiments, dairy basics and baking supplies. Every item is available in a budget line — M-Budget at Migros, Prix Garantie at Coop, or the Lidl own-brand range.

Grains and Pasta (6 items)

  • Risotto rice — Swiss risottos are a complete one-pot meal. M-Budget Arborio, CHF 1.50 / 500 g.
  • Spaghetti or penne — Prix Garantie 500 g from CHF 0.85. Buy by the kilogram at Aligro for even less.
  • Polenta — a northern Swiss staple, pairs with any sauce or roasted vegetable. Migros sells a 1 kg bag for around CHF 2.20.
  • Oats (rolled) — breakfast for CHF 0.90 / 500 g (Lidl). Also thickens soups and forms the base for homemade granola bars.
  • Brown or white basmati rice — Denner often runs promotions on 1 kg bags around CHF 1.80.
  • Couscous — ready in five minutes, pairs with roasted vegetables or canned fish. Aldi stocks 500 g from CHF 1.20.

Pulses (4 items)

  • Red lentils — no soaking needed, cook in 20 minutes. A 500 g bag at Migros runs CHF 2.50 and makes eight portions of dhal.
  • Canned chickpeas — hummus, stews and salads. Prix Garantie 400 g can, around CHF 0.95.
  • Canned kidney beans — M-Budget, CHF 0.90 / 400 g. Essential for a fast chilli.
  • Dried green or puy lentils — hearty salads and soups. Volg and Landi carry affordable 500 g bags.

Canned and Jarred Goods (6 items)

  • Whole peeled tomatoes — the base of almost every sauce. Denner frequently sells 400 g cans for CHF 0.85–1.00.
  • Tomato passata — smoother than chopped tomatoes, ideal for pizza or shakshuka. Lidl 700 ml jar, around CHF 1.30.
  • Canned tuna (in brine) — protein on demand. Aldi 3-pack from CHF 2.50.
  • Coconut milk — transforms lentils and rice into a Thai-style curry. Coop Prix Garantie 400 ml, CHF 1.30.
  • Vegetable or chicken stock cubes — Knorr or M-Budget. A box of 12 cubes costs under CHF 2.
  • Dijon mustard — dressings, marinades and the classic Swiss-French vinaigrette. Migros own-brand 200 g, CHF 1.90.

Oils, Vinegars and Condiments (4 items)

  • Sunflower or rapeseed oil — Swiss-grown rapeseed oil is widely available at Migros and Coop for around CHF 3–4 per litre.
  • Olive oil (basic) — Prix Garantie or Lidl 750 ml from CHF 3.50. Save the fancy bottle for finishing.
  • Apple cider or white wine vinegar — essential for dressings, pickling and balancing sauces. CHF 1.50–2.00.
  • Soy sauce — adds umami to stir-fries and marinades. Aldi 250 ml bottle, CHF 1.50.

Baking and Spice Basics (5 items)

  • Plain flour (Weissmehl) — M-Budget 1 kg, under CHF 1. The base for pancakes, thickening sauces and homemade bread.
  • Baking powder — a small can lasts a year. CHF 0.80 at Migros or Lidl.
  • Salt, black pepper, cumin, paprika — count as one entry. Buy refill bags at Aligro or Prodega rather than small supermarket jars to cut cost by half.
  • Chilli flakes — heat on demand. Aldi spice rack is one of the better-value options in Switzerland.
  • Dried oregano or mixed herbs — transforms a simple tomato sauce. M-Budget 15 g pack, CHF 0.90.

Where to Buy These for Less in Switzerland

Not every store is worth visiting for every category. The table below compares approximate prices for a standard basket of ten core pantry items across the main Swiss retailers.

ItemMigros (M-Budget)Coop (Prix Garantie)Lidl / AldiDenner
Spaghetti 500 gCHF 0.95CHF 0.85CHF 0.79CHF 0.89
Canned tomatoes 400 gCHF 0.95CHF 0.90CHF 0.85CHF 0.85
Canned chickpeas 400 gCHF 1.05CHF 0.95CHF 0.95CHF 0.99
Rapeseed oil 1 LCHF 3.50CHF 3.80CHF 3.20CHF 3.40
Red lentils 500 gCHF 2.50CHF 2.60CHF 1.99CHF 2.20
Rolled oats 500 gCHF 1.10CHF 1.20CHF 0.89CHF 0.99
Basmati rice 1 kgCHF 2.20CHF 2.30CHF 1.79CHF 1.80
Plain flour 1 kgCHF 0.95CHF 0.99CHF 0.85CHF 0.89
Canned tuna 185 gCHF 1.20CHF 1.15CHF 0.99CHF 1.05
Coconut milk 400 mlCHF 1.60CHF 1.30CHF 1.25CHF 1.40
Approximate prices as of May 2026; check current promotions via loyalty apps (Cumulus, Supercard, Lidl Plus).

Lidl and Aldi consistently win on everyday staples. For bulk quantities — especially spices, oil and pulses — Aligro and Prodega are worth a trip every two months. Denner runs excellent weekly promotions on canned goods that can beat everyone else for a short window. Use the monthly grocery audit method to track where you're actually spending.

How Do Loyalty Programmes Help?

Three apps are worth activating before you shop: Cumulus (Migros), Supercard (Coop) and Lidl Plus. Each offers rotating discounts on exactly the staples listed above. Cumulus and Supercard also give points that convert to vouchers — typically around 1% back, which adds up on a CHF 600/month grocery budget to CHF 72 per year. Not life-changing, but a free month of coffee.

Eini's smart grocery hub can flag when a product on your pantry list drops below its usual price at a nearby store, so you're not manually checking three apps every week.

Stack a Lidl Plus weekly discount on top of Lidl's already-low base price on staples like oats or canned tuna and you can shave 20–30% off items you were already going to buy.

Which Meals Can You Build From Just These 25 Items?

The short answer: a lot. Here are ten examples that use only pantry ingredients (with a few fresh additions that cost under CHF 2):

  1. Red lentil dhal with rice and yoghurt
  2. Spaghetti aglio e olio (pasta, olive oil, garlic, chilli)
  3. Polenta with canned tomato sauce and tuna
  4. Chickpea and coconut curry on basmati
  5. Quick risotto with stock and parmesan rinds (saved from previous weeks)
  6. Couscous salad with canned tuna, mustard and vinegar dressing
  7. Kidney bean chilli with canned tomatoes
  8. Lentil soup with cumin and paprika
  9. Oat porridge with a spoon of any jam you have
  10. Shakshuka (eggs poached in passata with paprika and chilli)

Pair this approach with batch cooking and you can prepare five dinners in around 90 minutes on Sunday, cutting weekday cooking time to almost zero.

How Should You Rotate Your Pantry Stock?

The BLV (Federal Food Safety and Veterinary Office) recommends first-in, first-out rotation for home pantries — put new purchases at the back. Most canned goods are safe well beyond their printed best-before date; understanding Swiss expiry labels is worth five minutes of reading. The Mindestaltbarkeitsdatum (MHD) on canned tomatoes or dried lentils is not a use-by date — it's a quality guarantee.

A physical checklist or a simple phone note listing what you have prevents double-buying. Caritas reports that low-income households in Switzerland are disproportionately affected by food waste because tight budgets leave no room for error when something is forgotten at the back of the cupboard.

Frequently Asked Questions

How much does it cost to build a Swiss pantry from scratch?

A first-time pantry fill with all 25 items listed here costs roughly CHF 60–80 if you buy budget lines at Lidl, Aldi or Denner. That sounds like a lot upfront, but it replaces several weeks of impulse purchases and ready meals, paying back quickly for most households.

Is it cheaper to shop at Aligro or Prodega than at a normal supermarket?

For pantry staples bought in larger quantities — 5 kg rice, 3 L oil, bulk spices — yes, often 30–50% cheaper per unit. Aligro and Prodega require a trade card, but it's free to obtain for small businesses, self-employed individuals and certain associations. They're not worth the trip for a single item.

Are M-Budget and Prix Garantie products good quality?

For pantry staples like canned tomatoes, pasta, flour and oil, quality differences are minimal. Both lines are produced to Swiss food safety standards and often in the same facilities as branded products. Taste tests run by Swiss consumer publications have repeatedly found that budget pasta and canned goods score comparably to mid-range brands.

How long do dried pulses and grains actually last?

Properly stored in a cool, dry cupboard in sealed containers, dried lentils and beans last two to three years beyond their best-before date without quality loss. Rice and pasta can last even longer. The BLV advises checking for insects or off-smells as the practical test — not the printed date alone.

Can Eini help me manage my pantry?

Yes. Eini's grocery and meal-planning hub lets you track what you have at home, suggests meals based on existing ingredients, and uses our algorithm to surface deals on your regular staples before your next shop. See how Eini works to get started.

Plan smarter, spend less with Eini.

Real prices from Coop, Migros, Lidl, Aldi, Denner & Aligro. Smart meal plans. Automatic grocery lists.

Download