low-carb recipe

Low-Carb Recipe for Greek Moussaka

low-carb recipe

This is a perfect low-carb recipe if you’re craving comfort food.

Ever catch yourself on a cold, dreary day-dreaming of your summer holiday? Greece is one of my favourite holiday destinations. I’ve been every year in the last 3 years in fact. As I’m trying to watch my diet, I decided to create a low-carb recipe of one of my favourite dishes.

A cold dreary day calls for something warming and baked, however. No BBQing fish Santorinian-style in November (just try and stop me though). One of my favourite simple dishes to cook when I need warming up is this low-carb recipe for moussaka.

Moussaka isn’t exclusive to Greece, like many Greek dishes it’s also favoured by many in the middle-east and in Arabic countries. It’s often thought the dish originates from the Byzantine era in the 2nd and 3rd century which swept through the middle-east all the way to France and brought with it a whole new world of flavours.

Moussaka is usually made with aubergine and potatoes, layered with minced beef, chopped tomatoes, and spiced with cinnamon. In Greece, it’s served with a thick layer of set bechamel, but the Arabic version is served without this layer. The middle-eastern version is cold, has no meat in it but with chickpeas instead as a mezze dish.

This is my low-carb recipe based on the Greek version. It contains a lot less saturated fat than the traditional version which makes it perfect for a regular weeknight dish. It’s also gluten-free too!


Low-carb recipe for Greek Moussaka

Course Main Course
Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 45 minutes
Servings 6


  • 250 g cottage cheese
  • 1 medium egg
  • 50 g feta cheese
  • 600 g minced lamb
  • 1 medium onion small dice
  • 6 aubergines sliced thinly lengthways
  • 1 can plum tomatoes
  • 4 cloves of garlic
  • A glass of red wine
  • Dried oregano
  • A bay leaf
  • 1 tsp of ground cinnamon or even better a stick of cinnamon
  • 1 tbsp of olive oil
  • A few scrapes of nutmeg


  1. Heat the oven to 180 degrees Celcius (about 350 degrees Fahrenheit). Arrange the sliced aubergines on a few baking trays with a pinch of salt (no oil) and bake for 20 minutes or until golden brown. try to keep the slices on one level to ensure they all bake properly. Once they're brown, take them out of the oven and set them aside.
  2. Place a large sided pan on a medium-high heat and place the lamb mince to brown (no oil) with salt and pepper. You can do this in batches if you need if the pan isn't big enough. After the lamb is browned, put it to one side and remove the fat from the pan. Turn the heat down to a medium heat and put a tablespoon of olive oil into the pan. Sweat off the onions first, and then the garlic, making sure not to burn the garlic or the onions.
  3. Then place everything back in the pan and add in the plum tomatoes, the wine, bay leaf and cinnamon and leave to gently simmer and reduce for 30 minutes.
  4. Put all the cottage cheese into a bowl with the egg, a pinch of salt and pepper and half of the feta cheese.
  5. Grab a high-sided baking dish and layer some aubergines, then a layer of the rich spiced mince mixture, and repeat as many times as you can until you run out of aubergine and mince mixture. Spoon the cottage cheese and egg mixture thickly on the top, topping off with the rest of the feta and dried oregano.
  6. Bake in the oven at 150 degrees Celsius for about an hour. Slice into thick squares to serve.

This goes perfectly well with a quick Greek salad and a glass of red wine. If you close your eyes, it’s like you’re sitting in a Taverna in a small Greek town in the middle of summer.

Don’t forget to save this low-carb recipe for later on your Pinterest board:

low-carb recipe

Hit enter to search or ESC to close