Verified Facts

Official NameRepublic of Slovenia
CapitalLjubljana
Population2.1 million
Area20,273 km² (7,827 sq mi)
LanguagesSlovene
Currencyeuro (€)
TimezoneUTC+01:00
RegionEurope / Central Europe
Drives onRight
Source: REST Countries API

Economic Indicators

GDP per Capita (PPP)$57,186 (2024)
Inflation Rate2.0% (2024)
Health Spend per Capita$3,371 (2024)
Out-of-Pocket Health Spend11.7% (2024)
Education Spend (% GDP)5.3% (2022)
Source: World Bank Open Data

The cost of food in Slovenia can range from approximately $10 to $30 per meal at a restaurant, while a monthly grocery budget for one person can be around $300 to $600.

Quick Facts

Meal at Inexpensive Restaurant($10-$15 USD)
Meal for 2 at Mid-Range Restaurant($30-$50 USD)
Monthly Grocery Budget (1 person)($300-$600 USD)
Local Beer (500ml)($3-$5 USD)
CurrencyEUR

Food Costs Overview

Slovenia's food prices are generally in line with the regional average, with a mix of Mediterranean and Central European influences. The country's proximity to Italy, Austria, and Hungary has an impact on food prices, with some imported goods being more expensive than local alternatives. Eating out is a popular culture in Slovenia, with many restaurants and cafes serving traditional dishes like goulash, žlikrofi, and potica. However, home cooking is also common, with many Slovenians preferring to buy fresh ingredients from local markets and supermarkets to prepare meals at home. The inflation rate of 2.0% in 2024 has a moderate impact on food prices, with some staples like bread and milk seeing slight price increases.

The cost of food in Slovenia can vary depending on the location, with cities like Ljubljana and Maribor tend to be more expensive than smaller towns and rural areas. The country's strong economy, with a GDP per capita PPP of $57,186 in 2024, has led to an increase in disposable income, allowing Slovenians to spend more on food and dining out. However, the out-of-pocket health spend of 11.7% in 2024 may also have an impact on food choices, with some individuals opting for healthier and more expensive options.

Grocery Prices

ItemPrice (USD)Local PriceNotes
Milk (1 liter)$1.20-$1.501.10-1.40 EUR
Bread (white loaf)$1.50-$2.501.40-2.30 EUR
Eggs (dozen)$2.00-$3.001.80-2.80 EUR
Rice (1 kg)$1.50-$2.501.40-2.30 EUR
Chicken breast (1 kg)$6.00-$8.005.50-7.50 EUR
Beef (1 kg)$10.00-$15.009.00-14.00 EUR
Apples (1 kg)$2.00-$3.001.80-2.80 EUR
Tomatoes (1 kg)$2.50-$3.502.30-3.30 EUR
Potatoes (1 kg)$1.00-$2.000.90-1.80 EUR
Onions (1 kg)$1.00-$2.000.90-1.80 EUR
Local cheese (1 kg)$8.00-$12.007.00-11.00 EUR
Water (1.5L bottle)$1.00-$2.000.90-1.80 EUR

Restaurant Prices

Meal TypePrice Range (USD)Notes
Street Food / Local Eatery$5-$10(typical dishes like ćevapi or burek)
Casual Restaurant$10-$20(one person, main course and drink)
Mid-Range Restaurant (2 people)$30-$50(3 courses, wine or beer)
Fine Dining (2 people)$60-$100(upscale, multiple courses)
Local Beer (draft, 500ml)$3-$5
Imported Beer (330ml)$5-$7
Cappuccino$2-$4
Soft Drink (can)$2-$3

Supermarket vs Local Market

The prices of food items can vary significantly between supermarkets and local markets in Slovenia. Supermarkets tend to be more expensive, but offer a wider range of products, including imported goods. Local markets, on the other hand, offer fresh produce, meats, and dairy products at lower prices, but the selection may be limited. It's recommended to buy fresh produce, such as fruits and vegetables, at local markets, while supermarkets may be a better option for packaged goods and household items. Bargaining is not common in Slovenia, but it's possible to negotiate prices at local markets, especially when buying in bulk.

When shopping at local markets, it's essential to know the local prices and be prepared to pay in cash. Some vendors may not accept credit or debit cards, so it's a good idea to have some local currency on hand. Supermarkets, on the other hand, usually accept credit and debit cards, and may offer loyalty programs or discounts for frequent customers. The key to saving money on food in Slovenia is to be flexible and willing to try local products and alternatives to imported goods.

Local Food Tips

  • Eat at local eateries or street food stalls for affordable and traditional meals
  • Buy fresh produce, such as fruits and vegetables, at local markets
  • Opt for local cheese, bread, and dairy products, which are often cheaper and of high quality
  • Try traditional Slovenian dishes, such as goulash or žlikrofi, which are often made with local ingredients
  • Avoid buying imported goods, which can be expensive and may not be as fresh as local alternatives
  • Consider buying in bulk and freezing items like meat, bread, or vegetables to save money and reduce waste
Related Cost Guides: Cost of Living Overview · Monthly Budget · Rent & Housing · Economy