7 Authentic Greek Christmas Main Dishes to Elevate Your Holiday Table
Celebrate Christmas the Greek way with traditional flavors and festive dishes that bring warmth and joy to your holiday table. Explore with me traditional Greek dishes! I hope they will inspire your holiday menu, and bring a touch of Mediterranean magic to your celebration.
Join the My Cretan Recipe Facebook group.
Christmas is a time of warmth, family, and celebration, and food plays a central role in these festivities, especially in Greece. The Greek holiday table is the best place to discover the country’s culinary traditions since each dish tells a story, rooted in centuries-old customs.
A Taste of Tradition

Greek Christmas meals often have a deep symbolic significance. Many dishes incorporate lamb, pork, and fresh herbs, honoring seasonal produce and age-old customs.
These festive recipes bring loved ones together around the table to share in the spirit of the season.
This collection highlights the diversity of Greek Christmas cuisine. From slow-roasted meats to comforting casseroles, each main dish reflects the depth and character of Greece’s regional flavors. Let’s add a new Greek-style dimension to your holiday traditions.
1. Roast Lamb with Potatoes (Arni Psito)
Tender and flavorful, this classic dish graces Greek tables during festive occasions. The lamb is infused with garlic, oregano, and lemon, while the potatoes soak up all the delicious juices.

Ingredients
- 2 kg (4.4 lbs) leg of lamb
- 1 kg (2.2 lbs) potatoes, peeled and quartered
- 4 garlic cloves, sliced
- Juice of 2 lemons
- Extra virgin olive oil
- 2 tsp dried oregano
- Salt and pepper to taste
Recipe
- Preheat oven to 180°C (350°F).
- Make small incisions in the lamb and insert garlic slices.
- Rub the lamb with olive oil, lemon juice, oregano, salt, and pepper.
- Place the lamb in a roasting pan, surrounded by the potatoes.
- Cover with foil and roast for 2 hours, basting occasionally.
- Remove the foil for the last 30 minutes to crisp the lamb and potatoes.
2. Pork Stew with Celery (Hirino me Selino)
This hearty stew combines succulent pork with aromatic celery and carrots, brightened with a touch of lemon. It’s a comforting winter dish perfect for Christmas.
>> You can read the more detailed step-by-step recipe here.

Ingredients
- 1.5 kg (3.3 lbs) pork shoulder, cubed
- 1 bunch celery, chopped
- 2 onions, diced
- 3 carrots, sliced
- Juice of 2 lemons
- Extra virgin olive oil
- 1 cup water
- Salt and pepper to taste
Recipe
- Heat olive oil in a pot and brown the pork cubes.
- Add onions and cook until softened.
- Add celery, carrots, and water.
- Simmer for 1 hour until pork is tender.
- Stir in lemon juice and season with salt and pepper before serving.
3. Stuffed Cabbage Rolls (Laxanodolmades)
Delicate cabbage leaves encase a savory mixture of minced beef and rice, cooked to perfection and topped with a tangy egg-lemon sauce.
>> Click here to read my Avgolemono sauce recipe that pairs to perfection with the laxanodolmades!

Ingredients
- 1 large cabbage
- 500g (1.1 lbs) minced beef
- 1 cup rice
- 1 onion, grated
- 1/4 cup parsley, chopped
- Juice of 2 lemons
- 2 eggs
- Salt and pepper to taste
Recipe:
- Blanch cabbage leaves in boiling water until pliable.
- Mix beef, rice, onion, parsley, salt, and pepper to form the filling.
- Place filling on each cabbage leaf, roll tightly, and arrange in a pot.
- Add water to cover and simmer for 1 hour.
- Whisk eggs and lemon juice; slowly add hot broth to temper.
- Pour over cabbage rolls and serve.
4. Oven-Baked Meatballs (Soutzoukakia Smyrneika)
These fragrant meatballs, spiced with cumin and simmered in a rich tomato sauce, are a must-have on the holiday table.

Ingredients
- 500g (1.1 lbs) minced beef
- 1 onion, grated
- 2 garlic cloves, minced
- 1 tsp cumin
- 1/2 cup red wine
- 2 cups tomato sauce
- 1/4 cup olive oil
- Salt and pepper to taste
Recipe
- Mix beef, onion, garlic, cumin, salt, and pepper to form meatballs.
- Brown meatballs in olive oil.
- Add wine and tomato sauce, simmering for 30 minutes.
- Bake in an ovenproof dish at 180°C (350°F) for 20 minutes.
- Serve with rice or bread.
5. Baked Sea Bass with Herbs (Lavraki Sto Fourno)
Simple yet elegant, this dish highlights the natural flavors of fresh sea bass complemented by rosemary, garlic, and lemon.

Ingredients
- 2 whole sea bass, cleaned
- Extra virgin olive oil
- Juice of 2 lemons
- 2 sprigs of rosemary
- 4 garlic cloves, sliced
- Salt and pepper to taste
Recipe
- Preheat oven to 200°C (390°F).
- Season fish with olive oil, lemon juice, salt, and pepper.
- Stuff with rosemary and garlic.
- Place on a baking sheet and roast for 25 minutes.
- Serve with lemon wedges and fresh herbs.
6. Moussaka
This iconic Greek casserole layers fried eggplants, spiced meat sauce, and creamy béchamel, baked to golden perfection.
>> Over here, you can find the detailed step-by-step recipe.

Ingredients
- 2 eggplants, sliced
- 500g (1.1 lbs) minced beef
- 1 onion, diced
- 2 cups tomato sauce
- 1/4 cup olive oil
- 2 cups béchamel sauce
- 1/2 cup grated cheese
- Salt and pepper to taste
Recipe
- Salt eggplant slices and let sit for 30 minutes; rinse and dry.
- Fry eggplants until golden.
- Brown minced beef with onion, add tomato sauce, and simmer.
- Layer eggplants, meat sauce, and béchamel in a baking dish.
- Top with cheese.
- Bake at 180°C (350°F) for 40 minutes.
7. Braised Veal with Orzo (Youvetsi)
A rich and comforting one-pot dish where tender veal is slow-cooked with orzo in a fragrant tomato sauce, perfect for festive gatherings.

Ingredients
- 1 kg (2.2 lbs) veal, cubed
- 2 cups orzo
- 1 onion, diced
- 2 cups tomato sauce
- 1/2 cup red wine
- Extra virgin olive oil
- 1 cinnamon stick
- Salt and pepper to taste
Recipe
- Brown veal in olive oil.
- Add onion and cook until softened.
- Deglaze with wine, then add tomato sauce, cinnamon, salt, and pepper.
- Simmer for 1.5 hours.
- Add orzo and cook for another 20 minutes, adding water as needed.
- Serve hot.
Greek Christmas dishes reflect the heart and soul of Mediterranean cooking, blending robust flavors, fresh ingredients, and a sense of tradition.
By incorporating these seven main dishes into your celebration, you can bring the spirit of a Greek Christmas to your table.
With each bite, you’ll experience the richness of a culture that values togetherness, hospitality, and the simple pleasures of good food. Celebrate this holiday season the Greek way, and let your table tell a story of tradition and togetherness.
MORE HOLIDAY IDEAS
Pin for Later!
7 Irresistible Main Greek Christmas Dishes



Gabi Ancarola
Gabi is a travel writer who has lived in Crete for over a decade. Through her blog, Crete Insider, she has helped travelers uncover local experiences. Passionate about food and Cretan cuisine, she now attends Greek cooking lessons to bring the island’s flavors straight to your kitchen!
>> Interested in learning to cook in Crete, or discovering all of the top spots to eat in Chania and around the island? Book a food tour or plan your trip with me.










