A Greek buffet sounds like a lot of work, but with these 9 recipes and a smart timeline, you'll set up a feast without stress. From savory souvlaki to sweet baklava, this buffet is full of flavor, easy to prepare, and always a success. With these recipes, everything works out every single time.

Greek Buffet: 9 Recipes for a Feast
I love making a Greek buffet. The colors, the flavors, the table full of dishes-it feels like a little holiday at home. The best part? You can prepare most of it in advance. That way you'll have no stress when your guests arrive and can just enjoy the evening with them.
I often make this buffet for birthdays or dinner parties with friends. Everyone gets to pick their favorites: a scoop of moussaka, a salad skewer, or a slice of zucchini quiche. This buffet has been tested and carefully planned so everything is ready right on time. You'll only need to put the dishes on the table and enjoy.
Jump to:
Top Tips
- Prep as much as possible in advance.
- Freeze the quiche - saves stress.
- Marinate chicken a few hours ahead for more flavor.
- Chill the ouzo in the morning.
- Make the salad skewers a day before; keep them under a damp cloth in the fridge.
- Keep the caramelized walnuts for the ice cream separate-they stay crunchy.
- Use nice serving dishes and heatproof trivets for oven dishes.
- Always have some extra pita bread-they go fast.
9 recipes and schedule

Complete Guide: Greek Buffet with 9 Dishes

Buffet:






Dessert:


Time table
Up to 2 weeks in advance
- Make the quiche and bake for 15 minutes. Let it cool to room temperature. Wrap in plastic and store in the freezer.
One week in advance
- Greek yogurt ice cream with honey and walnuts: make the ice cream and store in the freezer.
1 day before
- Greek yogurt ice cream with honey and walnuts: caramelize the walnuts. Keep them in a sealed, airtight container.
- Moussaka: Prepare the tomato sauce and the béchamel. Put everything in a baking dish, cover with plastic wrap, and keep in the fridge. One hour before the buffet, bake it in a preheated oven at 350 °F (180 °C).
- Baklava: Make the baklava one day ahead.
- Greek marinated olives: Make the olives. Let them cool a little, close the lid, and store at room temperature.
In the morning
- Ouzo with lemon: Pick the herbs from the garden. Wrap them in a damp paper towel, cover with plastic, and keep in the fridge.
- Chicken souvlaki: Cut the chicken into cubes. Cover and store in the fridge. Make the marinade, cover it, and keep it at room temperature.
- Cucumber dill yogurt salad: Cover with plastic wrap and keep in the fridge until serving.
- Greek salad skewers: Make the skewers with olives, tomato, and cucumber. Cover with a damp tea towel and store in the fridge.
1 hour before the buffet
- Bake the moussaka in the preheated oven at 350 °F (180 °C).
30 minutes before the buffet
- Kolokithopita: Bake the quiches for 25-30 minutes in a preheated oven at 350 °F (180 °C). No need to defrost first.
- Bake the pita breads.
15 minutes before the buffet
- Souvlaki: Preheat the grill and cook the souvlaki.
- Cook the rice.
- Salad skewers: Add the feta cheese.
Final touches
- Salad skewers: Place on a serving plate.
- Souvlaki: Set out the tzatziki, iceberg lettuce, and pita breads.
- Use a nice dish for the grilled souvlaki.
- Cucumber dill yogurt salad: Place on the table.
- Put a bread knife next to the pita breads.
- Place the bowls with olives on the buffet. Add small skewers for serving.
- Kolokithopita and moussaka: Set coasters ready for the hot dishes.
- Rice: Use a pretty dish for serving.







Leave a Reply