Verified Facts

Official NameIslamic Republic of Afghanistan
CapitalKabul
Population43.8 million
Area652,230 km² (251,827 sq mi)
LanguagesDari, Pashto, Turkmen
CurrencyAfghan afghani (Ø‹)
TimezoneUTC+04:30
RegionAsia / Southern Asia
Drives onRight
Source: REST Countries API

Economic Indicators

GDP per Capita (PPP)$2,202 (2023)
Inflation Rate-6.6% (2024)
Health Spend per Capita$59 (2023)
Out-of-Pocket Health Spend77.1% (2023)
Source: World Bank Open Data

Food prices in Afghanistan are relatively low compared to other countries in the region, with a meal at an inexpensive restaurant costing around $3-$5 USD per person.

Quick Facts

Meal at Inexpensive Restaurant($3-$5 USD)
Meal for 2 at Mid-Range Restaurant($15-$25 USD)
Monthly Grocery Budget (1 person)($100-$150 USD)
Local Beer (500ml)($5-$10 USD)
CurrencyAFN

Food Costs Overview

Food prices in Afghanistan are influenced by various factors, including the country's agricultural production, imports, and economic conditions. The inflation rate of -6.6% in 2024 has contributed to relatively stable food prices, making it easier for locals and visitors to afford basic necessities. However, the out-of-pocket health spend of 77.1% of the population's health expenditure can be a significant burden, leaving limited funds for food and other expenses. Eating out is not a common practice in Afghanistan, and most people prefer to cook at home, which is often more affordable and convenient. The traditional Afghan cuisine is based on fresh produce, meats, and grains, which are readily available in local markets and relatively inexpensive.

The cost of food in Afghanistan is generally lower compared to other countries in the region, making it an attractive destination for travelers and expatriates. However, the prices of imported goods, such as foreign beers and processed foods, can be higher due to transportation costs and taxes. The GDP per capita PPP of $2,202 in 2023 indicates a relatively low standard of living, which is reflected in the affordable food prices. Overall, Afghanistan offers a unique and affordable culinary experience, with a mix of traditional and modern dining options available.

Grocery Prices

ItemPrice (USD)Local PriceNotes
Milk (1 liter)$1.50120 AFN
Bread (white loaf)$0.5040 AFN
Eggs (dozen)$1.20100 AFN
Rice (1 kg)$1.0080 AFN
Chicken breast (1 kg)$3.50280 AFN
Beef (1 kg)$5.00400 AFN
Apples (1 kg)$1.80140 AFN
Tomatoes (1 kg)$1.20100 AFN
Potatoes (1 kg)$0.8060 AFN
Onions (1 kg)$0.6050 AFN
Local cheese (1 kg)$4.00320 AFN
Water (1.5L bottle)$0.8060 AFN

Restaurant Prices

Meal TypePrice Range (USD)Notes
Street Food / Local Eatery$2-$5(typical dishes like kebabs, bolani)
Casual Restaurant$5-$10(one person, basic meal)
Mid-Range Restaurant (2 people)$15-$25(3 courses, moderate quality)
Fine Dining (2 people)$30-$50(upscale, high-quality ingredients)
Local Beer (draft, 500ml)$5-$10
Imported Beer (330ml)$8-$15
Cappuccino$2-$4
Soft Drink (can)$1-$2

Supermarket vs Local Market

The prices of groceries in Afghanistan can vary significantly depending on whether you shop at a supermarket or a local market. Supermarkets tend to offer a wider range of products, including imported goods, but at higher prices. Local markets, on the other hand, offer fresh produce, meats, and grains at lower prices, but the quality and variety may be limited. It is recommended to buy fresh produce and meats at local markets, where you can find better deals and fresher products. For imported goods and processed foods, supermarkets may be a better option, although prices will be higher.

When shopping at local markets, it is essential to bargain, as prices are often negotiable. Vendors may initially quote higher prices, but you can usually negotiate a better deal by offering a lower price or walking away. This practice is common in Afghan culture and is expected by vendors. Supermarkets, on the other hand, have fixed prices, and bargaining is not an option. Overall, a combination of shopping at local markets and supermarkets can help you find the best deals and variety of products in Afghanistan.

Local Food Tips

  • The cheapest way to eat in Afghanistan is to buy street food or local eatery meals, which can cost as little as $2-$5 USD per person.
  • Bolani, a traditional Afghan flatbread, is a filling and affordable snack that can be found at local markets and eateries.
  • Kebabs are a popular and affordable dish in Afghanistan, made with marinated meats and served with naan bread and vegetables.
  • Fresh produce is widely available and relatively inexpensive in Afghanistan, making it a great option for healthy and affordable meals.
  • Local cheese and yogurt are also good value and can be found at local markets and supermarkets.
  • Avoid buying imported goods, such as foreign beers and processed foods, as they can be expensive and may not be widely available.
Related Cost Guides: Cost of Living Overview · Monthly Budget · Rent & Housing · Economy · Afghanistan vs Pakistan · Afghanistan vs Iran