Whole carp fillets baked with a garlic and marjoram herb butter, the fish dish central to a traditional Czech Christmas Eve dinner.
Carp is the centerpiece of a traditional Czech Christmas Eve dinner, historically bought live from tanks set up on street corners in the days before the holiday and kept in a bathtub at home until it was time to cook. While the fresh-from-the-tub tradition has faded somewhat in modern households, baked carp seasoned simply with garlic, marjoram and butter remains the classic preparation, valued for how well the fish's naturally rich, slightly earthy flavor takes to simple seasoning. Carp has small, sometimes tricky bones, so fillets are usually scored to help the flesh cook evenly and to make the smaller bones easier to work around when eating. A generous herb butter — garlic, marjoram, parsley and lemon zest worked into softened butter — is spread over the fish before baking, melting into the flesh and basting it as it cooks, keeping the fish moist despite its lower fat content compared to salmon or similar richer fish. Served with Czech potato salad on Christmas Eve, this dish carries strong nostalgic weight in Czech households regardless of how often carp itself is eaten the rest of the year, and the tradition of the whole family gathering to prepare it together remains an important part of the holiday.
Serves 4
Pat the carp fillets dry, score the skin lightly in a few places, and season with salt, pepper and half the lemon juice. Let rest 10 minutes.
Mash softened butter with garlic, marjoram, parsley and lemon zest until well combined.
Place the fillets skin-side down in a baking dish and spread the herb butter generously over the top of each.
Score the skin in shallow diagonal lines before baking — this helps the fish cook evenly and makes any small bones easier to spot and remove.
Bake at 200°C (400°F) for 20 to 25 minutes, until the fish flakes easily and the butter has melted into a glossy sauce.
Spoon the pan juices over the fillets and serve with the remaining lemon juice, alongside Czech potato salad.
Score the skin before baking; carp has some fine bones and scoring both helps even cooking and makes bones easier to spot.
Don't overbake — carp turns dry quickly once it passes from flaky to firm, so check at the 20-minute mark.
If carp isn't available, a similarly firm freshwater fish or even trout can substitute reasonably well.
Fry the fillets in breadcrumbs instead of baking for the other classic Czech Christmas Eve carp preparation, fried carp.
Add a few slices of onion under the fish while baking to flavor the pan juices further.
Serve with a simple dill sauce instead of herb butter for a different traditional pairing.
Refrigerate leftover cooked carp up to 2 days; reheat gently in a low oven, covered, to avoid drying it out further.
Carp has been the centerpiece of the traditional Czech Christmas Eve dinner for generations, historically purchased live and kept at home until Christmas Eve, a custom that, while less universal today, remains deeply associated with Czech holiday tradition.
Carp farming has deep roots in Bohemia, particularly around historic fish ponds, and the fish became widely affordable and available specifically around the Christmas season, cementing its place as the traditional holiday centerpiece.
It has more small bones than fish like salmon or cod, so fillets are typically scored and eaten carefully; some cooks prefer to bread and fry it, which also helps mask the bone structure somewhat.
Czech potato salad, made with boiled potatoes, mayonnaise, pickles, carrots and hard-boiled eggs, is the near-universal side dish served with Christmas Eve carp.
Per serving (240g / 8.5 oz) · 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
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.