Why Moussaka Is My Favorite Dish

In this post, I share why moussaka holds a special place in my heart — from childhood memories in my grandmother’s Cretan kitchen to the timeless recipe she passed down.

By Marianna

8/15/20253 min read

If I had to choose one dish that captures the heart of Greek cuisine — and my own heart — it would be moussaka. For me, moussaka is more than layers of aubergine, potatoes, minced meat, and béchamel. It is a dish that carries the warmth of family, the comfort of tradition, and memories of my childhood in Crete.

My love for moussaka began in my grandmother’s kitchen. I can still remember the smell filling the house on Sundays, when she would prepare it for family gatherings. The sound of olive oil sizzling in the pan, the sweetness of onions and tomatoes simmering together, and the care she put into layering each ingredient — it was a ritual as much as a recipe. For her, cooking was an act of love, and moussaka was her masterpiece.

What makes moussaka so special to me is the balance it holds: rich yet comforting, hearty yet delicate, traditional yet endlessly personal. Every family in Greece has its own version, but my grandmother’s recipe was something unique. She always insisted on using the freshest local ingredients — aubergines from the garden, olive oil pressed from our own trees, and a sprinkle of cinnamon in the meat sauce to give it warmth and depth. She taught me that these small details, and the love you put into them, make all the difference.

Over the years, I have cooked moussaka countless times, both for family and for guests. Each time, it feels like I am bringing a piece of my grandmother’s spirit into the kitchen. Sharing this dish allows me to connect with my roots, while also offering others a taste of the food that shaped me as a chef.

The original recipe she passed down to me remains my guide. Though I may add my own touches here and there, I always keep the soul of her moussaka intact — the patience, the generosity, and the joy of serving it to those you love.

Moussaka is my favorite dish not only because of its flavor, but because it tells a story — of family, tradition, and the timeless power of food to bring people together. Every bite carries a memory, and every time I prepare it, I feel grateful for the lessons and love my grandmother shared with me.

My grand mother (not so more anymore) secret recipe:

Ingredients

For the base:

  • 2 large aubergines (eggplants), sliced into ½ cm rounds

  • 2 medium potatoes, peeled and sliced into ½ cm rounds

  • Olive oil (for brushing/frying)

  • Salt

For the meat sauce:

  • 500g minced lamb or beef (or a mix)

  • 1 onion, finely chopped

  • 2 garlic cloves, minced

  • 400g canned chopped tomatoes (or fresh, grated)

  • 2 tbsp tomato paste

  • ½ tsp ground cinnamon

  • ½ tsp allspice (optional)

  • 1 bay leaf

  • 100ml red wine

  • Olive oil

  • Salt & pepper

For the béchamel:

  • 50g butter

  • 50g plain flour

  • 600ml milk, warmed

  • Pinch of nutmeg

  • 2 egg yolks

  • 50g grated Parmesan or Kefalotyri cheese

Instructions

  1. Prepare the vegetables:

    • Sprinkle aubergine slices with salt and let them sit for 20 minutes to draw out bitterness. Rinse and pat dry.

    • Lightly fry or brush with olive oil and bake aubergines and potatoes until golden. Set aside.

  2. Make the meat sauce:

    • In a pan, heat olive oil and sauté onion and garlic until soft.

    • Add the minced meat, breaking it apart, and cook until browned.

    • Stir in tomato paste, chopped tomatoes, wine, bay leaf, cinnamon, and allspice.

    • Season with salt and pepper, then simmer for 30 minutes until thick and fragrant. Remove bay leaf.

  3. Make the béchamel:

    • In a saucepan, melt butter and whisk in flour. Cook for 1–2 minutes.

    • Slowly add warm milk, whisking constantly until smooth and thick.

    • Stir in nutmeg and cheese, then let cool slightly before whisking in egg yolks.

  4. Assemble the moussaka:

    • Preheat oven to 180°C (350°F).

    • In a baking dish, layer potatoes first, then aubergines, followed by the meat sauce. Repeat layers if needed.

    • Pour béchamel over the top, smoothing it out.

    • Sprinkle with extra cheese.

  5. Bake:

    • Bake for 45–50 minutes, until golden brown and bubbling.

    • Let rest at least 20 minutes before serving (this helps the layers set).

Tip: Moussaka tastes even better the next day, once the flavors have settled.