Most Expensive Grocery Staples in Spain
Spain · Last updated: 2026-06-21
The most expensive grocery staples in Spain: 61 products ranked by median price across 2 supermarket chains (95% catalog coverage). All prices are normalized to standard units for fair comparison.
Cheapest: Baguette (250 g) at $0.53. Most expensive: Salmon Fillet (1 kg) at $26.96.
Most expensive staples in Spain — full ranking
| Product | Price | Range | Source |
|---|---|---|---|
| Salmon Fillet (1 kg) | $26.96 €23.51 | 1 stores | |
| White Fish Fillet (1 kg) | $25.80 €22.50 | 1 stores | |
| Shrimp (1 kg) | $19.03 €16.59 | 2 stores | |
| Garlic (250 g) | $16.87 €14.71 | 1 stores | |
| Turkey Fillet (1 kg) | $10.03 €8.75 | 1 stores | |
| Pork Loin (1 kg) | $9.19 €8.01 | 2 stores | |
| Beef Round (1 kg) | $9.03 €7.87 | 1 stores | |
| Chicken Fillets (1 kg) | $8.37 €7.30 | 1 stores | |
| Local Cheese (1 kg) | $8.27 €7.21 | 2 stores | |
| Minced Beef (1 kg) | $6.31 €5.50 | 1 stores | |
| Sausages (1 kg) | $6.10 €5.32 | 2 stores | |
| Lentils (1 kg) | $5.57 €4.86 | 3 stores | |
| Lemons (1 kg) | $4.70 €4.10 | 2 stores | |
| Kefir (1 Liter) | $4.13 €3.60 | 1 stores | |
| Corn Flakes (500 g) | $3.44 €3.00 | 1 stores | |
| Eggs (12, Large Size) | $3.44 €3.00 | 2 stores | |
| Bananas (1 kg) | $3.30 €2.88 | 1 stores | |
| Dry Peas (1 kg) | $3.21 €2.80 | 2 stores | |
| Beetroot (1 kg) | $3.18 €2.77 | 2 stores | |
| Pears (1 kg) | $3.02 €2.63 | 2 stores | |
| Broccoli (1 kg) | $2.97 €2.59 | 1 stores | |
| Bell Pepper (1 kg) | $2.87 €2.50 | 1 stores | |
| Cottage Cheese (500 g) | $2.87 €2.50 | 1 stores | |
| Butter (250 g) | $2.81 €2.45 | 1 stores | |
| Cabbage (1 kg) | $2.81 €2.45 | 1 stores | |
| Ground Coffee (250 g) | $2.58 €2.25 | 1 stores | |
| Sliced Ham (200 g) | $2.58 €2.25 | 1 stores | |
| Black Tea (100 g) | $2.57 €2.24 | 1 stores | |
| Apples (1 kg) | $2.52 €2.20 | 1 stores | |
| Wholegrain Bread (500 g) | $2.45 €2.14 | 1 stores | |
| Tomatoes (1 kg) | $2.41 €2.10 | 1 stores | |
| Sour Cream (300 g) | $2.27 €1.98 | 1 stores | |
| Zucchini (1 kg) | $2.12 €1.85 | 1 stores | |
| Dark Chocolate (100 g) | $2.01 €1.75 | 1 stores | |
| Vegetable Oil (1 L) | $1.90 €1.66 | 1 stores | |
| Oat Flakes (1 kg) | $1.87 €1.63 | 1 stores | |
| Onions (1 kg) | $1.83 €1.60 | 1 stores | |
| Oranges (1 kg) | $1.78 €1.55 | 1 stores | |
| Potatoes (1 kg) | $1.78 €1.55 | 1 stores | |
| Cucumbers (1 kg) | $1.72 €1.50 | 1 stores | |
| Salt (1 kg) | $1.66 €1.45 | 2 stores | |
| Mozzarella (200 g) | $1.65 €1.44 | 1 stores | |
| Grapes (1 kg) | $1.43 €1.25 | 1 stores | |
| Carrots (1 kg) | $1.38 €1.20 | 1 stores | |
| White Rice (1 kg) | $1.38 €1.20 | 1 stores | |
| Milk (Regular, 1 Liter) | $1.36 €1.19 | 2 stores | |
| Fruit Jam (300 g) | $1.25 €1.09 | 1 stores | |
| Plain Yogurt (500 g) | $1.19 €1.04 | 1 stores | |
| Milk (Lactose Free, 1 Liter) | $1.14 €0.99 | 2 stores | |
| Mayonnaise (400 g) | $1.10 €0.96 | 1 stores | |
| Black Pepper (50 g) | $1.07 €0.93 | 1 stores | |
| Buckwheat (1 kg) | $1.03 €0.90 | 1 stores | |
| Lettuce (1 Head) | $1.03 €0.90 | 1 stores | |
| Sugar (1 kg) | $1.03 €0.90 | 1 stores | |
| Ketchup (500 g) | $1.01 €0.88 | 1 stores | |
| Fresh White Bread (500 g Loaf) | $1.00 €0.87 | 1 stores | |
| Wheat Flour (1 kg) | $0.83 €0.72 | 1 stores | |
| Mineral Water (1.5 L) | $0.79 €0.69 | 1 stores | |
| Cookies (400 g) | $0.78 €0.68 | 1 stores | |
| Pasta (500 g) | $0.69 €0.60 | 1 stores | |
| Baguette (250 g) | $0.53 €0.46 | 1 stores |
About the most expensive staples in Spain
Which staples are most expensive in Spain?
This page ranks 61 tracked staples by median supermarket price across 2 chains in Spain. Prices are normalized to standard package sizes.
How do I compare grocery prices in Spain?
Open individual product pages for retailer-by-retailer prices, browse by category, or use the official food basket calculator for total monthly cost in Spain.
← Cheapest staples · All food prices · View official food basket