Open Travel Guide
Restaurants in Serbia

Best Restaurants in Serbia 2026

Serbia's food scene, mapped — from market stalls to destination tables, with honest price tiers.

This guide covers 44+ restaurants and places to eat in Serbia — Klub Književnika (Writers' Club), Tri Šešira (Three Hats) and Walter top the list. Every recommendation carries its practical details: typical costs, the best time to visit, and what to know before you commit.

Serbia offers a captivating blend of ancient history, vibrant nightlife, and warm hospitality. From the dynamic capital Belgrade to medieval fortresses and stunning natural landscapes, this Balkan nation delivers authentic experiences at exceptional value.

Serbian cuisine is a hearty, meat-centered Balkan tradition shaped by Ottoman, Austro-Hungarian, and Central European influences. Grilled meats (roštilj) form the backbone — ćevapi, pljeskavica, and spit-roasted lamb are national obsessions. Dairy products like kajmak (clotted cream) and sir (white cheese) accompany most meals. The Serbian kitchen celebrates seasonal produce: ajvar (red pepper relish) in autumn, fresh salads in summer, and slow-cooked sarma (stuffed cabbage) in winter. Rakija (fruit brandy) precedes meals; Turkish coffee and homemade šljivovica mark their end.

Must-try dishes

Iconic dishes that define Serbia.

Must try

Ćevapi

Grilled minced meat sausages — pork and beef blend — served in soft flatbread (lepinja or somun) with kajmak, raw onion, and ajvar. The quintessential Serbian street food available everywhere from kiosks to sit-down restaurants.

Where to try: Any ćevabdžinica; Drina Ćevabdžinica, Belgrade; markets and street kiosks

Price: $3-8

Must try

Pljeskavica

A massive, spiced hamburger patty unique to Serbian cuisine. Can be plain or stuffed with kajmak and cheese (punjana pljeskavica). Served in lepinja bread with condiments. The Belgrade version is arguably the best in the Balkans.

Where to try: Roštilj restaurants and kafanas throughout Serbia; Walter fast food chain

Price: $4-10

Must try

Gibanica

Serbia's beloved baked cheese and egg pie made with filo pastry layers. Available in bakeries throughout the day — the classic breakfast with a cup of kiselo mleko (sour milk yogurt). Best eaten warm fresh from the oven.

Where to try: Every pekara (bakery) in Serbia; Smokvica restaurant, Belgrade

Price: $1.50-4

Must try

Sarma

Stuffed sauerkraut or grape leaves filled with minced meat and rice, slow-cooked for hours until the flavors meld. A winter staple, particularly during Orthodox holidays and celebrations. Often made with smoked ribs for depth.

Where to try: Traditional kafanas and home-style restaurants; Ima Dana kafana, Skadarlija

Price: $5-10

Must try

Kajmak

Salted clotted cream made from dairy with a rich, tangy flavor unlike any western cream. Served as a condiment with almost everything — meats, bread, vegetables. The quality varies but fresh kajmak from farmers markets is extraordinary.

Where to try: Any traditional restaurant as a side; Zeleni Venac market for fresh versions

Price: $2-5 as side dish

Must try

Karađorđeva Šnicla

Serbia's festive 'diplomat schnitzel' — a rolled veal cutlet stuffed with kajmak, breaded and fried, then sliced to reveal the creamy center. Named after the revolutionary leader Karađorđe. Rich, indulgent, and uniquely Serbian.

Where to try: Traditional restaurants throughout Serbia; Klub Književnika, Kovač restaurant

Price: $10-18

Top restaurants

Handpicked picks for the best dining experiences.

Serbian Traditional

Klub Književnika (Writers' Club)

$$$4.7/5

Emblematic Serbian eatery with over 70 years of history. Michelin Guide recommended restaurant offering traditional Serbian dishes with modern presentation. The Gibanica with cheese and aromatic herbs is legendary.

Francuska 7, Belgrade 11000

Serbian Traditional

Tri Šešira (Three Hats)

$$4.5/5

Belgrade institution since 1864 in bohemian Skadarlija. Features traditional Serbian cuisine and live musicians performing right at your table. Essential Belgrade experience with authentic atmosphere.

Skadarska 29, Belgrade 11000

Serbian Fast Casual

Walter

$4.5/5

Popular chain serving delicious and fresh Serbian favorites like Ćevapi, Pljeskavica, and Shopska Salad. Multiple locations around Belgrade. Great value and consistent quality.

Gospodar Jevremova 53 (multiple locations), Belgrade 11000

Serbian Street Food

Petica Ćevabdžinica

$4.6/5

Legendary Belgrade ćevapi spot open since 1930s. Simple menu done perfectly: Ćevapi, Pljeskavica, and fresh bread. Always busy, always delicious. True Belgrade institution.

Skenderbegova 15, Belgrade 11000

Café

Kafeterija

$4.6/5

Hipster café with excellent coffee, homemade cakes, and vintage décor. Third-wave coffee culture meets Serbian hospitality. Free WiFi and laptop-friendly atmosphere.

Dobračina 57, Belgrade 11000

French-Serbian Fusion

Na Ćošku

$$$4.6/5

French bistro-style restaurant with Michelin Guide mention. Offers sophisticated mix of Serbian and international cuisine. House classic lamb in white wine is exceptional.

Cvijićeva 110, Belgrade 11000

Serbian Traditional

Dva Jelena (Two Deer)

$$4.4/5

Historic Skadarlija restaurant serving hearty Serbian fare since 1832. Live traditional music, warm atmosphere, and generous portions make it favorite among locals and tourists alike.

Skadarska 32, Belgrade 11000

Serbian Casual

Želim Bar & Restaurant

$$4.3/5

Trendy spot popular with locals offering Serbian classics and international favorites. Modern interior, good music, and relaxed atmosphere. Perfect for casual lunch or dinner.

Dobračina 5, Belgrade 11000

Restaurants by cuisine

Browse picks grouped by cuisine type.

Serbian Traditional

Serbian Traditional

Manufaktura Belgrade

$$4.6/5

Modern take on traditional Serbian recipes using locally sourced ingredients. Stylish interior contrasts with rustic dishes. Popular with young locals seeking authentic flavors in contemporary setting.

Kralja Petra 13, Belgrade 11000

Serbian Traditional

Bistro Trandafilović

$$4.3/5

Prides itself on traditional and predominantly meaty Serbian dishes. Family-run establishment with recipes passed through generations. Cozy atmosphere and reasonable prices.

Strahinjića Bana 54, Belgrade 11000

Serbian Traditional

Kovač

$$$4.6/5

Blends classic Serbian style with modern standards. Features freshly baked cornbread, homemade cheese, Serbian prosciutto, and roasted veal and pork made under the bell. Traditional yet refined atmosphere.

Savski Trg 7, Belgrade 11000

Serbian Traditional

Šešir moj

$$4.4/5

Another Skadarlija gem offering authentic Serbian cuisine in artistic surroundings. Named after famous Yugoslav song, features live music and traditional decor. Great atmosphere for experiencing local culture.

Skadarska 21, Belgrade 11000

International

International

Little Bay

$$4.2/5

Unique restaurant featuring live opera performances while dining. International menu with Serbian touches. Theatrical decor and cultural experience make it memorable.

Dositejeva 9, Belgrade 11000

International

Project 72 Wine & Deli

$$4.6/5

Wine bar and restaurant featuring international small plates, charcuterie, and extensive wine selection. Knowledgeable staff help pair Serbian and international wines with dishes.

Gospodar Jovanova 42, Belgrade 11000

Mexican

Mexican Street Food

Burrito Madre

$4.3/5

Quick Mexican spot with fresh burritos, tacos, and quesadillas. Build your own with various proteins and toppings. Casual counter service, great for takeaway.

Makenzijeva 45, Belgrade 11000

Mexican

Cantina de Frida

$$4.4/5

Colorful Mexican restaurant bringing authentic flavors to Belgrade. Fresh ingredients, housemade tortillas, and vibrant atmosphere. Popular for margaritas and weekend brunches.

Cara Dušana 35, Belgrade 11000

American

American Burgers

Krispy Kreme Burgers Belgrade

$$4.4/5

Gourmet burger joint with creative combinations and quality ingredients. Craft beers, loaded fries, and indulgent milkshakes. Modern casual atmosphere.

Kneza Mihaila 7, Belgrade 11000

Bakery Café

Bakery Café

Pekara Trpković

$4.4/5

Popular bakery chain offering fresh burek, pies, sandwiches, and pastries. Quick service, affordable prices, and locations throughout city. Perfect for breakfast or quick bite.

Multiple locations, Belgrade

Balkan Modern

Balkan Modern

Iris New Balkan Cuisine

$$4.3/5

Contemporary take on Balkan flavors in relaxed setting. Creative presentations of traditional dishes. Popular with younger crowd seeking familiar flavors with modern twist.

Njegoševa 52, Belgrade 11000

Balkan Traditional

Balkan Traditional

Ambar Balkan Cuisine

$$4.5/5

Showcases diverse Balkan cuisines from Serbia, Bosnia, Croatia, and beyond. Modern setting with traditional small plates perfect for sharing. Excellent rakija selection.

Karađorđeva 2-4, Belgrade 11000

Bosnian Street Food

Bosnian Street Food

Drina Ćevabdžinica

$4.5/5

Authentic Bosnian ćevapi made fresh throughout day. Soft somun bread, perfectly grilled meat, and proper Sarajevo-style preparation. Quick service and great value.

Brace Krsmanovic 9, Belgrade 11000

Breakfast Café

Breakfast Café

Smokvica Café

$4.5/5

Charming breakfast spot with homemade pastries, fresh juices, and healthy options. Cozy garden seating. Perfect for leisurely morning coffee.

Kralja Petra 73, Belgrade 11000

Café Bar

Café Bar

Magazin 1907

$-$$4.5/5

Trendy spot in creative hub serving specialty coffee, craft cocktails, and light bites. Industrial-chic design, art exhibitions, and cultural events. Popular with creative crowd.

Kraljevića Marka 4, Belgrade 11000

Coffee Roastery

Coffee Roastery

Pržionica

$4.7/5

Artisan coffee roastery and café. Single-origin beans roasted on-site, expert baristas, and minimalist design. Coffee enthusiasts' paradise with pour-over and espresso options.

Gospodar Jevremova 19, Belgrade 11000

Contemporary Serbian

Contemporary Serbian

Madera

$$$4.8/5

Modern fine dining featuring seasonal Serbian ingredients. Creative presentations honor traditional flavors while incorporating contemporary techniques. Extensive wine list focuses on regional selections.

Bulevar kralja Aleksandra 43, Belgrade 11000

Design Café

Design Café

BIGZ Café

$-$$4.4/5

Modern café in creative BIGZ building. Design-focused space with specialty coffee, healthy food, and weekend brunch. Instagram-worthy interior.

BIGZ building, Bulevar vojvode Mišića 17, Belgrade 11000

European

Modern European

Salon 1905

$$$4.5/5

Elegant restaurant in historic Hotel Moskva offering refined European cuisine with Serbian touches. Beautiful Art Nouveau interior and impeccable service create memorable dining experience.

Balkanska 1, Belgrade 11000

Fast Food Serbian

Fast Food Serbian

City Grill

$4.2/5

Late-night favorite offering grilled meats, burgers, and loaded fries. Open 24/7, perfect for post-clubbing meals. Multiple locations across Belgrade.

Kralja Milana 19 (multiple locations), Belgrade 11000

Fusion

International Fusion

Toster Bar

$$$4.5/5

Upscale Novi Sad restaurant with creative international menu and extensive cocktail selection. Stylish interior and riverside location make it popular for special occasions.

Dunavska 27, Novi Sad 21000

Historic Café

Historic Café

Café Moskva

$$4.4/5

Iconic café in Hotel Moskva since 1908. Art Nouveau elegance, people-watching on Terazije Square, and famous Moskva šnit (cream cake). Essential Belgrade experience.

Balkanska 1, Belgrade 11000

Hot Dogs

Hot Dogs

Hot Dog House

$4.0/5

Creative hot dog variations from classic to outrageous. Over 20 toppings available. Fun late-night spot with outdoor seating. Popular with students.

Studentski trg 16, Belgrade 11000

Italian

Italian-Serbian

Lorenzo & Kakalamba

$$-$$$4.7/5

Quirky, colorful restaurant famous for eclectic décor and excellent Italian-Serbian fusion. Every corner filled with vintage items creating unique dining atmosphere. Outstanding pasta and Serbian specialties.

Kralja Petra 45, Belgrade 11000

Japanese

Japanese

Sakura

$$4.5/5

Belgrade's top Japanese restaurant offering authentic sushi, sashimi, and cooked dishes. Fresh ingredients, skilled chefs, and modern ambiance. Popular with local food enthusiasts.

Bulevar despota Stefana 18, Belgrade 11000

Mediterranean

Mediterranean

Aqua Doria Novi Sad

$$4.5/5

Waterfront restaurant with Danube views serving Mediterranean and Serbian cuisine. Romantic setting, fresh fish, and excellent service. Beautiful terrace for summer dining.

Kej žrtava racije bb, Novi Sad 21000

Middle Eastern

Middle Eastern

Falafel King

$4.4/5

Fresh falafel, shawarma, and hummus made to order. Vegetarian-friendly with generous portions. Quick service and healthy options in city center.

Gospodar Jevremova 28, Belgrade 11000

Modern Serbian

Modern Serbian

Manufaktura Novi Sad

$$$4.6/5

Serbian restaurant putting modern twist on traditional recipes while sourcing all ingredients from Serbia. Elegant setting near Petrovaradin Fortress with creative seasonal menus.

Svetozara Miletića 4, Novi Sad 21000

Montenegrin

Montenegrin-Serbian

Durmitor

$4.2/5

Family restaurant serving Montenegrin and Serbian mountain specialties. Rustic atmosphere, hearty portions, and reasonable prices. Famous for cheese and meat platters.

Narodnog fronta 21, Belgrade 11000

Pizza

Pizza

Pizza Bar

$4.1/5

Slice shop with huge New York-style pizzas. Sold by the slice or whole pies. Late-night hours make it popular with nightlife crowd. Simple and satisfying.

Strahinjića Bana 47, Belgrade 11000

Seafood

Seafood

Fish & Zelenish

$$-$$$4.4/5

Upscale fish restaurant in New Belgrade offering fresh seafood and Mediterranean dishes. Modern interior, professional service, and extensive wine list. Popular business lunch spot.

Bulevar Mihajla Pupina 10, Belgrade 11070

Serbian Home Cooking

Serbian Home Cooking

Smokvica

$4.4/5

Cozy restaurant serving homestyle Serbian food like grandma makes. Daily specials, generous portions, and affordable prices. Popular lunch spot for locals.

Kralja Petra 73, Belgrade 11000

Serbian Modern

Serbian Modern

Pozorište Restaurant Novi Sad

$$4.3/5

Elegant restaurant near Serbian National Theatre. Combines Serbian traditions with international influences. Beautiful interior and professional service make it popular for celebrations.

Pozorišni trg 1, Novi Sad 21000

Serbian Street Food

Serbian Street Food

Pljeskavica kod Krsta

$4.7/5

Small casual spot famous for enormous pljeskavica burgers. Located in Zemun, worth the trip for authentic Serbian street food experience. Cash only.

Gospodska 10, Zemun 11080

Theater Café

Theater Café

Atelje 212 Café

$4.3/5

Café attached to famous theater. Artistic atmosphere, cultural events, and theatrical décor. Popular meeting spot for Belgrade's arts community.

Svetogorska 21, Belgrade 11000

Traditional Café

Traditional Café

Gradska Café Novi Sad

$4.4/5

Historic café in Novi Sad's center. Traditional pastries, coffee culture, and people-watching on pedestrian street. Local institution since 1895.

Zmaj Jovina 12, Novi Sad 21000

Food tours & tastings in Serbia

Eat your way through Serbia with a guide.

Browse food experiences in Serbia

We may earn a commission from bookings made through these links.

Street food

Local flavours at affordable prices.

Street food

Burek

Flaky filo pastry filled with cheese, meat, or spinach, baked in a spiral coil. The defining Serbian and Balkan street food, available 24 hours at bakeries (pekare). Eat with kiselo mleko yogurt for the authentic experience.

Find it at: Every pekara (bakery) throughout Serbia; Pekara Trpković has many Belgrade locations

Street food

Roštilj (grilled meats)

Street-grilled meats — ćevapi, pljeskavica, kobasica (sausage), and skewers — cooked over charcoal at kiosks and street stands. Often sold with fresh lepinja bread and a choice of condiments. Weekend markets and fairs are best.

Find it at: Street kiosks throughout Belgrade; Skadarlija area; outdoor markets and fairs

Street food

Proja

Traditional Serbian cornbread baked in a round cake form, often with cheese or crackling embedded. Sold as slices at markets and home-style restaurants. Dense, satisfying, and uniquely Serbian.

Find it at: Green markets (pijace), home-style restaurants, and rural farm stalls

Street food

Kifle and Pereci

Serbian pastry staples — kifle are crescent rolls with cheese, jam, or plain; pereci are large soft pretzels sprinkled with salt. The go-to morning grab from any pekara for under $1.

Find it at: Every bakery in Serbia from early morning; best fresh at 7-9AM

Food markets

Where locals shop and graze.

Zeleni Venac Market

Belgrade's most central and lively fresh market at the heart of the old city, with excellent artisan producers selling homemade cheese, honey, rakija, smoked meats, and seasonal produce. The best place for a morning food experience in Belgrade.

Hours: 6AM-4PM daily

Kalenić Market

One of Belgrade's largest and most authentic neighborhood markets spanning several blocks in the Vracar district. Particularly strong on wild mushrooms, seasonal vegetables, and fresh dairy from nearby rural producers.

Hours: 6AM-3PM daily

Liman Market, Novi Sad

Vojvodinian regional market with excellent local produce reflecting the multicultural culinary heritage of Vojvodina — Hungarian paprika, sunflower oil, fresh cheeses, and homemade sausages from Serbian, Hungarian, and Slovak producers.

Hours: 7AM-2PM daily

Dining etiquette & tips

Navigate the local food scene confidently.

Tip

Lunch (ručak) is the main meal of the day in Serbia — restaurants fill 12-2PM with the best-value set menus (dnevni meni). Dinner is lighter and later, rarely before 8PM

Tip

The 'dnevni meni' (daily menu) at kafanas and local restaurants offers a two-course lunch with bread and a drink for 600-900 RSD ($6-9) — outstanding value

Tip

Serbs eat slowly — a proper meal at a kafana is a 2-hour affair. Don't rush and don't ask for the bill until you're clearly ready to leave

Tip

Serbian coffee is Turkish-style: grounds settle in the cup. Wait 2-3 minutes before drinking and pour slowly to avoid a mouthful of grounds at the end

Tip

Tipping: 10-15% is appropriate at restaurants if you're satisfied; rounding up is common. Leave cash on the table rather than adding to card payment

Food budget guide

What to expect at different price points.

Level Price Description
Budget $3-10/meal Bakery burek and street food; dnevni meni set lunches at local kafanas
Mid-range $12-25/meal Traditional sit-down kafana dinner; mid-range restaurant with drinks
Upscale $40-80+/meal Fine dining at Klub Književnika, Salon 1905, or Kovač; includes wine