Vienna Food & Drink: Where to Eat, What to Order, and What to Skip in Austria's Imperial Capital
By Tomás Rivera — a food writer who believes the best meal in any city is the one locals are eating right now, not the one in the guidebook from 1987.
Most travelers come to Vienna for the palaces. They leave having eaten far better than they expected. This city takes its food seriously—not in the trendy, Instagram-driven way, but in the manner of a place that has been refining the same dishes for centuries and sees no reason to stop. The Viennese don't chase culinary fads. They perfect traditions until the traditions become impossible to improve.
What follows is not a day-by-day itinerary. It is a thematic deep-dive into how Vienna eats, where to find the real thing, and what to avoid. Use it as a map, not a schedule.
The Coffee House: Vienna's Living Room
The Viennese coffee house is the obvious starting point, and for good reason. UNESCO listed these institutions as intangible cultural heritage in 2011, not because of the coffee—which is usually decent but rarely exceptional—but because of what happens inside. A proper coffee house is an extension of your living room. You can sit for hours over a single melange (the local cappuccino equivalent) without anyone rushing you. Newspapers on wooden rods hang from racks. Waiters in black tie address you with formal courtesy that somehow never feels stiff.
Café Central (Herrengasse 14, 1010 Wien; open daily 07:30–22:00) opened in 1876 and leans heavily into its history—Trotsky played chess here, Freud drank here, and the goulash is genuinely good. But the tourists know this too, so queue accordingly. A melange with apfelstrudel costs €12–14. Come before 09:00 on a weekday to avoid the tour groups.
Café Prückel (Stubenring 24, 1010 Wien; open Mon–Sat 07:00–23:00, Sun 09:00–20:00) offers a more local experience. The 1950s interior remains untouched, and the elderly regulars treat the place like a second home. The tobacco-stained ceiling and chrome fixtures are original. A melange here costs €4.80. The elderly women in the corner have been coming since 1962.
Café Sperl (Gumpendorfer Straße 36, 1060 Wien; open daily 07:00–23:00) has been operating since 1880 with original Thonet chairs and marble tables. Their apfelstrudel arrives warm, the pastry stretched so thin you can read through it. This is where local artists and writers still gather. The coffee costs €4.20, the strudel €6.50.
Café Hawelka (Dorotheergasse 6, 1010 Wien; open Wed–Mon 08:00–00:00, closed Tue) serves Buchteln (sweet yeast rolls) until they run out, usually by 11:00. Their coffee is dark and strong, and the interior hasn't changed since 1939. The Hawelka family still runs it. Come at 08:30 when the Buchteln are fresh from the oven.
Coffee terminology matters here. A Schwarzer is espresso. A Brauner is espresso with a small pitcher of cream. A Melange is the closest to a cappuccino. An Einspänner is espresso topped with whipped cream, served in a glass with a handle. Order a "latte" and you'll get warm milk. The coffee comes with a glass of water—drink it first to cleanse your palate. A cup in a traditional house costs €4–6. In a modern café, expect €3.50–4.50.
Wiener Schnitzel: The Dish That Built a City
Wiener Schnitzel is the dish everyone associates with Vienna, and finding a good one requires navigating tourist traps. The rules are simple: it must be veal (Kalbsschnitzel), not pork. The breading should be crisp, dry, and golden. It needs no sauce—just a slice of lemon and a side of potato cucumber salad.
Figlmüller (Wollzeile 5, 1010 Wien; open daily 11:30–22:30) is famous for a reason—the schnitzel hangs over the plate's edge, the breading is crisp without being greasy, and they've been perfecting it since 1905. Reservations are essential; call +43 1 512 61 77 or book online two weeks ahead. The classic schnitzel costs €24.90. The waiters are efficient but not warm. That's the point.
Gasthaus Pöschl (Weihburggasse 17, 1010 Wien; open Mon–Fri 11:30–22:30, Sat 11:30–15:00, closed Sun) serves a textbook version in wood-paneled surroundings where parliament members still lunch. The schnitzel costs €19.50, the potato-cucumber salad is house-made, and the atmosphere is what Viennese call a Beisl—an unpretentious tavern where the food matters more than the décor. This is where you go when you want the real thing without the theater.
Lugeck (Lugeck 4, 1010 Wien; open daily 11:30–23:00) is a modern Beisl in the first district where the schnitzel is excellent and the atmosphere is more relaxed than the palace-facing competition. The meat is consistently veal, the sides are seasonal, and you don't need a reservation a month in advance. Schnitzel costs €22, a glass of Grüner Veltliner €5.50.
A proper schnitzel dinner with wine runs €25–35 in a traditional restaurant. In a Beisl, you can eat well for €18–24.
Tafelspitz: The Emperor's Lunch
Tafelspitz, boiled beef with root vegetables and horseradish sauces, was Emperor Franz Joseph's favorite dish. The Viennese treat it with the reverence the Japanese reserve for ramen. The meat simmers for hours until fork-tender, served in a copper pot with the broth as a first course.
Plachutta (Wollzeile 38, 1010 Wien; open daily 11:30–23:00) has built its reputation on this single preparation. The Tafelspitz costs €29.90, the broth with dumplings is served as a first course, and the waiters will explain the three sauces—horseradish, apple-horseradish, and chive sauce—if you ask. It's heavy, restorative food that makes sense in Vienna's cold months. Come hungry and expect to spend €35–45 per person. The waiters wear traditional vests. The copper pots are real. This is not a costume; this is Vienna.
Gmoahde Wirtin (Köllnerhofgasse 4, 1010 Wien; open Mon–Sat 11:30–22:00, closed Sun) is a lesser-known Beisl where the Tafelspitz is nearly as good as Plachutta's but costs €18.90. The interior is wood-paneled, the regulars are older, and the staff won't speak English beyond the menu. This is where you go when you want to eat like a civil servant on his lunch break.
The Sacher Torte Debate: Choose Your Side
The Sacher Torte debate divides Viennese like football allegiances. Hotel Sacher (Philharmonikerstraße 4, 1010 Wien; open daily 08:00–22:00) claims the original recipe and charges €7.50 for a slice in grand surroundings. The café is opulent, the service is formal, and the chocolate is dense. Demel (Kohlmarkt 14, 1010 Wien; open daily 10:00–19:00) disputes this claim and serves a version with a layer of apricot jam on top rather than inside. The truth is that both are denser and less sweet than most tourists expect. Try both and pick a side. The torte keeps for days; buy a whole one (€25–32) at either shop to take home.
A better dessert option, in my opinion, is the Salzburger Nockerl at Café Mozart (Albertinaplatz 2, 1010 Wien; open daily 08:00–23:00)—a warm, sweet soufflé that arrives at the table like a small golden mountain. It costs €14.90 and feeds two. The Mozart is touristy but not cynical about it.
The Naschmarkt: Where Vienna Actually Shops
The Naschmarkt stretches for over a kilometer between Karlsplatz and Kettenbrückengasse, operating as a working market rather than a tourist attraction. Stalls sell everything from Persian saffron to Vietnamese pho, reflecting Vienna's immigrant communities.
Nautilus (stand 421–422; open Mon–Fri 08:00–18:00, Sat 08:00–17:00) has been shucking oysters since 1986. A dozen oysters cost €18–24 depending on the variety. The owner speaks five languages and will tell you where each oyster came from.
Neni (Naschmarkt 1, 1060 Wien; open daily 08:00–23:00) at the market's end serves Middle Eastern-influenced dishes with outdoor seating perfect for people-watching. The hummus is properly made, the lamb kebabs are grilled over charcoal, and the breakfast spread (€16) is the best value in the market. Come Saturday morning when the farmers from Styria and Burgenland bring their produce. The market is busiest between 09:00 and 12:00.
Umar Fisch (stand 329–330; open Mon–Fri 08:00–18:00, Sat 08:00–17:00) serves the best fish sandwich in the city—grilled mackerel on dark bread with horseradish and onion, €8.50. The owner has been running the stand since 1994. Eat it standing at the counter.
Heurigen: Vienna's Suburban Wine Soul
Heurigen wine taverns are where Viennese actually socialize. These suburban establishments serve young wine (the name literally means "this year's") and simple cold plates of ham, cheese, and pickled vegetables. The tradition dates back to an 18th-century imperial decree allowing vintners to sell their own wine without a license.
Grinzing is the most famous Heurigen district but also the most touristy—buses unload cruise passengers by the dozen. Better options exist in Strebersdorf or Nussdorf, reachable by tram D from the city center. Look for a pine branch (ausg'steckt) hanging above the door, indicating the tavern is open. A quarter-liter of Gemischter Satz, a field blend white wine unique to Vienna's urban vineyards, costs around €4.50. A full liter (a "Kracherl") costs €14–18. A plate of Brettljausen—cold cuts, cheese, and pickles—costs €12–16.
Heurigen Sirbu (Strebersdorfer Straße 11, 1190 Wien; open Apr–Nov, hours vary with harvest) is family-run and serves wine from their own vineyard. The Gemischter Satz is crisp and herbal, the schweinsbraten is house-made, and the garden terrace has views over the vineyards. Call +43 1 370 12 12 to check if they're open before you make the trip.
Weingut Mayer am Pfarrplatz (Pfarrplatz 10, 1190 Wien; open Apr–Nov, Wed–Sun 16:00–23:00) is where Beethoven lived when he composed part of his Ninth Symphony. The wine is excellent, the history is real, and the crowd is local. A liter of Gemischter Satz costs €16, the Brettljausen €14.
Vienna's Modern Food Scene: Slowly, Then Suddenly
Vienna's modern food scene has been slower to develop than Berlin's or Copenhagen's, but it's gaining momentum. The restraint that defines traditional Viennese cooking is giving way to something more experimental—though never reckless.
Steirereck (Am Heumarkt 2A, 1030 Wien; open Tue–Sat, lunch 12:00–14:00, dinner 18:30–21:30) in Stadtpark holds two Michelin stars and ranks among the world's best restaurants, with a focus on Austrian ingredients reinterpreted through modern technique. The tasting menu runs €220, but the more casual Meierei next door serves the same kitchen's breakfast and lunch at approachable prices. Breakfast costs €18–28, lunch €45–65. The river trout is the signature dish. Reservations for dinner require booking 4–6 weeks ahead via their website.
Konstantin Filippou (Dominikanerbastei 17, 1010 Wien; open Tue–Sat, dinner only from 18:30) combines Mediterranean and Austrian influences with precision—his octopus with sauerkraut and pork belly shouldn't work but absolutely does. The tasting menu is €165, the à la carte menu €80–120. The wine list is exceptional, focused on Austrian producers you've never heard of. The sommelier will guide you.
Ulrich (Sankt-Ulrichs-Platz 1, 1070 Wien; open daily 08:00–23:00) does excellent eggs and open-faced sandwiches in a space that feels more Brooklyn than imperial. The brunch (€15–22) is the best in the seventh district. The coffee is third-wave, the bread is sourdough, and the crowd is young Viennese who work in design or tech. Come on Sunday at 10:00 and wait 20 minutes for a table. It's worth it.
Mochi (Praterstraße 15, 1020 Wien; open Tue–Sat 18:00–23:00) serves Japanese-inspired small plates in the Leopoldstadt district. The tasting menu is €85, the sashimi is flown in from Tokyo three times a week, and the sake list is the best in the city. The chef trained in Osaka. This is where Vienna's young chefs eat on their nights off.
Street Food and Late Night: Würstelstände
For street food, Würstelstände (sausage stands) are institutions. The Käsekrainer, a pork sausage with cheese running through it, is the local specialty. Bitzinger Würstelstand (Albertinaplatz 1, 1010 Wien; open until 02:00 daily) behind the opera serves them with mustard and a slice of dark bread for €4.50. Eat standing up like the locals—there are no seats, and you wouldn't want them anyway at 2:00 AM.
Zanoni & Zanoni (Lugeck 7, 1010 Wien; open daily 10:00–23:00) serves gelato that rivals anything in Italy. The pistachio is made with Sicilian nuts, the dark chocolate is 85% cacao, and a small cone costs €3.80. The queue in summer is 15 minutes. It's still worth it.
Vienna closes earlier than you might expect. Most kitchens stop serving at 22:00, and finding a proper meal after 23:00 is difficult outside the sausage stands. Plan dinner earlier than you would in Madrid or Berlin. Sundays see many restaurants closed entirely—the Viennese take their Ruhetag seriously.
Wine in Vienna: Grüner Veltliner and Beyond
The wine selection in any decent restaurant focuses heavily on Austrian bottles. Grüner Veltliner is the signature white, crisp and peppery, pairing well with the city's rich food. Zweigelt and Blaufränkisch dominate the reds. A glass of house wine in a casual restaurant costs €4–6; bottles in grocery stores start at €6 for drinkable quality. In a serious restaurant, a bottle of Grüner Veltliner from a top producer costs €35–55.
Wein & Co (multiple locations; Kärntner Straße 36, 1010 Wien is the flagship; open Mon–Sat 10:00–20:00) is a wine shop with a bar attached. Buy a bottle, pay a €5 corkage fee, and drink it at the counter with a plate of cheese. The staff knows their inventory and will ask what you're eating before recommending a bottle. A bottle of solid Grüner Veltliner costs €12–18, plus corkage.
Breakfast in Vienna: Not a Small Meal
Breakfast in Vienna is a serious meal, not a rushed espresso and croissant.
Café Schwarzenberg (Kärntner Ring 17, 1010 Wien; open daily 07:30–22:00) serves a traditional Frühstück with rolls, cold cuts, cheese, and egg for €14.90. The coffee is dark, the rolls are from a nearby bakery, and the Ringstraße-facing terrace is the best people-watching spot in the city before 10:00 AM.
Vollpension (Schottenfeldgasse 36, 1070 Wien; open daily 08:00–18:00) is a café where grandmothers bake the cakes. The concept is social—retired women work as bakers, and the recipes are their own. The Linzer Torte is €5.50, the breakfast plate (€12) includes two eggs and house-made jam. The atmosphere is warm in a way that traditional Viennese cafés deliberately are not.
Christmas Markets: Plan Ahead
The Christmas markets deserve mention even for off-season visitors planning ahead. The market in front of City Hall (Rathausplatz; open mid-Nov to 26 Dec, 10:00–22:00 daily) is the largest and most elaborate, but the Spittelberg market (Berggasse 5, 1070 Wien; open mid-Nov to 23 Dec, 16:00–21:00 weekdays, 12:00–21:00 weekends) in the seventh district offers better food—roasted chestnuts, Kartoffelpuffer (potato pancakes) with applesauce, and hot punch served in ceramic boots. Come hungry and dress warmly. The punch costs €5–7, the potato pancakes €4.50. The Spittelberg market is smaller, more local, and less exhausting.
The Districts: Where to Eat, Where to Avoid
The district matters. The first district (Innere Stadt) has the grand cafés and tourist restaurants—useful for landmarks but not for finding where locals eat. The fourth (Wieden), sixth (Mariahilf), and seventh (Neubau) districts have the highest concentration of interesting restaurants and younger crowds.
The Prater (second district) is where you find the best Döner kebabs in the city—Döner Niyazi (Leopoldsgasse 23, 1020 Wien; open daily until 02:00) serves a proper spit-roasted lamb Döner for €5.50. The line at midnight tells you everything.
Margareten (fifth district) is emerging as a food destination. Fischer Bräu (Breitenseer Straße 4, 1140 Wien; open daily 10:00–00:00) brews its own beer and serves traditional Austrian pub food in a garden setting. The beer is unfiltered, the schnitzel is pork (acceptable here, because it's not claiming to be Wiener), and the atmosphere is what the Viennese call gemütlich—cozy, unhurried, slightly drunk.
What to Skip
Café Landtmann (Dr.-Karl-Renner-Ring 4, 1010 Wien) is beautiful and historic, but the food is mediocre, the prices are inflated, and the service treats tourists like a necessary inconvenience. Go for a coffee if you must see the interior, but eat elsewhere.
Figlmüller Wollzeile (as opposed to the original on Backerstraße) is the second location opened to handle tourist overflow. The schnitzel is the same, but the atmosphere is harried and the wait times are longer. Book at the original location if possible.
Any restaurant on Kärntner Straße with a waiter outside holding a menu in five languages. These are not restaurants; they are extraction mechanisms for tourists who are too tired to walk another block. The schnitzel will be pork, the Tafelspitz will be stringy, and the bill will include a service charge you already paid.
The Mozartkugel chocolate shops on every corner. These are not Viennese; they were invented in Salzburg in 1890 by Paul Fürst. They are fine as a souvenir, but they are not local food. The Viennese do not eat them.
Practical Logistics: How to Eat Vienna
Reservations: Many traditional restaurants, especially in the first district, require reservations for dinner. Call ahead or use the online booking systems—walking in without a reservation often means a long wait or outright rejection. The Viennese planning culture extends to dining. For Plachutta, Steirereck, and Figlmüller, book 2–4 weeks ahead. For Beisl, same-day is often possible if you call before 16:00.
Timing: Breakfast is eaten 08:00–10:00. Lunch (Mittagessen) is 12:00–14:00. Dinner starts at 18:00 and most kitchens close at 22:00. Heurigen open at 16:00 and close when the wine runs out. Sunday lunch is a sacred tradition; expect restaurants to be fuller than Saturday night.
Tipping: Round up to the nearest euro in a café. In a restaurant, 5–10% is standard, but not mandatory. The waiter will not chase you for it. Leave cash on the table or tell the waiter the total when paying. "Stimmt so" means "keep the change."
Prices: A coffee house visit costs €6–8 with pastry. A proper schnitzel dinner with wine runs €25–35. The Heurigen experience is the best value—€15–20 covers wine and snacks for an evening. A fine-dining tasting menu costs €150–220. Vienna is cheaper than Zurich or Paris but more expensive than Budapest or Prague.
Cash: Many traditional restaurants, especially Heurigen and Würstelstände, are cash-only. Carry €50–80 in cash per person per day. Cards are accepted in most modern restaurants and all hotel restaurants.
Language: English is widely spoken in restaurants, but learning "Ein Melange, bitte" and "Die Rechnung, bitte" will get you warmer service. Menus in traditional restaurants are often in German only; Google Translate is your friend.
What to order: In a traditional house, start with a clear broth (Rindsuppe), follow with schnitzel or Tafelspitz, and end with apfelstrudel or Salzburger Nockerl. In a Heurigen, order a liter of Gemischter Satz and a Brettljausen. In a modern restaurant, let the chef decide—order the tasting menu.
The Author's Last Word
Vienna is not a city that performs for visitors. It is a city that continues its own traditions and allows you to observe them if you behave respectfully. The coffee house is not a museum. The Heurigen is not a theme park. The schnitzel is not a prop. Eat slowly, speak quietly, and tip well. The reward is a meal that has been perfected over two centuries, served by people who believe that doing one thing correctly is more important than doing ten things adequately.
The Viennese will not charm you with effusive friendliness. They will charm you with consistency, precision, and food that has no reason to change. That's the point. That's Vienna.
Tomás Rivera has eaten his way through seventeen European capitals and still believes the Viennese coffee house is the closest thing to a secular temple in the Western world. He owns two Thonet chairs and dreams of opening a Würstelstand when he retires.
By Tomás Rivera
Madrid-born food critic and nightlife connoisseur. Tomás has been reviewing tapas bars and underground music venues for 15 years. He knows every back-alley gin joint from Mexico City to Manila and believes the night reveals a city is true character.