The Czech national dish — roast pork with bread dumplings and braised sauerkraut.
Vepřo Knedlo Zelo — literally 'pork, dumpling, cabbage' — is the unofficial national dish of Czech cuisine. Slow-roasted pork shoulder with crispy skin sits alongside fluffy bread dumplings (knedlíky) and tangy braised sauerkraut. This Sunday feast has graced Czech family tables for generations and remains the heart of traditional Bohemian cooking.
Serves 4
Score the skin, rub all over with caraway, garlic and salt. Let rest 30 minutes.
Roast pork at 200°C for 30 minutes, then 160°C for 1.5 hours. Add a little water to pan if it dries out. Blast at 220°C for final 15 minutes to crisp the skin.
Cook onion in a little fat until soft. Add sauerkraut and sugar. Braise with a splash of pork drippings and 100 ml water for 20 minutes.
Mix bread cubes with eggs, milk and flour into a firm sticky dough. Shape into two logs, about 6 cm diameter. Simmer in salted water 20 minutes. Slice into rounds.
Slice pork and serve with dumpling rounds and braised sauerkraut. Spoon pan juices over everything.
Score the skin deeply for the best crackling.
The dumpling dough should be quite soft — don't add too much flour.
Use some sauerkraut brine in the braise for extra tang.
Use pork belly instead of shoulder for even more crackling.
Add a splash of Czech dark beer to the sauerkraut braise.
Leftovers keep refrigerated for 3 days. Dumplings are best reheated by steaming or microwaving with a splash of water.
Vepřo Knedlo Zelo has been the backbone of Bohemian cuisine since the medieval era and was codified as a national dish in the 19th century during Czech national revival movements.
Knedlíky are Czech bread dumplings — a soft, starchy side made from bread, eggs and flour cooked in a log shape then sliced.
Per serving · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes