🔍
Editions ▾
EnglishEspañol
SavedNewsletterSubscribe
04 September 2026Latest Articles
THE IMPERIALEPICUREAN GAZETTE
THE WORLD'S TABLE, SERVED EVERY DAY
Most ReadGet the letter
The Stove

Greek Keto Moussaka with Eggplant and Yellow Squash

This delicious Greek keto moussaka has sliced eggplants and yellow squash, a hearty ground beef ragù sauce, and a rich cheese sauce. Tweaked to be very low carb, it has all the flavor of the traditional, famous Greek casserole and will leave you satisfied wanting more!

By Food DeskGreece5 min read
Greek Keto Moussaka with Eggplant and Yellow Squash
Ingredients · Servings 8
  • 4 tablespoon extra virgin olive oil (total)
  • 1 cup onions (diced)
  • 2 cloves garlic (minced)
  • 3 cloves
  • 1-2 bay leaves
  • 1 cinnamon stick
  • 2 lb ground beef (I like 85% 15% fat ratio)
  • 4 oz uncured pancetta (diced)
  • 3 yellow squash (sliced into 0.5cm / 0.2" thick slices)
  • 2 large eggplants (sliced into 0.5cm / 0.2" thick slices)
  • 1 cup parmesan cheese (grated)
  • 1½ cup heavy whipping cream
  • 3 oz. cream cheese
  • 2 cups grated gruyere
  • 2 garlic cloves (minced)
  • 1 tablespoon ground nutmeg
  • sea salt
  • freshly ground pepper
  • dry oregano
  • chili flakes
  • ½ cup broth (chicken, vegetable, or beef. Choose a brand with 0 gr carbs.)
Method · 60 min
  1. After you slice the eggplants, place them in a colander and sprinkle some salt all over. Let them sweat while you prepare and roast the squash.Slice the squash and arrange it on parchment paper-lined baking sheets. Season with sea salt and pepper and cook in the 350 F oven for about 15 minutes.After the squash is done transfer it to a plate. Add the eggplant slices to the baking sheets. Season with just freshly ground pepper and sprinkle olive oil all over. Roast for 15 -20 minutes.
  2. In a large skillet, add 2 tbsp extra virgin olive oil. In medium heat, add the onions, season with a pinch of salt. After 2-3 min add the garlic and pancetta. Stir well—season with another pinch of salt, freshly ground pepper, and 1 tablespoon of dry oregano. Add 1-2 pinches of chili flakes, cloves, bay leaf, and cinnamon stick. Stir well.
  3. Add all the ground meat. Break it into smaller pieces as it sautés. Season with sea salt and freshly ground pepper, and 1 tsp ground nutmeg. Brown meat well all over.Add ½ cup of broth and simmer until the meat sauce is fully cooked about 20 minutes.
  4. Heat the oven to 350° F / 180°C
  5. Saved 1/3 cup of grated parmesan cheese for later.Sprinkle some grated parmesan to the bottom of the baking pan. Next, add a layer of eggplant slices and prinkle some grated parmesan cheese all over.Next, add a layer of squash slices. Sprinkle with grated cheese and add another layer of eggplant. Again, sprinkle grated parmesan.Repeat layer process one more time as before.
  6. Add the meat sauce on top. Spread evenly. Add a generous amount of grated parmesan all over. Set aside.
  7. In a saucepan, mix the ingredients for the cheese sauce and simmer stirring for a few minutes until cheese is melted and sauce is creamy and smooth. Add ground nutmeg, and stir well. Turn the heat off.
  8. Add the cheese sauce evenly all over the meat. Sprinkle the saved 1/3 cup of grated parmesan cheese and season with chili flakes and freshly ground pepper.
  9. Bake for 30 min until it has a nice golden color on the top. Enjoy!
  10. Let moussaka sit for 30 min before serving. Enjoy!

The king of Greek comfort food is moussaka. It is a rich casserole with layers of crispy but buttery potatoes, eggplants, a ground beef sauce, and velvety thick bechamel sauce.

Moussaka is a treat to eat and has never been on the list of low-carb foods. Until now, that is!

This keto moussaka recipe has layers of sliced eggplant and yellow squash. The traditional hearty ground beef ragù sauce has added cubed pancetta for more depth of flavor.

There are no tomatoes or tomato paste in the meat sauce to keep the carb count low. The bechamel is replaced with a cheese sauce, simple to make and very similar in taste.

Heavy cream is the base, with nutty grated gruyere cheese, cream cheese for smoothness, ground nutmeg for warmth, and minced garlic, because everything is better with it in it ;-). This recipe yields 10 grams of net carbs per serving*. Detailed measurements and instructions can be found on the recipe card at the bottom of the page.

First prepare your vegetables. After you slice the eggplants, place them in a colander and sprinkle some salt all over. Let them sweat while you prepare and roast the squash.

Slice the squash and arrange it on parchment paper-lined baking sheets. Season with sea salt and pepper and cook in the 350° F oven for about 15 minutes.

After the squash is done, transfer it to a plate. Add the eggplant slices to the baking sheets.

Season just freshly ground pepper and sprinkle olive oil all over. Don’t add any salt. Roast for 15 -20 minutes.

Time for the ground beef ragù sauce. In a large skillet, add 2 tbsp extra virgin olive oil.

In medium heat, add the onions, season with a pinch of salt. After 2-3 min add the garlic and pancetta.

Stir well—season with another pinch of salt, freshly ground pepper, and 1 tablespoon of dry oregano. Add 1-2 pinches of chili flakes, cloves, bay leaf, and cinnamon stick.

Stir well. Add all the ground meat.

Break it into smaller pieces as it sautés. Season with sea salt and freshly ground pepper, and 1 tsp ground nutmeg.

Brown meat well all over. Add ½ cup of broth and simmer until the meat sauce is fully cooked about 20 minutes.

Heat the oven to 350° F / 180°C

Time to layer. Save 1/3 of the grated parmesan for later.

Sprinkle some grated parmesan to the bottom of the baking pan. Next, add a layer of eggplant slices.

Sprinkle grated parmesan cheese all over. (Image 1) Next, add a layer of squash slices. (Image 2) Sprinkle with grated cheese and add another layer of eggplant.

Again, sprinkle a generous amount of grated parmesan. Repeat layer process one more time as before.

Add the meat sauce on top. Spread evenly.

Add grated parmesan. (Image 3) Set aside. Make the keto cheesy sauce. In a saucepan, mix the ingredients for the cheese sauce and simmer while stirring for a few minutes until it thickens.

Add ground nutmeg if you’re using any, and stir well. Add the cheese sauce evenly all over the meat.

Sprinkle the saved 1/3 cup of grated parmesan cheese and season with chili flakes and freshly ground pepper. (Image 4) Your casserole is ready to go in the oven. Bake for 30 min until it has a nice golden color on the top.

Enjoy!

Tips

  • If you don’t have stock, use a bouillon cube and 1/2 cup water. You should adjust the salt; bouillon cubes can be very salty.
  • Some alternatives for the meat.
  • You can mix equal parts of ground beef and pork or ground sausage.
  • Are you a vegetarian or can’t find any ground beef or pork at your grocery store, and all that is left is vegan meat? Then, check out this vegetarian moussaka recipe a try. It is made with Beyond Beef, which has 3g of net carbs, 18g of fat, and 20g of protein per 4 oz. This vegan ground meat will work great in this keto moussaka recipe.

Is moussaka healthy? Traditional moussaka – a combination of potatoes, eggplants, ground beef, and bechamel is definitely a rich, highly caloric dish.

Having said that, a piece of moussaka cooked from scratch with fresh, good quality ingredients and extra virgin olive oil is a much healthier choice than a sandwich with highly processed white bread, deli meat, and dubious cheese. Additionally, this keto moussaka recipe has 10 grams of net carbs*, has a low glycemic index, and great ingredients.

Paired with a big green salad, it is a perfectly healthy meal compliant with a low-carb lifestyle. Do I need to salt the eggplant first?

It depends. Eggplants can be quite bitter, and salting helps cut the bitterness.

The salt hides the bitter taste. I find it brings out the sweetness of the vegetable.

Also, salt draws out excess moisture and makes the texture of the eggplant silky and creamy. If you are sure your eggplants are super fresh, you can probably skip the salt.

  • Nutritional Info – Please keep in mind that the nutritional information provided is only an estimate and can vary based on the products used.

Cooked this? Rate this recipe!

You can also leave a comment below. I love hearing from you!

WANT TO EAT LIKE A GREEK?

Equipment

  • medium sauce pan
  • Rimmed baking sheets
  • Baking pan 11 x 8 x 3.5 inches / 28 x 20 x 9 centimeters
  • large skillet

Ingredients

for the cheese sauce

you will also need

Instructions

Assemble the squash and eggplant.

Make the cheese sauce.

RELATED COVERAGEMORE

Moussaka (Greek Beef and Eggplant Lasagna)

Vegetarian Moussaka

Vegan Moussaka with Lentils

Crispy Greek Fried Eggplant recipe (Melitzanes tiganites)

Best 26 Vegetarian Eggplant Recipes