My mom’s moussaka is one of my favorite recipes of hers. It’s full of roasted eggplant, with a spiced meat and tomato sauce and topped with a creamy cheese sauce. Eat it over rice for a warming and delicious meal.
You might also like these slow cooker gyro lamb recipe.

While I usually post low carb and healthy recipes on this blog, it’s also the home of my favorite recipes that I got from my mother. I lost her much too early in life and she was a wonderful cook. Plus I grew up in a big family where food is a big part of our celebrations.
Anyway, this is my mom’s moussaka recipe and even though I am not Greek but this moussaka has all the flavors that I associate with the Greek dish. And is pure comfort food to me so I just love it.
This moussaka has spiced meat sauce, roasted eggplant and a creamy béchamel sauce. Even my husband who doesn’t like eggplant likes my mom’s moussaka. I had to make sure to keep this digital copy along with some of my other favorite recipes of mom’s. See below for more.
Recipe ingredients.
The recipe ingredients I used to make this moussaka are eggplant, butter, onion, ground beef, garlic, oregano, basil, cinnamon, tomato sauce, flour, milk, eggs, cheddar cheese, breadcrumbs and of course salt, black pepper and olive oil. Some Greek restaurants put potatoes in their moussaka but this is the way my mom made it so this is how I made it – without potatoes.
There are not many substitutions you can make with this recipe. If you are gluten free and do not want to use flour or bread crumbs you can check out this recipe for stuffed eggplant with cauliflower cream sauce instead of the béchamel.
You could also use ground turkey instead of the ground beef it you wanted to but you could also just use a lean ground beef too. Some Greek moussaka recipes use ground lamb instead of beef. Ground lamb is very hard for me to find and I think the ground beef is just fine.
Lastly some people use nutmeg instead of cinnamon in their meat sauce. I like the flavor of cinnamon but if you prefer to use ground nutmeg you can substitute it.
How to make mom’s moussaka recipe.
Step 1: Get out baking sheet and spray with nonstick cooking spray. Slice the eggplant into ½ inch slices and lay on the prepared baking sheet. Sprinkle with salt and spray the tops with more cooking spray. You could also use olive oil if you wish. The eggplant acts like a sponge so if using olive oil use sparingly.
Note I used a rather large eggplant. You want to have enough slices of eggplant to make 2 layers. Also you may have to use two baking trays if it doesn’t all fit on one.

Step 2: Set pan under the broiler for 3-5 minutes until browned. Turn over and do the other side. When finished take them out and let cool. Also preheat oven to 350°F.
Step 3: To make the meat sauce, get out a pot and heat to medium heat. Add the butter and onions and saute for a few minutes until the onions are translucent. Then add the ground beef and garlic and saute until the meat has browned. Drain off the excess grease if there is a lot.
Step 4: Add the tomato sauce and spices (oregano, basil, cinnamon, salt and pepper) and mix well. Reduce the heat and let simmer for 15 minutes then take off the heat and set aside.

Step 5: To make the béchamel sauce get out another pot and heat to medium heat. Add the butter and when melted, add the flour, salt and black pepper. Mix well and cook for a minute or two. Then slowly add the milk and whisk to combine. Stir while the mixture starts to simmer and thicken, then take off the heat.
Step 6: In a bowl whisk the eggs and then add a bit of hot cream sauce to the eggs and whisk together until well mixed. Then add this mixture to the pan of cream sauce. Whisk together to make the béchamel sauce and set aside.

Step 7: To put the moussaka together, get out a large casserole or baking dish. Spray with nonstick cooking spray. Add half of the eggplant slices to the bottom and space out evenly. Then sprinkle 2 tablespoons of parmesan and cheddar cheese over the eggplant.
Step 8: Add 2 tablespoons of bread crumbs to the meat sauce and mix well. Then spoon all of the sauce over the eggplant slices. Sprinkle 2 more tablespoons of both the parmesan cheese and cheddar cheese over the sauce.
Step 9: Add the rest of the eggplant slices for the next layer and then pour the béchamel sauce over the whole casserole. Sprinkle the rest of the cheddar and parmesan cheese on top.

Step 10: Place the moussaka in the oven and bake for 35-40 minutes or until the top is golden brown. You can also place it under the broiler for a few minutes if it’s not brown enough after 40 minutes in the oven. Let sit for 5-10 minutes before serving.

My mom used to make moussaka for special occasions or Sunday dinner. All my brothers and sisters would come over for a big Sunday dinner and this moussaka definitely feeds a crowd. We would eat it over rice with turmeric in it to give it a lovely yellow color.
Store leftover moussaka in an airtight container. You can also freeze portions of this for another day. Please scroll down to view the printable recipe card.

More of my favorite recipes from my mom.
These are a few of my other favorite recipes I learned from my mom. The lasagna is a very popular recipe on this blog!
- the best lasagna (this lasagna also feed a crowd)
- pepper steak stir fry
- green bean stew over rice
- Texas sheet cake
- green olive veggie dip
- ground turkey chili
- shortcut Lebanese meat pies and spinach pies
I hope you give my mom’s moussaka recipe a try even if eggplant is not one of your favorite vegetables. It’s a most delicious recipe and would be great for feeding a crowd or a Sunday dinner. Moussaka is pure comfort food to me and it makes for a hearty and tasty meal. Enjoy!

Moussaka Recipe
My mom's moussaka recipe has roasted eggplant, a tasty spiced meat sauce and is topped with creamy béchamel cheese sauce. Moussaka tastes great over rice, feeds a crowd and freezes well.
Ingredients
- 2 eggplants, sliced in ½ inch pieces
- salt
- olive oil or cooking spray
Meat Sauce
- 2 tablespoons butter
- 1 cup onion, minced
- 1 ½ pounds ground beef
- 1 clove garlic, crushed
- ½ teaspoon oregano
- 1 teaspoon basil
- ½ teaspoon cinnamon
- 1 teaspoon salt
- ¼ teaspoon black pepper
- 16 ounces tomato sauce
Bechamel Cream Sauce
- 2 tablespoons butter
- 2 tablespoons flour
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 cups milk
- 2 eggs
- ½ cup grated Parmesan cheese
- ½ cup shredded cheddar cheese shredded
- 2 tablespoons seasoned bread crumbs
Instructions
-
Spray a baking sheet with cooking spray and add the eggplant slices in one layer, not touching each other. Sprinkle a bit of salt over slices and the spray with more cooking oil. You can also use olive oil to grease your cookie sheet and brush lightly on eggplant slices.
-
Set under the broiler for 3-5 minutes until browned. Turn over and do the other side. Watch that they don't burn. When finished take them out and let cool.
-
Preheat oven to 350°F.
-
To make the meat sauce, get out a pot and heat to medium heat. Add the butter and onions. Cook for a few minutes to soften them. Then add the ground beef and crushed garlic and cook until the meat has browned. If there too grease, drain it off.
-
Add your tomato sauce and spices. Mix well. Reduce heat and let it simmer for 15 minutes and then set aside.
-
To make the creamy béchamel sauce, get out a pan and melt the butter then add the flour, salt and black pepper. Mix well and cook for a minute and keep stirring.
-
Slowly add your milk. Whisk together and keep whisking until it comes to a simmer and thickens. Then take it off the heat.
-
In a bowl, whisk the eggs.
-
Add a bit of the hot cream sauce to the eggs and whisk well. Then add this mixture back to the pan and whisk again to finish the sauce. Set aside.
-
To assemble the moussaka. Spray a large casserole dish with nonstick cooking spray. Then layer half of the slices of eggplant (there will be two layers so divide the cooked eggplant in half and use for each layer.) Sprinkle 2 tablespoons of Parmesan and cheddar cheese over the eggplant.
-
Mix in the 2 tablespoons of bread crumbs into the meat sauce and mix well. Spoon the meat sauce over the eggplant.
-
Sprinkle 2 more tablespoons of Parmesan and cheddar cheese over the meat sauce. Add the rest of the eggplant slices.
-
Pour the béchamel sauce over the whole thing and then sprinkle the rest of the cheeses. Place the moussaka in the preheated oven and bake for 35-40 minutes or the top is browned. You can also set it under the broiler for a minutes at the end if you wish.
-
Let set for 5-10 minutes and then serve. We like to eat it over rice. Store leftover moussaka in an airtight container.









Anne says
I have never had moussaka – but think I will be trying it real soon!
Denise says
I hope you do and I hope you like it Anne!
maria says
Your are right Denise… it’s the little things that can trigger so many memories and emotions. The hand written recipe cards or notes… no words to describe how special that is. Thanks for sharing.
Moussaka is one of my favorite comfort foods 🙂
Denise says
Thanks Maria. I just read your post and I see you do understand. 🙂
Eileen says
I love moussaka and it’s so nice that you have your mom’s handwritten notes and recipes.
Monica says
We have Greek neighbors and they always deliver a plate full of Moussaka for the holidays or just because. It is amazing! I so look forward to their dishes…
Denise says
You know how you grow up on a certain dish and then you go to a restaurant and it never tastes the same? That’s how I feel with moussaka, grape leaves and kibeh. Nothing tastes as good as my mom’s but they are still really good. Just different. I bet your neighbor’s moussaka was delicious!
Thalia @ butter and brioche says
moussaka seriously reminds me of my childhood, my mum used to make it all the time too – though it was an eggplant version for our vegetarian household. looks delicious and i love all the cheese and vibrantly coloured rice.
Denise says
That sounds very interesting! I wonder what else you mother put in it. Sounds like a delicious recipe to try!
Lisa says
Special recipe…extra special daughter! I so wish I had the chance to meet your mom. Xo
Denise says
Oh my goodness Lisa. My mom would have loved you. You would have been kindred spirits too!
Lynne Webb says
I adore dish made with eggplant and moussaka is one of my favorites. Yours looks delicious.
Denise says
Me too Lynne! I love eggplant but I don’t make it as much as I should.
Hezzi-D says
I haven’t had Moussaka in a while but this looks incredible! Must make soon!
Denise says
I hope you do and I hope you like it!
The Finer Cookie/Kim says
I loved reading your post. I understand about mom’s handwriting. There’s something so sentimental about it. My mother didn’t make moussaka, but yours looks delicious.
Denise says
Thanks Kim! Sometimes it’s the little things that get to you. 🙂
Kristen @ A Mind Full Mom says
I am so sorry that you have lost your mom. I am glad you have recipes that bring her back to life for you for a moment (and the hand-writing of lost loved ones gets me too!)
Denise says
Yes, this moussaka does so remind me of her. Now if I could only perfect those spinach pies!
Stacy says
Such special memories of your mom, Denise. Thank you for sharing them and this lovely moussaka. Those handwritten notes are the best, aren’t they?
Denise says
Thanks Stacy! Those notes are the best. I remember after she died I always hoped to find a special message that she might have left for me. Haven’t found one yet but who knows…it could happen!