Skip to content

Vegetarian and vegan food in Budapest

15 places in Budapest with vegetarian or vegan options.

Ranked with the travel guide's picks and well-known places first.

Vegetarian and vegan food in Budapest

  1. EatVíziváros

    Edeni Vegan

    Cafeteria-style vegan restaurant, large portions, relatively cheap. Tofu goulash recommended. Staff are very helpful at explaining the dishes so ask what they are if you don't know. Cash only. There is an ATM at the bank across the street.

    Daily 08:00-20:00 (temporarily closed as of June 2025)

  2. EatBelváros

    Fatál restaurant

    Fatál étterem

    Possibly the one place worth going to on Váci utca. Popular with tourists and locals alike, although advanced travellers report it's too touristy. Located in an atmospheric cellar, the foreboding name means "wooden platter" in Hungarian, and refers to the plates that the ridiculously huge portions are served on — an order of goose with dumplings, for example, will lead to an entire goose being deposited on your plate. Takeaway bags are provided on request if you can't finish it all. In solidly meat-eating Hungary, this is also one of the few places where you can sample vegetarian versions of dishes like goulash. Reservations are essential for lunch- or dinner-time visits.

    Daily 12:00-24:00beef dish €12-34, specials in pots & pans €10-18, aperitifs €3-5, soup €3-5, main course €5-8

  3. EatBelváros

    Hummus Bar

    Best Falafel in Budapest, Vegan Friendly, English menu and staff. They also have a second location at V. Alkotmany Ut. 20, a 3rd at V. ker. Kecskeméti utca 1., a 4th at VII. ker. Wesselényi-Síp utca sarok, a 5th at IX. ker. Tompa utca 30-34., a 6th at XIII. ker. Hollán Ernő utca 6. - Buda's unit: XI. ker. Bartók Béla út 6.

    Mon-Fri 11:30-20:00, Sat Sun 12:00-22:00falafel €3, hummus plates €3-6

  4. EatTerézváros

    Indigo Restaurant

    Indigó Indiai Étterem

    Has excellent Indian food, with great options for vegetarians.

    Daily 12:00-23:00Soups €2-3. Appetizers €3-6. Tandoori delights €6-15. Vegetarian dishes €4-6. Chicken dishes €7-8. Lamb dishes €10. Seafood dishes €10-11. Rice dishes €2-10. Indian bread €1.5-2. Salads and raita €2-3. Desserts €2. Soft drinks €1.3.

  5. EatNorth Buda

    Indigo Étterem - Buda

    Flavours of India

    Has excellent Indian food, with great options for vegetarians. Soups €2-3. Appetizers €3-6. Tandoori delights €6-15. Vegetarian dishes €4-6. Chicken dishes €7-8. Lamb dishes €10. Seafood dishes €10-11. Rice dishes €2-10. Indian bread €1.5-2. Salads and raita €2-3. Desserts €2. Soft drinks €1.3..

    Open now · closes 11 pm

  6. DrinkJózsefváros

    Macska Cafe and Gallery

    Macska Kávézó és Galéria

    Macska which means "Cat" in Hungarian is a charming, eclectic pub and vegetarian restaurant in District VIII. The neighborhood may have a bit of a bad reputation, but really it's quite alright as it is close to Jozsef Ringroad. It is a ruin pub decorated with recycled, retro pieces, showing yet again that in Hungary one man’s trash truly is another man’s treasure. Feature art exhibitions, DJ sets and craft beer as well as delicious vegetarian snacks, meal and desserts. Wifi, friendly staff and interesting patrons.

    Daily 16:00-01:00 (2011)

  7. EatFerencváros

    Restaurants in Ráday utca

    Soul Café, Nándori Cukrászda, Orfeusz Söröző, Kék Fazék Restaurant, Red Stagecoach Restaurant, Berliner Pub, Marie Kristensen Sandwich Bar, Costes Restobar, Raday Street Beer Cellar, Gotti Restaurant, Sundance Sandwich, Jaffa Cafe, CLARO restaurant and bistro, Louis Prima Pizzeria, Rizsa Macrobiotic and Vegan Restaurant.

    VaryPrices vary

  8. EatBelváros

    Smúz Café

    Smúz Café & Bar Budapest

    Specialty coffee and all-day brunch café opposite the Hungarian Parliament. The terrace offers direct views of one of Budapest's most iconic landmarks. Serves brunch, SmúzLab functional drinks, salads, sandwiches, Hungarian gulyás soup and cocktails. Vegetarian and vegan options are available.

    Mon–Fri 10:00–21:00; Sat Sun 10:00–22:00€5–20

  9. EatJózsefváros

    Stex Cafe-Restaurant

    Stex Kávézó - Étterem - Söröző

    Pub, restaurant and casino. Try for a good-quality, mid-budget food.

    Mon-Sat 08:00-04:00, Sun 09:00-02:00Menu €3.5, breakfast €2-3, Appetizers €6-8, Vegetarian food €4-8, Soups €2-3, Salads €5-8, Cold salads €3, fishes €6-9, Stex meat bowl (for 2 persons) €18

  10. DrinkErzsébetváros

    Szimpla Kert/Mozi

    Apart from the huge ruin-like bar/club/cinema that is frequented by Hungarians and foreigners, "Szimpla" is also the name of a project to support alternative culture on a profit oriented basis. The place is definitely worth visiting: good atmosphere, good music, great people and a very interesting location.

    Hungarian pizzas from the oven: Ft600, snacks Ft780, salad Ft880, warm sandwiches Ft850, vegetarian warm sandwiches Ft800, hamburger (giant) Ft1200. Hotdog Ft600, fried onion rings Ft600, French fries Ft650. Ratatouille with sausage Ft850, Chicken liver Ft850, sausage Ft850

  11. EatAquincum

    Govinda Csillaghegy

    Vegan food bar with Indian cuisine.

    Mon 11:00–15:00, Tue–Sat 07:00–18:00, Sun 12:00–17:00HUF 1650, hamburger: HUF 750

  12. EatNorth Buda

    Menta Terrace

    Menta Terasz

    II. Margit krt. 14.

    Mon-Thu 12:00-22:00, Fri Sat 12:00-24:00, Sun 12:00-22:00- (Ft) Starters 1000-2200, Soups 800-1600, Salads 700-1700, Pastas 1600, Burgers 1900-2400, Chicken, duck, goose dishes 1600-3500, Pork dishes 1600-2300, Menta Platter (3 different meat types: breaded pork tanderlion, roasted piglet belly, grilled chicken breast), served with a fresh, salad mix and potato wedges with roquefort and chives sauce 2380, Beef dishes 1780-2480, Fish dishes 2680 -3280, Vegetarian dishes 1000-1700, Side dishes 400-700, Pickles 500-600, Desserts 900

  13. EatFerencváros

    Raday Pest Restaurant

    Ráday Pesti Vendéglő

    IX. Ráday utca 11.

    Snacks €5-8, Hamburgers €8.8-12.0, Vegetarian dishes €5.0-8.0, Soups €3.5, Salads €3.5-7.0, Pickles €2.8, Classic Hungarian dishes €2.8-15.0, Poultries €7.1-14.0, Pork dishes €8.2-11.5, Beef and veal dishes €7.1-21.4, Meat dishes €9.6-12.3, Fish 100-gr €3.6-10.3, Giant prawns €15.0, Garnish €2.0-3.5, desserts €3.5-4.3

  14. EatBelváros

    Salaam Bombay

    Indian restaurant. Various vegetarian plates

    Daily 12:00-15:00 and 18:00-23:00Meals Ft3500

  15. EatVíziváros

    Édeni Vegán Restaurant

    Vegan food bar.

    Mon–Fri 11:00–20:00HUF 1790, vegan burger: HUF 1590, lunch menu: HUF 1990

Listings from the Wikivoyage guide to Budapest (CC BY-SA 4.0).