34 Delicious Greek Recipes for Authentic Flavors

Oh, the sun-drenched flavors of Greece! Whether you’re craving quick weeknight dinners, vibrant seasonal dishes, or soul-warming comfort food, this collection brings authentic Mediterranean magic to your kitchen. Get ready to explore 34 delicious recipes that will transport your taste buds—let’s dive in and discover your new favorite!

Moussaka with Rich Bechamel Sauce

Moussaka with Rich Bechamel Sauce
Huddled in my kitchen on a chilly winter evening, I found myself craving something hearty and comforting—a dish that felt like a warm hug. That’s when I decided to whip up this classic Moussaka with a rich, creamy béchamel sauce, a recipe I’ve tweaked over the years to make it just right for busy home cooks like us. Trust me, the layers of flavor are worth every minute of prep!
Serving: 6 | Pre Time: 30 minutes | Cooking Time: 60 minutes

Ingredients

– 2 large eggplants, sliced into ½-inch rounds (sprinkle with salt to draw out bitterness)
– 1 lb ground lamb (or ground beef for a milder flavor)
– 1 large onion, finely chopped
– 3 cloves garlic, minced
– 1 can (14.5 oz) crushed tomatoes
– ¼ cup red wine (optional, but adds depth)
– 2 tbsp olive oil (or any neutral oil)
– 1 tsp dried oregano
– ½ tsp ground cinnamon
– Salt and black pepper (adjust to taste)
– 4 tbsp unsalted butter
– ¼ cup all-purpose flour
– 2 cups whole milk, warmed slightly
– ¼ tsp ground nutmeg
– 1 cup grated Parmesan cheese (divided)
– 2 large eggs, lightly beaten

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Arrange the eggplant slices in a single layer on the baking sheet, brush lightly with 1 tbsp olive oil, and bake for 20 minutes until tender and lightly browned.
3. While the eggplant bakes, heat 1 tbsp olive oil in a large skillet over medium heat.
4. Add the chopped onion and cook for 5 minutes, stirring occasionally, until softened.
5. Stir in the minced garlic and cook for 1 minute until fragrant.
6. Add the ground lamb to the skillet and cook for 8-10 minutes, breaking it up with a spoon, until browned and no pink remains.
7. Pour in the red wine, if using, and let it simmer for 2 minutes to reduce slightly.
8. Add the crushed tomatoes, oregano, cinnamon, salt, and black pepper, then simmer the mixture for 15 minutes over low heat, stirring occasionally.
9. In a medium saucepan, melt the butter over medium heat until foamy.
10. Whisk in the flour and cook for 2 minutes, stirring constantly, to form a smooth roux.
11. Gradually pour in the warmed milk, whisking continuously to prevent lumps, and bring to a gentle simmer.
12. Cook the sauce for 5 minutes, stirring often, until thickened enough to coat the back of a spoon.
13. Remove the saucepan from heat and stir in the nutmeg, ½ cup Parmesan cheese, and beaten eggs until well combined.
14. Reduce the oven temperature to 350°F and lightly grease a 9×13-inch baking dish.
15. Layer half of the baked eggplant slices in the bottom of the dish.
16. Spread the lamb mixture evenly over the eggplant layer.
17. Top with the remaining eggplant slices in an even layer.
18. Pour the béchamel sauce over the top, spreading it smoothly with a spatula.
19. Sprinkle the remaining ½ cup Parmesan cheese evenly over the sauce.
20. Bake the moussaka for 40 minutes, or until the top is golden brown and bubbly.
21. Let the moussaka cool for 15 minutes before slicing to allow the layers to set.
Oozing with creamy béchamel and savory lamb, this moussaka boasts a tender, melt-in-your-mouth texture from the baked eggplant. The hint of cinnamon adds a warm, aromatic note that pairs beautifully with a crisp green salad on the side. For a fun twist, try serving it in individual ramekins for a cozy, portion-controlled dinner that’s sure to impress!

Classic Spanakopita with Phyllo Pastry

Classic Spanakopita with Phyllo Pastry
Nostalgia hits me every time I make this classic Spanakopita—it’s the savory, flaky Greek spinach pie that reminds me of cozy family dinners and my first attempt at mastering phyllo pastry. I still remember the crunch of that golden crust and the creamy filling, a dish that’s become my go-to for impressing guests without too much fuss. Let’s dive into making this beloved recipe together, with a few tricks I’ve picked up along the way to keep it simple and delicious.
Serving: 8 | Pre Time: 30 minutes | Cooking Time: 45 minutes

Ingredients

– 1 lb fresh spinach, washed and chopped (or frozen, thawed and squeezed dry)
– 1 cup crumbled feta cheese (about 8 oz, or use a mix with ricotta for creaminess)
– 1/2 cup chopped fresh dill (or 2 tbsp dried, adjust to taste)
– 1/4 cup chopped green onions (about 2-3 stalks)
– 2 large eggs, lightly beaten
– 1/4 cup olive oil (or any neutral oil, plus extra for brushing)
– 1/2 tsp salt (adjust based on feta saltiness)
– 1/4 tsp black pepper
– 1 package phyllo dough (about 16 sheets), thawed according to package instructions
– 1/4 cup melted butter (unsalted, for brushing layers)

Instructions

1. Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish with olive oil.
2. In a large bowl, combine the spinach, feta cheese, dill, green onions, eggs, olive oil, salt, and pepper; mix thoroughly until well-blended.
3. Unwrap the phyllo dough and cover it with a damp towel to prevent drying out while you work.
4. Place one sheet of phyllo dough in the prepared baking dish, brush it lightly with melted butter, and repeat this layering process with 8 sheets total, brushing each layer with butter.
5. Spread the spinach and cheese mixture evenly over the phyllo layers in the dish.
6. Top the filling with the remaining 8 sheets of phyllo dough, brushing each layer with melted butter as before.
7. Using a sharp knife, score the top layers of phyllo into 8 equal squares or diamond shapes to make cutting easier after baking.
8. Bake in the preheated oven for 45 minutes, or until the top is golden brown and crisp.
9. Remove from the oven and let it cool in the dish for 10 minutes before slicing along the scored lines.
10. Serve warm or at room temperature.
Remember, the key to perfect Spanakopita is that irresistible contrast—crispy, buttery phyllo layers giving way to a soft, herby spinach filling that’s tangy from the feta. I love pairing it with a simple Greek salad or drizzling a bit of lemon juice on top for an extra zing; it’s a versatile dish that shines as an appetizer or main course.

Souvlaki with Tzatziki Sauce

Souvlaki with Tzatziki Sauce
Last weekend, I was craving something fresh yet hearty after a long day, and my mind immediately went to the vibrant flavors of Greece. I whipped up this souvlaki with tzatziki sauce, which always feels like a mini Mediterranean vacation on a plate—it’s my go-to for impressing guests or just treating myself. The combination of juicy grilled meat and cool, creamy sauce is simply irresistible, and I love how quick it comes together once you’ve got everything prepped.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes

Ingredients

– 1.5 lbs boneless chicken breast, cut into 1-inch cubes (or use pork or lamb for variation)
– 1/4 cup olive oil (or any neutral oil like avocado oil)
– 3 tbsp fresh lemon juice, from about 1 lemon
– 2 cloves garlic, minced (use more if you love garlic)
– 1 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1 cup plain Greek yogurt, full-fat for creaminess
– 1/2 cucumber, grated and squeezed dry to remove excess moisture
– 1 tbsp fresh dill, chopped (or substitute with 1 tsp dried dill)
– 4 pita breads, warmed
– 1 cup cherry tomatoes, halved
– 1/2 red onion, thinly sliced

Instructions

1. In a medium bowl, combine 1/4 cup olive oil, 3 tbsp lemon juice, 2 cloves minced garlic, 1 tsp oregano, 1/2 tsp salt, and 1/4 tsp black pepper to make the marinade.
2. Add 1.5 lbs chicken cubes to the marinade, tossing to coat evenly, and let it sit at room temperature for 15 minutes—this short marinate time still infuses great flavor without needing hours.
3. While the chicken marinates, prepare the tzatziki sauce by mixing 1 cup Greek yogurt, grated cucumber, 1 tbsp fresh dill, and a pinch of salt in a small bowl; cover and refrigerate until serving.
4. Preheat a grill or grill pan to medium-high heat (about 400°F) and lightly oil the grates to prevent sticking.
5. Thread the marinated chicken onto skewers, leaving small gaps between pieces for even cooking.
6. Grill the skewers for 8-10 minutes, turning every 2-3 minutes, until the chicken reaches an internal temperature of 165°F and has nice grill marks—avoid overcooking to keep it juicy.
7. Warm 4 pita breads on the grill for 30 seconds per side or in a toaster until soft and pliable.
8. Serve the grilled chicken skewers with warmed pita, tzatziki sauce, cherry tomatoes, and red onion on the side. The chicken should be tender and slightly charred, pairing perfectly with the cool, tangy tzatziki—I often pile everything into a pita for a handheld feast or serve it over a salad for a lighter twist.

Greek Salad with Feta and Olives

Greek Salad with Feta and Olives
Kicking off the week with a fresh, vibrant dish that always feels like a mini-vacation, I’m sharing my go-to Greek salad. It’s the kind of meal I whip up when I want something light yet satisfying, and it never fails to remind me of sunny afternoons on my tiny apartment balcony.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 0 minutes

Ingredients

– 1 large English cucumber, diced (about 2 cups)
– 3 medium Roma tomatoes, chopped (about 2 cups)
– 1 medium red onion, thinly sliced (about 1/2 cup)
– 1 green bell pepper, diced (about 1 cup)
– 1/2 cup Kalamata olives, pitted
– 4 oz feta cheese, crumbled (about 1 cup)
– 1/4 cup extra-virgin olive oil
– 2 tbsp red wine vinegar
– 1 tsp dried oregano
– 1/4 tsp kosher salt
– 1/4 tsp black pepper

Instructions

1. Place the diced cucumber, chopped tomatoes, sliced red onion, and diced bell pepper in a large mixing bowl.
2. Add the pitted Kalamata olives and crumbled feta cheese to the bowl.
3. In a small bowl, whisk together the extra-virgin olive oil and red wine vinegar for 30 seconds until emulsified.
4. Stir the dried oregano, kosher salt, and black pepper into the dressing mixture.
5. Pour the dressing over the vegetables and cheese in the large bowl.
6. Gently toss all ingredients with a large spoon or salad tongs for 1–2 minutes until evenly coated.
7. Let the salad sit at room temperature for 10 minutes to allow the flavors to meld.
8. Serve immediately.

You’ll love the crisp crunch of the vegetables against the creamy, salty feta, with the tangy dressing tying it all together. I often pile it onto toasted pita or serve it alongside grilled chicken for a heartier meal.

Baklava with Honey and Walnuts

Baklava with Honey and Walnuts
A few years ago, my neighbor brought over a plate of homemade baklava that completely changed my dessert game—I’ve been hooked on making my own ever since, especially for cozy gatherings. This version with honey and walnuts is my go-to because it’s rich but not overly sweet, and I love how the layers crisp up just right in the oven. Trust me, once you try it fresh, you’ll never go back to store-bought!

Serving: 24 pieces | Pre Time: 30 minutes | Cooking Time: 50 minutes

Ingredients

– 1 package (16 oz) phyllo dough, thawed according to package directions (keep it covered with a damp towel to prevent drying)
– 4 cups walnuts, finely chopped (you can pulse them in a food processor for a consistent texture)
– 1 cup unsalted butter, melted (clarified butter works well for a crispier finish)
– 1 cup granulated sugar
– 1 cup water
– 1 cup honey (use a good-quality honey for the best flavor)
– 1 tsp ground cinnamon
– 1/2 tsp ground cloves (optional, for a warm spice note)

Instructions

1. Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish lightly with some of the melted butter.
2. In a medium bowl, combine the finely chopped walnuts, 1/2 cup of the granulated sugar, ground cinnamon, and ground cloves (if using), mixing until evenly distributed.
3. Unroll the phyllo dough and place it on a clean surface, covering it immediately with a damp towel to keep it from becoming brittle.
4. Place one sheet of phyllo dough into the prepared baking dish, brush it generously with melted butter using a pastry brush, and repeat this process to layer 8 sheets total, buttering each sheet.
5. Evenly sprinkle about 1/3 of the walnut mixture over the layered phyllo in the dish.
6. Add 2 more sheets of phyllo on top of the walnuts, brushing each with melted butter as before.
7. Repeat steps 5 and 6 two more times to create three layers of walnuts separated by buttered phyllo, ending with a final layer of about 8 phyllo sheets on top, buttering each sheet.
8. Using a sharp knife, carefully cut the baklava into 24 diamond or square shapes, cutting all the way through to the bottom of the dish before baking to ensure clean pieces later.
9. Bake in the preheated oven for 45-50 minutes, or until the top is golden brown and crisp—check at 40 minutes to avoid over-browning.
10. While the baklava bakes, combine the remaining 1/2 cup granulated sugar and 1 cup water in a small saucepan, bringing it to a boil over medium heat and stirring until the sugar dissolves completely, about 5 minutes.
11. Remove the sugar syrup from the heat and stir in the honey until well blended, then let it cool slightly to thicken.
12. Once the baklava is out of the oven, immediately pour the warm honey syrup evenly over the hot pastry, aiming for the cut lines so it soaks in thoroughly.
13. Allow the baklava to cool completely at room temperature for at least 4 hours, or overnight, to let the syrup absorb and the layers set properly.

Very flaky and buttery, this baklava gets its signature crunch from those perfectly baked phyllo layers, while the honey-walnut filling adds a nutty sweetness that’s simply irresistible. I often serve it with a dollop of Greek yogurt or a sprinkle of crushed pistachios on top for an extra touch—it’s a showstopper at any potluck or holiday table!

Avgolemono Soup with Chicken and Lemon

Avgolemono Soup with Chicken and Lemon
On a chilly evening last week, I found myself craving something both comforting and bright—a meal that could warm my bones while still feeling fresh. That’s when I remembered my friend Maria’s Greek grandmother’s avgolemono soup, a silky chicken and lemon broth that’s become my go-to when I need a hug in a bowl. It’s surprisingly simple to make, but the lemony, creamy result always feels special.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 30 minutes

Ingredients

– 1 tablespoon olive oil (or any neutral oil)
– 1 small yellow onion, finely chopped
– 2 carrots, peeled and diced
– 2 celery stalks, diced
– 4 cups low-sodium chicken broth
– 1 pound boneless, skinless chicken breasts
– ½ cup long-grain white rice
– 3 large eggs
– ⅓ cup fresh lemon juice (about 2 lemons, adjust to taste)
– Salt and black pepper
– Fresh dill or parsley for garnish (optional)

Instructions

1. Heat 1 tablespoon olive oil in a large pot over medium heat until shimmering, about 1 minute.
2. Add 1 small chopped onion, 2 diced carrots, and 2 diced celery stalks to the pot, stirring occasionally until softened, about 5–7 minutes.
3. Pour in 4 cups chicken broth and bring to a gentle boil over high heat.
4. Add 1 pound chicken breasts to the boiling broth, reduce heat to low, cover, and simmer for 15 minutes until chicken is cooked through (internal temperature 165°F).
5. Remove chicken with tongs, let cool slightly on a cutting board for 2 minutes, then shred into bite-sized pieces using two forks.
6. Stir ½ cup rice into the broth, cover, and simmer over low heat for 15 minutes until rice is tender.
7. In a medium bowl, whisk 3 eggs vigorously until frothy, about 1 minute.
8. Slowly drizzle ⅓ cup lemon juice into the eggs while whisking continuously to prevent curdling.
9. Ladle about 1 cup of the hot broth into the egg-lemon mixture, whisking constantly to temper it.
10. Pour the tempered mixture back into the pot, stirring gently over low heat for 2 minutes until slightly thickened (do not boil).
11. Add the shredded chicken back to the soup, season with salt and pepper, and heat through for 1 minute.
12. Ladle into bowls and garnish with fresh dill if desired.

For a velvety finish, this soup balances the richness of eggs with the zing of lemon, creating a broth that’s both creamy and light. I love serving it with crusty bread for dipping, and it reheats beautifully—just warm it gently to keep the eggs from separating.

Dolmades Stuffed with Rice and Herbs

Dolmades Stuffed with Rice and Herbs
Usually, I find myself craving something fresh and vibrant in the dead of winter, and these little grape leaf parcels are my go-to. They remind me of a sunny afternoon at a friend’s family gathering, where I first tried them and was instantly hooked—now, I make a big batch to have on hand for quick, satisfying snacks or appetizers throughout the week.

Serving: 4-6 | Pre Time: 30 minutes | Cooking Time: 45 minutes

Ingredients

– 1 jar (16 oz) grape leaves in brine, rinsed and drained
– 1 cup long-grain white rice, such as basmati or jasmine
– 1/4 cup extra virgin olive oil, plus more for drizzling
– 1/2 cup finely chopped yellow onion
– 1/4 cup finely chopped fresh dill
– 1/4 cup finely chopped fresh mint
– 2 tbsp fresh lemon juice, from about 1 lemon
– 1 tsp salt
– 1/2 tsp black pepper
– 2 cups water or vegetable broth, for simmering

Instructions

1. Rinse the rice under cold water in a fine-mesh strainer until the water runs clear, which helps prevent stickiness.
2. Heat 2 tablespoons of the olive oil in a medium saucepan over medium heat until shimmering, about 2 minutes.
3. Add the chopped onion and cook, stirring frequently, until softened and translucent, about 5 minutes.
4. Stir in the rinsed rice and cook for 1 minute to lightly toast it, enhancing its nutty flavor.
5. Remove the saucepan from the heat and mix in the dill, mint, lemon juice, salt, and pepper until well combined; let the mixture cool slightly for easier handling.
6. Lay a grape leaf flat on a clean surface, vein-side up, and place 1 tablespoon of the rice mixture near the stem end.
7. Fold the sides of the leaf over the filling, then roll tightly from the stem end to the tip to form a compact cylinder.
8. Repeat with the remaining leaves and filling, arranging the dolmades seam-side down in a single layer in a large pot.
9. Drizzle the dolmades with the remaining 2 tablespoons of olive oil and pour in the water or broth until they are just covered.
10. Place a heatproof plate directly on top of the dolmades to keep them submerged during cooking.
11. Cover the pot and bring to a boil over high heat, then reduce the heat to low and simmer for 45 minutes, until the rice is tender and the leaves are pliable.
12. Remove the pot from the heat and let the dolmades cool in the liquid for at least 15 minutes to absorb flavors.
13. Carefully transfer the dolmades to a serving platter using tongs, discarding the cooking liquid.
Delightfully tender, these dolmades offer a burst of herbal freshness with each bite, thanks to the mint and dill. I love serving them at room temperature with a dollop of Greek yogurt or a squeeze of extra lemon for a zesty kick—they’re perfect for picnics or as a light lunch alongside a crisp salad.

Kleftiko Lamb with Garlic and Lemon

Kleftiko Lamb with Garlic and Lemon
My kitchen smelled like a Greek taverna for days after I first made this slow-cooked lamb—it’s become my go-to for impressing guests without stressing. Kleftiko, a traditional dish where lamb is wrapped and baked until fall-apart tender, feels like a cozy hug on a chilly evening, and the garlic-lemon combo is pure sunshine.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 3 hours 30 minutes

Ingredients

– 3 lbs boneless lamb shoulder, cut into 2-inch chunks (trim excess fat for better texture)
– ¼ cup extra-virgin olive oil (or any neutral oil)
– 6 garlic cloves, minced
– 2 lemons, juiced (about ½ cup total)
– 1 tbsp dried oregano
– 1 tsp salt
– ½ tsp black pepper
– 2 cups water
– 1 large onion, thinly sliced
– 1 lb baby potatoes, halved (Yukon Gold work well)

Instructions

1. Preheat your oven to 325°F (163°C).
2. In a large bowl, combine the lamb chunks, olive oil, minced garlic, lemon juice, oregano, salt, and pepper; toss until the lamb is evenly coated.
3. Heat a large Dutch oven or oven-safe pot over medium-high heat on the stovetop for 2 minutes until hot.
4. Add the lamb mixture to the pot and sear for 5–7 minutes, turning occasionally, until browned on all sides.
5. Tip: Don’t overcrowd the pot—sear in batches if needed to avoid steaming the meat.
6. Stir in the sliced onion and cook for 3 minutes until slightly softened.
7. Pour in the water and bring to a simmer over medium heat, scraping any browned bits from the bottom.
8. Arrange the halved baby potatoes around the lamb in the pot.
9. Cover the pot tightly with a lid or aluminum foil.
10. Transfer the pot to the preheated oven and bake for 3 hours.
11. Tip: Check halfway through—if the liquid reduces too much, add ¼ cup more water to prevent drying.
12. After 3 hours, remove the pot from the oven and let it rest, covered, for 15 minutes.
13. Tip: The lamb is done when it shreds easily with a fork—if not, return to the oven for 15-minute intervals.
14. Use two forks to shred the lamb directly in the pot, mixing it with the juices and potatoes.
15. Serve hot, spooning the lamb and potatoes onto plates with the cooking liquid drizzled over top.

Velvety and rich, the lamb melts in your mouth with a bright garlic-lemon zing that cuts through the richness. I love serving it over a bed of fluffy rice or with crusty bread to soak up every last drop of that savory sauce—it’s a dish that tastes even better the next day.

Galaktoboureko with Semolina Custard

Galaktoboureko with Semolina Custard
Last weekend, I was craving something sweet and comforting, and my mind immediately went to the Greek dessert my yiayia used to make. Galaktoboureko with its creamy semolina custard and flaky phyllo layers is pure nostalgia for me—it’s like a warm hug in dessert form, and I love how the orange zest brightens up the rich custard.

Serving: 12 | Pre Time: 20 minutes | Cooking Time: 60 minutes

Ingredients

– 1 cup granulated sugar (for the syrup)
– 1 cup water
– 1 cinnamon stick (or 1/2 tsp ground cinnamon)
– 1/2 cup unsalted butter, melted (plus extra for brushing)
– 1 package (16 oz) phyllo dough, thawed in the refrigerator overnight
– 4 cups whole milk
– 1 cup fine semolina
– 1/2 cup granulated sugar (for the custard)
– 3 large eggs
– 1 tsp vanilla extract
– Zest of 1 orange (optional, but adds a lovely citrus note)

Instructions

1. In a medium saucepan over medium heat, combine 1 cup sugar, 1 cup water, and the cinnamon stick; bring to a boil, stirring occasionally until the sugar dissolves, about 5 minutes.
2. Reduce heat to low and simmer the syrup for 10 minutes until slightly thickened, then remove from heat, discard the cinnamon stick, and set aside to cool completely.
3. Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish with some of the melted butter using a pastry brush.
4. In a large saucepan over medium heat, pour 4 cups whole milk and heat until it just begins to steam, about 5-7 minutes, stirring occasionally to prevent scorching—this is key for a smooth custard.
5. Gradually whisk in 1 cup fine semolina and 1/2 cup sugar, continuing to whisk constantly to avoid lumps, and cook for 8-10 minutes until the mixture thickens to a pudding-like consistency.
6. Remove the saucepan from heat and let the semolina mixture cool for 5 minutes, then whisk in 3 large eggs, one at a time, until fully incorporated.
7. Stir in 1 tsp vanilla extract and the orange zest until evenly mixed, then set the custard aside.
8. Lay one sheet of phyllo dough in the prepared baking dish, brush it lightly with melted butter, and repeat with half of the phyllo sheets, brushing each layer—work quickly to prevent the dough from drying out.
9. Spread the semolina custard evenly over the phyllo layers using a spatula.
10. Top the custard with the remaining phyllo sheets, brushing each with melted butter as before, then use a sharp knife to score the top layers into 12 squares to make cutting easier after baking.
11. Bake in the preheated oven for 45-50 minutes until the top is golden brown and crisp.
12. Remove from the oven and immediately pour the cooled syrup evenly over the hot galaktoboureko, letting it soak in for at least 2 hours before serving.
When you slice into it, the contrast between the crispy, buttery phyllo and the velvety custard is simply divine—the orange zest adds a subtle brightness that balances the sweetness perfectly. I like to serve it slightly warm with a dusting of powdered sugar or a scoop of vanilla ice cream for an extra treat.

Pastitsio with Béchamel Layering

Pastitsio with Béchamel Layering
Baking this Pastitsio with Béchamel Layering always reminds me of cozy Sunday dinners at my aunt’s house—it’s a comforting Greek casserole that feels like a warm hug on a plate. I love how the creamy béchamel melds with the savory meat sauce and pasta, creating layers of flavor that make it perfect for feeding a crowd or enjoying as leftovers all week.

Serving: 8 | Pre Time: 30 minutes | Cooking Time: 60 minutes

Ingredients

– 1 lb ground beef (or lamb for a richer flavor)
– 1 large onion, finely chopped
– 2 cloves garlic, minced
– 1 (28 oz) can crushed tomatoes
– 1 tsp ground cinnamon (adds a warm, aromatic note)
– 1/2 cup dry red wine (optional, but enhances depth)
– 1 lb penne pasta (or traditional Greek pastitsio noodles if available)
– 4 tbsp unsalted butter
– 1/4 cup all-purpose flour
– 4 cups whole milk, warmed (helps prevent lumps)
– 1/2 cup grated Parmesan cheese, plus extra for topping
– 2 large eggs, lightly beaten (for binding the béchamel)
– Salt and black pepper to taste (adjust as needed)
– 2 tbsp olive oil (or any neutral oil for sautéing)

Instructions

1. Heat 2 tbsp olive oil in a large skillet over medium heat until shimmering, about 2 minutes.
2. Add 1 large chopped onion and cook until translucent, stirring occasionally for 5–7 minutes.
3. Stir in 2 cloves minced garlic and cook until fragrant, about 30 seconds.
4. Add 1 lb ground beef, breaking it up with a spoon, and cook until browned, approximately 8–10 minutes.
5. Pour in 1/2 cup red wine (if using) and simmer until reduced by half, about 3 minutes.
6. Mix in 1 (28 oz) can crushed tomatoes, 1 tsp ground cinnamon, salt, and pepper; simmer uncovered for 20 minutes until thickened.
7. While the sauce simmers, cook 1 lb penne pasta in salted boiling water according to package directions until al dente, then drain and set aside.
8. Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish lightly.
9. In a saucepan, melt 4 tbsp butter over medium heat until foamy, about 2 minutes.
10. Whisk in 1/4 cup flour and cook for 1–2 minutes until golden to make a roux.
11. Gradually pour in 4 cups warmed milk, whisking constantly to avoid lumps, and bring to a gentle boil.
12. Reduce heat to low and simmer the béchamel for 5 minutes until thickened, stirring frequently.
13. Remove from heat and stir in 1/2 cup Parmesan cheese until melted, then let cool slightly for 2 minutes.
14. Whisk 2 beaten eggs into the béchamel until fully incorporated to help it set during baking.
15. Spread half of the cooked pasta in the prepared baking dish in an even layer.
16. Top with all of the meat sauce, spreading it evenly over the pasta.
17. Add the remaining pasta as the next layer, pressing down gently.
18. Pour the béchamel over the top, smoothing it with a spatula to cover completely.
19. Sprinkle extra Parmesan cheese over the béchamel for a golden crust.
20. Bake at 350°F for 45–50 minutes until the top is bubbly and browned, then let rest for 15 minutes before serving.

Upon slicing, you’ll love the creamy béchamel that sets into a velvety blanket over the hearty layers—each bite offers a savory richness from the spiced meat sauce and a satisfying pasta texture. Serve it warm with a crisp green salad to balance the comfort, or reheat leftovers for an easy weeknight meal that tastes even better the next day.

Horiatiki Salad with Vine-Ripened Tomatoes

Horiatiki Salad with Vine-Ripened Tomatoes
Whenever I crave a taste of the Mediterranean that’s both refreshing and deeply satisfying, I turn to this classic Horiatiki salad. It’s my go-to for a quick, no-cook lunch that feels like a mini-vacation, especially when I can find those perfect, juicy tomatoes. I love how the simplicity of the ingredients lets each one shine, making it a staple in my summer kitchen rotation.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 0 minutes

Ingredients

– 4 large vine-ripened tomatoes, cut into wedges
– 1 English cucumber, sliced into half-moons
– 1 green bell pepper, sliced into rings
– 1/2 red onion, thinly sliced
– 1 cup Kalamata olives, pitted
– 8 oz block feta cheese, cut into cubes
– 1/4 cup extra virgin olive oil, or any high-quality olive oil for best flavor
– 2 tbsp red wine vinegar
– 1 tsp dried oregano
– 1/2 tsp sea salt
– 1/4 tsp freshly ground black pepper

Instructions

1. Place the tomato wedges, cucumber slices, bell pepper rings, and red onion slices in a large salad bowl.
2. Add the Kalamata olives and feta cheese cubes to the bowl with the vegetables.
3. In a small bowl, whisk together the extra virgin olive oil and red wine vinegar until emulsified.
4. Pour the olive oil and vinegar dressing over the salad ingredients in the large bowl.
5. Sprinkle the dried oregano, sea salt, and freshly ground black pepper evenly over the salad.
6. Using salad tongs or two large spoons, gently toss all the ingredients together until well combined and coated with the dressing. Tip: Toss gently to avoid crushing the soft feta and tomatoes.
7. Let the salad sit at room temperature for 10 minutes before serving to allow the flavors to meld. Tip: This resting time enhances the taste, so don’t skip it!
8. Serve the salad immediately on plates or in bowls. Tip: For an extra touch, drizzle a bit more olive oil on top just before serving.

Kicking back with this salad, you’ll love the crisp crunch of the cucumber and pepper against the juicy burst of tomatoes, all brought together by the tangy feta and briny olives. It’s perfect as a light main dish or paired with grilled chicken for a heartier meal—I often enjoy it with a slice of crusty bread to soak up every last drop of that flavorful dressing.

Youvetsi with Beef and Orzo Pasta

Youvetsi with Beef and Orzo Pasta
As the winter chill sets in, I find myself craving hearty, comforting dishes that warm the soul. Youvetsi with Beef and Orzo Pasta is one of those timeless recipes I turn to—it’s like a cozy hug in a bowl, with tender beef and orzo soaking up all the rich flavors. I first tried it at a friend’s Greek-themed dinner party and have been tweaking my version ever since to make it just right for busy weeknights.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 2 hours 30 minutes

Ingredients

– 2 lbs beef chuck roast, cut into 1-inch cubes (trim excess fat for a leaner dish)
– 2 tbsp olive oil (or any neutral oil)
– 1 large yellow onion, finely chopped
– 3 cloves garlic, minced
– 1 (28 oz) can crushed tomatoes
– 4 cups beef broth (low-sodium recommended)
– 1 cup dry red wine, such as Cabernet Sauvignon (optional, but adds depth)
– 1 tsp dried oregano
– 1 tsp dried thyme
– 1 bay leaf
– 1 cup orzo pasta
– Salt and black pepper (adjust to taste)
– ¼ cup grated Parmesan cheese (for garnish)
– Fresh parsley, chopped (for garnish)

Instructions

1. Preheat your oven to 325°F (163°C).
2. Season the beef cubes evenly with 1 tsp salt and ½ tsp black pepper.
3. Heat the olive oil in a large Dutch oven or oven-safe pot over medium-high heat until shimmering, about 2 minutes.
4. Add the beef in a single layer, working in batches if needed to avoid overcrowding, and sear for 4-5 minutes per side until browned on all sides. Remove and set aside on a plate.
5. Tip: Don’t rush the searing—this builds a flavorful fond at the bottom of the pot.
6. Reduce the heat to medium and add the chopped onion to the same pot, cooking for 5-7 minutes until softened and translucent.
7. Add the minced garlic and cook for 1 minute until fragrant.
8. Pour in the red wine, scraping up any browned bits from the bottom with a wooden spoon, and simmer for 3 minutes to reduce slightly.
9. Stir in the crushed tomatoes, beef broth, dried oregano, dried thyme, and bay leaf.
10. Return the seared beef to the pot, ensuring it’s submerged in the liquid.
11. Tip: For a thicker sauce, you can mix 1 tbsp cornstarch with 2 tbsp water and stir it in at this stage.
12. Bring the mixture to a gentle boil, then cover the pot with a lid.
13. Transfer the pot to the preheated oven and bake for 2 hours, until the beef is fork-tender.
14. Remove the pot from the oven and discard the bay leaf.
15. Stir in the orzo pasta, making sure it’s evenly distributed in the liquid.
16. Tip: If the sauce seems too thick, add a splash of broth or water to loosen it up.
17. Return the pot to the oven, uncovered, and bake for an additional 20-25 minutes, until the orzo is al dente and has absorbed most of the liquid.
18. Let the dish rest for 5 minutes off the heat before serving.
19. Garnish each bowl with grated Parmesan cheese and chopped fresh parsley.

Comforting and rich, this Youvetsi boasts tender beef that melts in your mouth and orzo that’s perfectly chewy, all enveloped in a savory tomato-wine sauce. I love serving it with a side of crusty bread to soak up every last bit, or topping it with extra Parmesan for a cheesy finish that makes it feel extra special.

Loukoumades Drizzled with Honey Syrup

Loukoumades Drizzled with Honey Syrup
Remember that time I tried to impress my in-laws with an elaborate dessert and it was a total flop? Loukoumades drizzled with honey syrup saved the day—these Greek doughnut holes are surprisingly simple, yet they always feel like a special treat. I love making them on cozy weekend mornings when I want something warm and sweet without a lot of fuss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 1 cup all-purpose flour
– 1 tsp active dry yeast
– 1/2 cup warm water (about 110°F)
– 1 tbsp granulated sugar
– 1/4 tsp salt
– Vegetable oil for frying (about 2 cups, or enough to fill a pot 2 inches deep)
– 1/2 cup honey
– 1/4 cup water
– 1 tsp lemon juice (freshly squeezed adds brightness)
– 1/2 tsp ground cinnamon (optional, for dusting)

Instructions

1. In a large bowl, combine the warm water, sugar, and yeast, and let it sit for 5 minutes until foamy.
2. Add the flour and salt to the yeast mixture, and stir until a sticky dough forms.
3. Cover the bowl with a damp towel, and let the dough rise in a warm place for 1 hour until doubled in size.
4. While the dough rises, prepare the honey syrup by combining the honey, 1/4 cup water, and lemon juice in a small saucepan.
5. Heat the syrup over medium heat, stirring occasionally, until it simmers and slightly thickens, about 5 minutes, then remove from heat and set aside.
6. In a deep pot or Dutch oven, heat the vegetable oil to 350°F, using a candy thermometer to ensure accuracy.
7. Tip: Test the oil temperature by dropping a small piece of dough in; if it sizzles and rises to the surface, it’s ready.
8. Using a small spoon or your hands, scoop teaspoon-sized portions of the dough and carefully drop them into the hot oil.
9. Fry the loukoumades in batches for 2-3 minutes, turning occasionally, until they are golden brown and puffed up.
10. Tip: Avoid overcrowding the pot to maintain the oil temperature and ensure even cooking.
11. Remove the fried loukoumades with a slotted spoon, and drain them on a paper towel-lined plate.
12. Immediately drizzle the warm honey syrup over the hot loukoumades while they are still on the plate.
13. Tip: For extra flavor, sprinkle the cinnamon over the top just before serving.
14. Serve the loukoumades warm, allowing the syrup to soak in slightly. Soaking in that honey syrup gives them a sticky-sweet glaze that contrasts perfectly with their fluffy, airy centers—I sometimes add a scoop of vanilla ice cream on the side for a decadent twist, or simply enjoy them straight from the plate while they’re still warm and irresistible.

Stifado Beef Stew with Red Wine

Stifado Beef Stew with Red Wine
Every time the weather turns chilly, I find myself craving a rich, comforting stew that fills the kitchen with the most incredible aroma. This Stifado Beef Stew with Red Wine is my go-to for cozy nights in, a recipe I’ve tweaked over the years to get that perfect balance of tender beef and deep, savory flavors. It’s the kind of dish that makes you want to curl up on the couch with a bowl and forget about the cold outside.

Serving: 6 | Pre Time: 20 minutes | Cooking Time: 2 hours 30 minutes

Ingredients

– 2 lbs beef chuck, cut into 1-inch cubes (trim excess fat for a leaner stew)
– 2 tbsp olive oil (or any neutral oil)
– 1 large yellow onion, chopped
– 4 cloves garlic, minced
– 1 cup dry red wine, such as Cabernet Sauvignon (use a wine you’d drink for best flavor)
– 2 cups beef broth (low-sodium recommended to control saltiness)
– 1 (14.5 oz) can diced tomatoes, undrained
– 2 tbsp tomato paste
– 1 tbsp dried oregano
– 1 tsp ground cinnamon
– 2 bay leaves
– Salt and black pepper, as needed (start with 1 tsp salt and ½ tsp pepper)
– 1 lb small potatoes, halved (Yukon Gold work well for creaminess)
– 1 cup pearl onions, peeled (frozen are a time-saver)
– 2 tbsp chopped fresh parsley, for garnish

Instructions

1. Pat the beef cubes dry with paper towels to ensure a good sear.
2. Heat the olive oil in a large Dutch oven or heavy pot over medium-high heat until shimmering, about 2 minutes.
3. Add the beef in a single layer, working in batches if needed to avoid overcrowding, and sear until browned on all sides, about 5-7 minutes per batch. Transfer to a plate.
4. Reduce heat to medium and add the chopped onion to the pot, cooking until softened, about 5 minutes.
5. Stir in the minced garlic and cook for 1 minute until fragrant.
6. Pour in the red wine, scraping up any browned bits from the bottom of the pot with a wooden spoon, and simmer for 3 minutes to reduce slightly.
7. Add the beef broth, diced tomatoes, tomato paste, dried oregano, ground cinnamon, bay leaves, salt, and black pepper, stirring to combine.
8. Return the seared beef and any juices to the pot, bringing the mixture to a gentle boil.
9. Reduce heat to low, cover, and simmer for 1 hour 30 minutes, stirring occasionally to prevent sticking.
10. Add the halved potatoes and pearl onions to the stew, submerging them in the liquid.
11. Cover and continue simmering for 45 minutes, or until the beef and potatoes are fork-tender.
12. Remove the bay leaves and discard them.
13. Taste and adjust seasoning with more salt or pepper if desired.
14. Ladle the stew into bowls and garnish with chopped fresh parsley.
Finally, this stew emerges with beef so tender it practically melts, swimming in a rich, wine-infused sauce that’s subtly spiced with cinnamon. I love serving it over a bed of creamy polenta or with crusty bread to soak up every last drop—it’s a hearty meal that always brings everyone to the table.

Tzatziki with Fresh Cucumber and Garlic

Tzatziki with Fresh Cucumber and Garlic
You know those hot summer days when you crave something cool, creamy, and packed with flavor? Tzatziki with Fresh Cucumber and Garlic is my go-to for just that—it’s a refreshing dip that feels like a Mediterranean breeze in a bowl. I love making a big batch on Sundays to have on hand for quick snacks or to jazz up grilled dinners all week long.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 0 minutes

Ingredients

– 2 cups plain Greek yogurt (full-fat for extra creaminess)
– 1 medium cucumber, peeled and grated (about 1 cup, squeezed dry)
– 2 cloves garlic, minced (adjust to your garlic-love level)
– 2 tablespoons fresh lemon juice (about 1 lemon)
– 1 tablespoon extra virgin olive oil (or any neutral oil)
– 1 tablespoon fresh dill, chopped (dried works in a pinch)
– 1/2 teaspoon salt (I use sea salt)
– 1/4 teaspoon black pepper (freshly ground is best)

Instructions

1. Place the grated cucumber in a clean kitchen towel and squeeze firmly over the sink to remove excess liquid—this prevents a watery tzatziki.
2. In a medium mixing bowl, combine the Greek yogurt, squeezed cucumber, minced garlic, lemon juice, olive oil, chopped dill, salt, and black pepper.
3. Stir all ingredients together with a spoon or spatula until fully incorporated and smooth, about 1-2 minutes.
4. Taste the mixture and adjust seasoning if needed, but avoid over-stirring to keep it creamy.
5. Cover the bowl tightly with plastic wrap or transfer to an airtight container.
6. Refrigerate the tzatziki for at least 1 hour, or ideally 2-3 hours, to allow the flavors to meld and chill thoroughly.
7. Before serving, give it a gentle stir to recombine any separated liquids.
8. Transfer to a serving dish and drizzle with a little extra olive oil if desired.
Wrapped up, this tzatziki boasts a thick, luscious texture with a bright tang from the yogurt and lemon, balanced by the cool crunch of cucumber and a punch of garlic. I love it as a dip for pita chips or veggies, slathered on grilled chicken or lamb, or even as a refreshing sauce for falafel wraps—it’s versatile enough to elevate any meal!

Fasolada Traditional Greek Bean Soup

Fasolada Traditional Greek Bean Soup
Gathered around the table on a chilly evening, I’m always reminded of the comforting power of a simple, hearty soup—and this Fasolada, a traditional Greek bean soup, is my go-to for warming both body and soul. I first tried it at a friend’s family gathering years ago, and now it’s a staple in my winter rotation, especially when I crave something wholesome that simmers away effortlessly on the stove.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 90 minutes

Ingredients

– 1 pound dried white beans, such as navy or cannellini (soaked overnight for faster cooking)
– 2 tablespoons olive oil, or any neutral oil for sautéing
– 1 large yellow onion, diced
– 2 carrots, peeled and sliced into rounds
– 2 celery stalks, chopped
– 3 cloves garlic, minced
– 6 cups vegetable broth, or water for a lighter version
– 1 (14.5-ounce) can diced tomatoes, with juices
– 1 bay leaf
– 1 teaspoon dried oregano
– Salt and black pepper, adjust to taste
– Fresh parsley, chopped for garnish

Instructions

1. Drain and rinse the soaked white beans, then set them aside in a colander.
2. Heat the olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
3. Add the diced onion, sliced carrots, and chopped celery to the pot, and sauté for 8–10 minutes until the vegetables soften and the onion turns translucent.
4. Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
5. Pour in the vegetable broth and add the drained white beans, diced tomatoes with juices, bay leaf, and dried oregano.
6. Bring the mixture to a boil over high heat, then reduce the heat to low, cover the pot, and let it simmer for 1 hour and 30 minutes, stirring occasionally to prevent sticking.
7. After 1 hour, check the beans for tenderness by pressing one with a spoon—it should mash easily; if not, continue simmering for up to 30 more minutes.
8. Remove the bay leaf, then season the soup with salt and black pepper, starting with 1 teaspoon of salt and ½ teaspoon of pepper, and adjust as needed after tasting.
9. Ladle the soup into bowls and garnish with chopped fresh parsley before serving.
10. Tip: For a creamier texture, use an immersion blender to partially puree some of the beans right in the pot after cooking.
11. Tip: If the soup thickens too much upon standing, thin it with a splash of broth or water when reheating.
12. Tip: Toast a slice of crusty bread rubbed with garlic to serve alongside for an authentic touch.
Ultimate comfort in a bowl, this Fasolada boasts a velvety, thick texture from the softened beans, with a savory depth from the tomatoes and herbs. I love how the carrots add a subtle sweetness that balances the earthy flavors, making it perfect for cozy nights or as a make-ahead meal that tastes even better the next day.

Tiropita Cheese Pie with Feta

Tiropita Cheese Pie with Feta
Kicking off my weekend baking with a savory treat that always disappears first at potlucks: Tiropita Cheese Pie with Feta. I first tried this flaky, cheesy delight at a Greek festival years ago and have been tweaking my version ever since—it’s become my go-to for lazy Sunday brunches or impressing guests without too much fuss.

Serving: 8 | Pre Time: 20 minutes | Cooking Time: 40 minutes

Ingredients

– 1 package (16 oz) phyllo dough, thawed overnight in the fridge (keep covered with a damp towel to prevent drying)
– 1 cup unsalted butter, melted (or use olive oil for a lighter option)
– 2 cups crumbled feta cheese (full-fat for best flavor)
– 1 cup ricotta cheese, drained if watery
– 2 large eggs, lightly beaten
– 1/4 cup fresh dill, chopped (or 1 tbsp dried dill)
– 1/4 tsp black pepper (adjust to taste)

Instructions

1. Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish with some of the melted butter.
2. In a medium bowl, combine the feta cheese, ricotta cheese, eggs, dill, and black pepper until well mixed; set aside.
3. Lay one sheet of phyllo dough in the prepared baking dish, brush it lightly with melted butter, and repeat with 7 more sheets, brushing each layer with butter.
4. Spread the cheese mixture evenly over the phyllo layers in the dish.
5. Top the cheese mixture with another 8 sheets of phyllo dough, brushing each sheet with melted butter as you layer them.
6. Trim any overhanging phyllo edges with kitchen scissors, then use a sharp knife to score the top into 8 even squares before baking—this makes cutting easier later.
7. Bake in the preheated oven for 40 minutes, or until the top is golden brown and crisp.
8. Remove from the oven and let cool in the dish for 10 minutes before slicing along the scored lines.
Yieldingly flaky and rich, this pie boasts a creamy, tangy filling that pairs perfectly with a drizzle of honey or a side of fresh tomatoes. I love serving it warm for that irresistible melt-in-your-mouth texture, but it’s just as delicious at room temperature—if there’s any left over!

Conclusion

Deliciously exploring Greek cuisine brings authentic Mediterranean flavors right to your kitchen. We hope this collection inspires your next meal—give a recipe a try, leave a comment with your favorite, and share the love on Pinterest! Happy cooking!

Leave a Comment