Slice eggplant so that each piece is approximately ¼ inch thick. Lay it onto a baking tray and sprinkle with salt. Leave it for 20-25 minutes, and then blot excess water with a paper towel. This will make the eggplant less bitter and also removes some of the moisture from the eggplant. Drizzle with oil, and then bake in the oven at 350 degrees F for 20 minutes, or until golden brown.
I sliced my potatoes like fries, tossed in oil, salt and pepper and air fried them until crispy (air fried at 400 degrees for 10 minutes).
In a frying pan, heat oil. Cook onions until golden and then add ground beef. Cook fully, and then strain out all the extra juices and fat. Then add oregano, cinnamon, pepper, nutmeg and paprika. Add wine and let it boil for 1 minute, then add in your canned tomatoes, sugar and broth. Continue to cook until all ingredients are heated up.
Prepare cheese topping by whisking together all ingredients. It is easier if the cream cheese is at room temperature.
Prepare your 9 x 13 inch baking tray and start layering your moussaka! First start with the eggplant, then meat layer, then potatoes (or fries), then add your panko bread crumbs. Finally top it with your cheese layer and pop the entire thing into the oven at 350 degrees for 50 minutes.
Notes
There are many substitutes for ingredients if you do not have everything on hand. It will still taste amazing!