Veganvinohrady
Plevel is the fully vegan Vinohrady-Vrsovice neighbourhood restaurant on Krymska. The kitchen runs a daily lunch menu of vegan Czech classics: svickova, gulash, schnitzel, plant-based.
Tip: Lunch menu prices are the smartest pick; the kitchen is small and fast.
Vegansmichov
Loving Hut Smichov is the original Prague branch of the global vegan chain. Cafeteria-style with rotating mock-meat dishes, pho-style soups and weekday lunch specials.
Tip: Daily menu changes; ask which Asian noodle is on at lunch.
Vegan-vegetarianstare-mesto
Maitrea is a fully vegetarian, mostly vegan room a minute off Old Town Square. Calm tea-room atmosphere, weekday lunch menu, vegan Czech goulash and dumplings on the main card.
Tip: Order the vegan svickova; the cheap weekday lunch is the easiest entry.
Indian vegetarianvinohrady
Beas is Prague's vegetarian Indian cafeteria chain. The Vinohrady branch is the easiest central one: thali plates by the kilo, dahl, paneer, chana masala, dosa to order.
Tip: Pay by weight; vegan options are clearly marked on the steam table.
Vegetarian-veganstare-mesto
Lehka Hlava has run as a fully vegetarian restaurant since 2005, with a strong vegan side. The Old Town room is calm, creative, the closest a Czech kitchen gets to the modern vegetarian.
Tip: The kitchen makes its own cheeses and pickles; ask for the chef's tasting.
Vegetarian-veganstare-mesto
Maitrea is a fully vegetarian, mostly vegan tea-room restaurant a minute off Old Town Square. The kitchen does Czech classics meat-free, plus Asian noodles and a daily lunch menu.
Tip: Tea selection runs long; the weekday lunch is the smart price.