Moussaka Reimagined: A Lighter, Healthier Take on a Greek Classic

If you love classic Greek flavors and you’re craving a recipe that’s hearty but on the lighter side, this healthy version of moussaka is for you. With tender broiled eggplant, a hearty meat and veggie filling, and a creamy, streamlined white sauce, this dish is as comforting as it is nutritious. Perfect for a weeknight dinner or a special occasion, it brings the taste of Greece to your table—no passport required!

Light and Simple Moussaka via lizshealthytable.com

Moussaka is a traditional Greek casserole that’s comforting and iconic. It’s made with layers of tender, cooked eggplant, a seasoned meat filling (typically made with lamb or beef), and a rich, creamy béchamel sauce, all baked until bubbly. Making moussaka is a labor of love … and so is my healthier version!

I’ve adored moussaka for as long as I can remember. Growing up in New Rochelle, NY, I tasted it for the first time at a Greek festival in my hometown, and that memory has stayed with me ever since. Last October, I traveled to Greece, where my love for this dish deepened. On the island of Crete, at the charming Avli Restaurant in old town Rethymno, I experienced moussaka bliss. Here’s how it was described on the menu: Aubergine, potato, minced meat and béchamel cream.

Moussaka at Avli Restaurant in old town Rethymno, Crete

Inspired by that unforgettable meal, I knew I had to recreate moussaka at home. But instead of the traditional, time-intensive recipe, I wanted a healthy version of moussaka—one that was lighter, more nutrient-dense, and easier to prepare. After several rounds of experimentation, I finally landed on a dish that I’ll be making again and again … and I hope you will too! Of course, I set aside time on the weekend to prep each layer, but the payoff was worth it. We enjoyed leftovers all week long, and I even froze a few portions for later—perfect for a quick and satisfying family meal.

A Healthier, Streamlined Version

I wanted to honor the integrity of moussaka, and I also needed a version that fit into busy schedules without sacrificing flavor or nutrition. My healthy version of moussaka stays true to the essence of the dish while offering a lighter, more nutrient-packed alternative. To achieve this, I made a few strategic swaps and simplified the preparation process. Here’s how I modernized this Greek classic while still keeping its rich, comforting flavors intact:

  • Eggplant: This star ingredient remains front and center, broiled to bring out its natural sweetness and creamy texture.
  • Lean Ground Beef: I opted for 90% lean ground beef to reduce the saturated fat.
  • Veggie Boost: To add more color, texture, and nutrition, I included frozen chopped spinach in the meat layer.
  • Streamlined Béchamel: Instead of a classic butter-and-flour roux, I used a slurry technique with reduced-fat milk and flour for a lighter white sauce. This method is quicker and lighter while still giving you that luscious, creamy finish.

The result? A dish that’s every bit as comforting and delicious as the traditional version, but easier to make and a bit lighter on the palate.

A Greek Culinary Journey: Inspiration from Poros

My recipe for moussaka was inspired by my unforgettable trip to the island of Poros, where I joined fellow dietitians for a week-long cooking experience. Hosted by Odyssey and organized by World RD, the trip was a deep dive into Greek cuisine, complete with olive oil tastings and hands-on cooking classes. Every moment was a celebration of food, culture, and tradition.

This is what the eggplant will look like after it’s sliced and broiled. It does not have to be perfect!

Moussaka is more than just a dish—it’s a connection to history, family, and heritage. I hope this lighter version lets you savor the flavors of Greece in a way that fits your lifestyle while still honoring the roots of this beloved classic.

3.0 from 1 reviews
Lighter and Simpler Moussaka
 
Author: 
Recipe type: Dinner
Cuisine: Greek
My healthier version of moussaka is packed with tender eggplant, a hearty meat filling, and a creamy lightened-up white sauce—plus a nutritious twist with chopped frozen spinach for an extra boost of greens. The next time I make this dish, I plan to add 2 cups of spinach versus the 1 cup now called for in the recipe. And I may also add a shredded carrot to the beef. By the way, you can prepare the eggplant and/or meat a day or two ahead of time. Store in the fridge and then use when you're ready to assemble.
Ingredients
The Eggplant:
  • 2 medium eggplant (about 2¼ pounds), sliced lengthwise into ¼-inch-thick slices; ends trimmed first and discarded
  • 3 tablespoons extra virgin olive oil
  • ¾ teaspoon kosher salt
  • Black pepper
The Meat
  • 1 tablespoon extra virgin olive oil
  • 1 medium onion, finely diced
  • 1 pound lean ground beef (90% lean or higher)
  • 2 teaspoons dried oregano
  • ½ teaspoon ground cinnamon
  • ½ teaspoon paprika
  • ½ teaspoon kosher salt
  • ¼ black pepper
  • 2 cups marinara sauce*
  • 1 cup frozen chopped spinach, thawed
The White Sauce
  • 3 cups 2% reduced-fat milk or soymilk
  • 6 tablespoons all-purpose flour
  • ½ teaspoon kosher salt
  • ¼ teaspoon pepper
  • 1 large egg
  • ½ cup plus 3 tablespoons grated Parmesan cheese, divided
  • ¼ teaspoon ground nutmeg
Instructions
For the Eggplant:
  1. Preheat the oven to broil.
  2. Generously spray two rimmed baking sheets with nonstick cooking spray and set aside.
  3. Arrange eggplant on the baking sheets. Use a pastry to brush 3 tablespoons of the olive oil over both sides of each vegetable slice. Sprinkle with the salt and a generous sprinkle of black pepper.
  4. Working in batches (one baking sheet at a time), broil the eggplant for 5 minutes. Keep the door open a crack so you can keep an eye on the vegetables, or open the door every few minutes to take a peek. The slices should start to brown but not burn.
  5. After 5 minutes remove from oven. Flip the eggplant slices and return to the oven. Rotate the baking sheet when you place it back into the oven. Cook another 4 to 5 minutes, or until the slices are softened and golden brown. Repeat with the next baking sheet. If the eggplant slices char a bit or overlap a bit when you arrange them on the baking sheets, that’s okay. They will cook fully in the casserole. Set aside.
For the Meat:
  1. Heat the oil in a large nonstick skillet over medium heat. Add the onion and cook, stirring often, until soft and golden, 5 to 7 minutes.
  2. Add the beef, oregano, cinnamon, paprika, salt and pepper and cook, breaking up the large pieces and stirring often, until the meat is no longer pink, about 5 minutes. Reduce the heat to low. Stir in the marinara sauce and spinach, bring to a simmer, and cook until the sauce thickens a bit, about 5 minutes. Taste and adjust seasoning, as desired (i.e. 1 more teaspoon oregano or another ½ teaspoon paprika and/or cinnamon). Set aside.
For the White Sauce
  1. Add the milk, flour, salt, and pepper to a medium-size saucepan and whisk until well combined. Place over medium-high heat and bring to a simmer, stirring constantly. Reduce the heat and continue to simmer and stir gently until the mixture thickens slightly, about 3 minutes. Remove from the heat.
  2. Once thickened, remove the saucepan from the heat to prevent overcooking.
  3. In a small bowl, lightly beat the egg. Gradually whisk in 2 to 3 spoonfuls of the hot milk mixture, one spoonful at a time. This will temper the egg and prevent it from scrambling.
  4. Slowly whisk the tempered egg mixture back into the saucepan of thickened milk, whisking continuously until fully combined. Whisk in ½ cup of the Parmesan cheese and the nutmeg until smooth and thickened. Taste and adjust with more salt and pepper, as desired.
To Assemble
  1. Preheat the oven to 425°F. Lightly spray a 9X13-inch baking dish or pan with nonstick cooking spray.
  2. Arrange half the eggplant slices on the bottom of the prepared dish. Arrange half the meat mixture over the eggplant. Arrange the remaining eggplant slices over the meat. Spoon the remaining beef mixture on top. Pour the sauce evenly over the meat. Use a rubber scraper smooth it out. Sprinkle the remaining 3 tablespoons Parmesan cheese on top.
  3. Bake until the casserole is bubbly and the top is golden brown, about 45 minutes. Note: Place under the broiler for 3 minutes for additional browning on top.
  4. Cool slightly. Cut into 8 pieces, and serve. Cooled leftovers can be portioned and frozen.
Notes
* One 26-ounce jar marinara sauce has about 2½ cups. So, you can either add the entire jar, in which case, you may want to simmer the sauce for an additional 5 to 10 minutes to reduce the liquid; freeze the remaining ½ cup in an airtight container or resealable plastic bag; or use the extra ½ cup in a future non-recipe recipe. See ideas below.

Give my moussaka a try and let me know what you think! And keep reading for tips on how to use up extra marinara sauce.

4 Non-Recipe Recipe Ideas for Leftover Marinara Sauce

  1. Mini Pizza Toasts: Spread the marinara on slices of whole-grain bread or English muffins. Add shredded cheese and your favorite toppings (pepperoni, olives, veggies), then broil for a few minutes until bubbly. Keep a watchful eye as foods can burn quickly when left under the broiler.
  2. Shakshuka-Inspired Eggs: Simmer a few handfuls of baby spinach and the marinara in a small skillet, crack in an egg, and cover until the whites are set. Serve with crusty whole grain bread.
  3. Marinara Dipping Sauce: Warm the sauce and use it as a dip for mozzarella sticks, garlic bread, or baked veggies like cauliflower, or zucchini fries.
  4. Quick Pasta Bowl: Toss the marinara with cooked pasta or spiralized veggies, add a sprinkle of Parmesan cheese, some leftover cooked chicken and serve with a side salad for a simple meal.

  1. Hi Liz,
    This recipe looks amazing. My husband is trying to avoid dairy. I was wondering if I could substitute almond milk to make the white sauce.
    Sincerely,
    Pam

    1. You could, but you might need more flour since almond milk is not as thick/rich as 2% milk. Might I suggest plain soy milk instead of almond milk? I would prefer that as a substitution. Soy milk has the same amount of protein as dairy milk while almond milk has very little protein. Keep me posted!

    2. Hi Pamela. Yes, you can use almond milk. I been making musaka like this for years.During the fasting period I make mousaka without meat. Instead I use lentils and walnuts

      1. Thanks for letting us know you’ve made moussaka w/ almond milk and that it worked out okay. And … thanks for the input on lentils and walnuts. I LOVE that idea and will try it next time.

  2. I use ground goat which is low in fat and much healthier than beef or lamb and unlike beef not harmful to environment .
    Thank you for using eggplant and not potatoes.

  3. Made this tonight. Took Liz’s suggestion and added another cup of the spinach. Instead of adding shredded carrots as she suggested, I added a red bell pepper to the meat mixture. Sorry, but 24 oz cans/jars of marinara as purchased have 2 1/2 cups of sauce…I was not going to save 1/2 cup of sauce in my frig and the extra veggies were happy with the whole 24 oz. The seasoning for the ground meat was underwhelming. It needs more oregano, more cinnamon, more paprika more…you get my drift. I opt for iodized salt when possible given our iodine deficiency in the US, but do salt as you see fit. The fake bechamel sauce was fine…easy to add the nutmeg to the flour, etc. and save time whisking it all together. Good starter recipe but needs a lot of tweaking to make it work for you.

  4. DUH, me! It hit me at 3 am that, with the extra veggies as Liz suggested for the meat mixture, of *course* you would need more sauce (yay, jar emptied) and seasonings!!! With that in mind, I need to make it again and am certain it would garner 5 stars.

    1. Thanks Rebecca. I often start recipes on the mild side (my preference) but point well taken. I’ll put a note in the recipe to taste the meat mixture and double seasoning as desired! I felt that the sauce would be too liquid-y if I used the entire jar, and if I were to add another cup of the chopped frozen spinach (thawed first), it would blend in just fine without the need for more liquid. But again, people can play around. I’ll also add a noter re: what to do w/ the extra sauce (i.e. add it all or use in a pasta dish later in the week).

-->