Greek Moussaka Recipe (Traditional Low-Carb Recipe)

    Quintessentially Greek, Moussaka is an all-time favorite around the world. Eggplant and minced beef topped with a creamy egg sauce and a golden layer of crispy cheese – the perfect low carb comfort food!

    This amazing Greek Moussaka Recipe is our take on the Greek classic and is like an eggplant lasagna. It has a few simple changes that make it lower in carbs so that it is more keto-friendly!

    Made with layers of eggplant, ground beef and a creamy and Greek yogurt egg sauce; then topped with parmesan cheese that turns golden brown and crispy in the oven.

    Even the pickiest eaters will love it and it’s totally worth the oven time!

    Keto Plan On Page


    Join 60,000 others and get our FREE Keto New Year Challenge 19-Day Meal Plan!

    What is Moussaka?

    Moussaka is basically a Greek lasagna made with eggplant instead of pasta and is what I’d call the perfect comfort food. This low carb variation of the recipe uses a creamy sauce made with Greek yogurt and eggs and is topped with Parmesan.

    Our traditional Greek moussaka recipe makes 8 servings at 440 calories each and each serving has 8.6g net carbs. The total time to cook is around 40 minutes with 10 minutes of prep time.

    You can store the leftover Moussaka in the fridge in an airtight container for up to 4 days, so you can make this recipe for your weekly meal prep.

    Greek Moussaka Recipe Ingredients

    • Eggplants
    • Ground beef (you could also use ground lamb)
    • Onion
    • Tomato puree/tomato paste
    • Greek yogurt
    • Eggs
    • Parmesan cheese
    • Extra-virgin olive oil
    • Paprika
    • Oregano
    • Salt & black pepper

    Traditional Greek Moussaka Recippe

    To Make This Easy Moussaka Recipe

    Here are these easy to follow step-by-step instructions to make Moussaka like a pro!

    To get started, preheat the oven to 350°F.

    Next, slice your eggplants lengthwise and then pat the slices dry. Add half your olive oil to a large pan and fry the eggplant slices for 1 to 2 minutes on each side until golden brown.

    Now we’ll start to assemble the Moussaka. Grab an ovenproof dish and add the layer of eggplant slices then season them with salt, black pepper and oregano, then set aside.

    Eggplant Moussaka Recipe

    In the same large pan, heat the rest of the oil and sauté your minced beef and chopped onion. Season with paprika, salt and black pepper and keep stirring for around 5-7 minutes. Add the tomato puree and simmer for another 4-5 minutes.

    Pour the minced beef mixture over the layer of eggplant slices. To make the sauce simply whisk the eggs (including egg yolks), Greek yogurt and season with salt and pepper. Pour the beaten egg sauce mixture over the minced beef and spread it evenly with a spatula or spoon.

    Best Moussaka Recipe

    Finally, sprinkle the parmesan over the top and bake for 30 minutes. You may need to cover the moussaka with foil to protect the sauce from burning so make sure to keep an eye on it! Once it’s ready allow to cool for a few minutes before cutting into squares and serving.

    We hope you enjoy this great recipe and remember to keep checking back for more!

    Traditional Greek Moussaka Recipe

    Greek Eggplant Moussaka Recipe

    Keto Moussaka Recipe

    This amazing Keto Moussaka Recipe is our take on the Greek classic and is like an eggplant lasagna.
    Print Pin
    Course: Dinner
    Cuisine: Greek, Mediterranean
    Prep Time: 10 minutes
    Cook Time: 30 minutes
    Servings: 8
    Calories: 440kcal


    • 2 Eggplants sliced
    • 1 lb Ground Beef
    • 1 Onion chopped
    • 1 cup Tomato Puree
    • 2 cups Greek Yogurt
    • 4 Eggs
    • 1/2 cup Parmesan Cheese
    • 1/2 cup Olive Oil extra virgin
    • 1 tbsp Paprika
    • 1 tsp Oregano dried
    • 1 1/2 tsp Salt
    • 1/2 tsp Black Pepper


    • Preheat the oven to 350°F.
    • Heat half the amount of extra virgin olive oil in a wide pan and fry the eggplant slices for 1-2 minutes on each side until golden brown.
    • Arrange the eggplant slices in an ovenproof dish. Season with salt, pepper and oregano.
    • In the same frying pan heat the remaining olive oil and sauté the beef with the onion, stirring for 5-7 minutes. Season with paprika, salt and pepper. Add the tomato puree and simmer for 4-5 minutes.
    • Pour the minced meat mixture on top of the eggplant slices.
    • Whisk the eggs and mix with the Greek yogurt. Season with salt and pepper.
    • Pour over the minced meat and spread evenly with a spatula or the back of a spoon. Sprinkle with parmesan cheese and bake for 30 minutes, covering with a tin foil if needed to protect the sauce from burning.
    • Slice and serve hot.


    Net Carbs: 8.6g


    Nutrition Facts
    Keto Moussaka Recipe
    Amount Per Serving (8 g)
    Calories 440 Calories from Fat 307
    % Daily Value*
    Fat 34.1g52%
    Saturated Fat 13.2g83%
    Cholesterol 94mg31%
    Sodium 644mg28%
    Potassium 526mg15%
    Carbohydrates 14.8g5%
    Fiber 6.2g26%
    Sugar 6.5g7%
    Protein 22.7g45%
    Calcium 233mg23%
    Iron 2mg11%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried our recipes? Let us know on Instagram!Mention or tag #ketodietyum!

    Join Our Keto Movement!

    We have FREE Keto Meal Plans, Food Lists and Guides for Health and Weight Loss. We'll also send you Keto Hacks and Keto recipes to help you stay on track and achieve fast and long-term results!

    Thanks! Keep an eye on your inbox for updates.

    Chelf is a coffee-addict chef with a degree in personal nutrition, food biochemistry and social media marketing. Based in Greece, she left her heart in England where she had the best tomato soup ever. You'll find her in her "kitchen factory" where she cooks up delicious treats while listening to heavy metal tunes.

    Leave a Reply