Brno eats like Moravia, not Bohemia — sweet-sour cabbage, moravský vrabec pork, apricot dumplings and white wine instead of pilsner dogma. Zelný trh has traded produce since 1325, and the streets behind it hide the country's best coffee roasters and natural wine bars.
Brno's cabbage market has traded since 1325 and still runs Mon–Fri 06:00–18:00, Sat until 14:00. Moravian growers sell apricots, kohlrabi, sauerkraut from wooden barrels and jars of povidla plum butter for 60–120 Kč.
A tight Veveří-district bistro doing seasonal Moravian plates: beef cheeks in red wine, house-baked sourdough, apricot dumplings in summer. Lunch menus run 165–215 Kč and sell out; open Mon–Fri 11:00–22:00.
Brno roasts more specialty coffee per capita than Prague, and Kafec is the local chain that started it. Filter brews from Ethiopian and Colombian lots run 65–95 Kč, retail beans 320–450 Kč per 250g bag.
A neighbourhood beer hall pouring unpasteurised tank Starobrno and rotating Moravian microbrews at 38–55 Kč per half-litre, with utopenec pickled sausage and nakládaný hermelín cheese as the standard drinking food.
Sourdough bakery selling Moravian rye loaves, buchty filled with poppy seed or plum povidla and koláče at 25–55 Kč each. Opens 07:00 weekdays; the sourdough šumava loaves are gone by early afternoon.
The brewpub on Jakubská serves the defining Moravian plate: moravský vrabec, roast pork shoulder with caraway, sauerkraut and both bread and potato dumplings, alongside its own unfiltered wheat beer brewed on site.
Moravia grows 96% of Czech wine, and Brno's cellar bars pour Veltlínské zelené, Ryzlink rýnský and orange Pálava by the glass at 55–120 Kč. Flights of five south-Moravian whites run around 280–350 Kč.
Brno's fine-dining edge sits in a Kopečná courtyard, cooking Moravian produce — Vysočina lamb, freshwater fish, forest mushrooms — in tasting menus of five to seven courses with paired local wines.
A student-quarter café below Špilberk with a walled garden, famous for medovník honey cake and homemade cheesecake at 65–95 Kč a slice. Breakfast plates with eggs and Moravian ham run 120–180 Kč.
Brno's Masaryk University crowd pushed the city to one of central Europe's densest vegan scenes. Bowls, seitan gyros and jackfruit burgers land at 150–220 Kč in a fast-casual room off Josefská.
The covered stalls and the shops ringing the market sell Olomoucké tvarůžky, the pungent aged curd cheese of Moravia, plus smoked klobása and Znojmo pickled gherkins for 40–160 Kč.
An unmarked door on Šilingrovo náměstí opens onto a theatrical speakeasy repeatedly ranked among the world's best bars, serving story-driven cocktails around 190–280 Kč with slivovice and Moravian wine bases.