Join over 2 million followers!

Easy Eggplant Moussaka

Jump To Recipe
  • ClockPrep:
  • Chef's HatCook:
  • PlateServes: 9 servings

This Easy Eggplant Moussaka recipe is a quick version of the Greek dish made with layers of eggplant and spiced ground beef and topped with a bechamel sauce

This blog post is sponsored by Imagine® Foods, although the content represents my own personal opinion/experience. 🙂

Eggplant Moussaka Recipe

Sometimes the most delicious dishes are also the ugliest looking dishes. You know what I mean! I’ve been making this eggplant moussaka dish for my family for a couple years but have never dared publish it because I just could never take decent photos that did any justice to the recipe. But today I figured I’m sharing it regardless. It’s a hearty, delicious and unique dish that needs to be shared!


I love that the recipe uses very staple ingredients, but the flavorful is very unique! And what really helps with that flavoring is the Imagine. vegetable broth. Imagine products are made with real wholesome ingredients. They’re organic, with no artificial ingredients or preservatives. And instead of simply flavoring with MSG, the flavor comes from nutrient-packed farm-grown vegetables and fresh herbs. You can really taste it!

Final eggplant moussaka dish when it comes out of the oven

What is moussaka

Moussaka is Middle Eastern recipe that’s made with layers of eggplant, potatoes and ground meat. There are many variations of the recipe all over the Middle East, but the Greek Moussaka tends to be the most popular. This version that I make is without potatoes to keep it low carb, keto-friendly, and simplify the recipe.

Whatever variation of moussaka you make, the layers of eggplant, meat sauce and the bechamel sauce that covers it all is truly something unique and delicious. In a way, it reminds me of Shepard’s pie and has a very Mediterranean flavor to it. Yet the ingredients you’ll need to make it are very common and simple.

How to make moussaka

There are three parts to making moussaka with eggplant.

Prepare the eggplant

First, you’ll want to cut the eggplant and sweat it by sprinkling the slices with salt. Allow it time to let the moisture release from the eggplant. You can then dab the moisture with a paper towel, set the eggplant on a baking dish and bake them. Traditionally the eggplant is fried. But I think baking it is not only healthier, but faster.

Sliced eggplant for making Greek Moussaka ready to be baked

Cook the meat sauce

The meat sauce is basically something I make all the time. It’s Lebanese hashweh, which is made of ground beef, onions, garlic and 7 Spice seasoning. Cook everything together, then drain out the fat.

Collage showing the beef mixture getting cooked for moussaka

Now, add canned diced tomatoes and vegetable broth. I have been using Imagine vegetable broth. It’s made with simple minimal organic ingredients and has wonderful aromatic flavors that blend really well with the meat mixture for this Greek Moussaka recipe.

Collage showing the diced tomatoes and vegetable broth going in the beef mixture

Make the Bechamel Sauce

To make the bechamel sauce, it’s the basic roux recipe of flour and butter with milk. I also like to add parmesan cheese at the end and whisk it into the bechamel sauce or top it at the end.

Layer the moussaka ingredients

When you have the three integral parts of the moussaka recipe, you can start to layer everything. Start with 1/3 of the eggplant, followed by half the meat mixture. Then, add another 1/3 of the eggplant slices and the remaining meat mixture. Use the back of a wooden spoon to really pat down everything so it’s nice and compact.

Collage showing the layering of the moussaka dish between the eggplant and the beef mixture

The top layer is the eggplant, followed by the bechamel sauce and shredded parmesan cheese. My baking dish was 8×8, and I really should have used 9×9 or even 9×13 to avoid anything spilling over.

Then it’s time to bake the eggplant moussaka. You’ll want to bake it uncovered for about 20-25 minutes. All the ingredients are essentially cooked already, so the signal that it’s done is when the bechamel sauce gets golden in color, and the cheese starts to melt and bubble.

Collage showing the layering of the moussaka dish and the bechamel sauce on top

When you remove it from the oven, let it rest for half an hour before you slice into it. You’ll enjoy it that much more and it won’t fall apart that way when you serve it.

Eggplant moussaka with a slice removed

Tips to make best Moussaka recipe

  • Peel the skin off the eggplant. The skin on the eggplants can very tough and chewy, making it hard to cut through. It can also taste pretty bitter and take away from the dish. So if you’re serving it to kids or want an overall more cohesive appearance, I would recommend peeling off the skin.
  • Sweat the eggplant. Sweating the eggplant is very important when baking it in a casserole because it holds a lot of water, which can ultimately ruin the moussaka. To prevent the moussaka from being water, make sure to lay the eggplant on a paper towel, sprinkle lightly with salt and let it sit for 30 minutes. You’ll notice small beads of moisture all over the eggplant . After half an hour, you can use a paper towel to wipe off the moisture.
  • Add vegetable broth for best flavor. While the meat mixture is made up for only a few ingredients, using the vegetable broth really dials up the flavor of those few ingredients. It adds a fresh flavor without adding additional vegetable prep.
  • Leave the moussaka to rest before serving. I recommend half an hour. That way, the pieces stay together better when you cut and serve them. It’s similar to lasagna in that way.

If this eggplant moussaka brings back memories of a time you’ve eaten before, I hope you try my quicker version of the recipe. And if this recipe sound interesting for you to try, I promise you won’t be disappointed!

If you’ve tried this healthy-ish feel good Easy Eggplant Moussaka recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

For more mediterranean recipes, check out:

5 from 1 vote
Eggplant moussaka with a slice removed
Easy Eggplant Moussaka
Prep Time
10 mins
Cook Time
50 mins
Total Time
1 hr

This Easy Eggplant Moussaka recipe is a quick version of the Greek dish made with layers of eggplant and spiced ground beef and topped with a bechamel sauce

Course: Entree
Cuisine: Mediterranean
Keyword: Authentic, easy, Low-carb
Servings: 9 servings
Calories: 184 kcal
  • 2 eggplants peeled and cut into 1/4 inch thick slices
  • 1 tablespoon olive oil
  • 1 large onion chopped
  • 1 clove garlic minced
  • 1 pound lean ground beef
  • Salt and pepper to taste
  • 1 teaspoon All Spice
  • 15 ounce canned diced tomatoes
  • 1/2 cup vegetable broth
For the bechamel sauce
  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1 1/4 cups milk heated
  • ¼ cup freshly grated parmesan cheese
  • Dash ground nutmeg
  1. Preheat the oven to 375°F.
  2. Lay the slices of eggplant on paper towels, sprinkle lightly with salt, and set aside for 30 minutes to draw out the moisture. Then place on a baking dish and bake in the preheated oven for 20 minutes, flipping halfway through.
  3. In a large skillet, heat olive over medium high heat. Add onions, garlic and ground beef. Season with salt and pepper and All Spice seasoning. Cook, stirring with a wooden spoon until beef is browned, about 6-8 minutes. Drain the excess liquid from the beef. Add the diced tomatoes and vegetable broth and reduce heat to low. Simmer for 20 minutes uncovered, or until the mixture thickens.

  4. To make the bechamel sauce, melt the butter in a saucepan over medium heat. Whisk in flour until it bubbles. Lower heat; gradually pour in the warm milk, whisking constantly until it thickens. Add the parmesan cheese and stir to combine.
  5. Arrange 1/3 of the eggplant in a greased 9x9 inch baking dish. Cover eggplant with half of the meat mixture. Add another layer of 1/3 of the eggplant, followed by the remaining meat mixture. Cover with remaining eggplant. Pour the bechamel sauce over the top, and sprinkle with shredded cheese and the nutmeg.
  6. Bake in the preheated oven for 20-25 minutes or until the topping is golden and bubbly. Allow to cool for half hour before slicing and serving.

Recipe Notes

Recipe: This  moussaka recipe adapted from The Guardian Life & Style.

Storage: Store any leftovers in an airtight container. They will last about 3-4 days in the fridge.

Freezing Instructions: You can also freeze the moussaka for up to 3 months. Freeze it cut up into slices or all together in the baking dish. To re-heat, thaw in the fridge overnight and bake in a 350°F oven until heated through.

Make Ahead Tips: You can make this moussaka ahead of time. Simply assemble fully and cover in the fridge until ready to bake. Add 5 to 10 minutes to the cooking time.

Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.

  • Instead of ground beef, you can use ground turkey. But traditionally this is made with ground lamb.
  • Use fresh tomatoes along tomato paste instead of canned tomatoes if you prefer
  • Instead of 1 teaspoon of allspice, you can use 1/2 teaspoon ground cinnamon, 1/2 teaspoon ground cloves, and a pinch of ground nutmeg

Nutrition: Please note that the nutrition label provided is an estimate based on an online nutrition calculator. It will vary based on the specific ingredients you use.  This information should not be considered a substitute for a professional nutritionist’s advice. The nutrition value is for one serving which is about 1/9th of the baking dish.

This blog post is sponsored by Imagine® Foods, although the content represents my own personal opinion/experience. 🙂

Nutrition Facts
Easy Eggplant Moussaka
Amount Per Serving
Calories 184 Calories from Fat 72
% Daily Value*
Total Fat 8g 12%
Saturated Fat 4g 20%
Cholesterol 43mg 14%
Sodium 150mg 6%
Potassium 558mg 16%
Total Carbohydrates 12g 4%
Dietary Fiber 3g 12%
Sugars 7g
Protein 14g 28%
Vitamin A 5.2%
Vitamin C 9.3%
Calcium 10.4%
Iron 11.2%
* Percent Daily Values are based on a 2000 calorie diet.

No Comments

    Leave a Reply

    Rate this recipe

    Get Exclusive FeelGoodFoodie Updates in Your Inbox