Beef Moussaka

Beef Moussaka might look like a restaurant dish, but making it at home is more approachable than it seems. I was surprised the first time I tried it, and as you layer it together, you’ll notice a little trick in the process that takes the flavor further than you’d think.

A hand serves a slice of Beef Moussaka casserole with layers of meat, potatoes, and cheese from a white dish; a bowl of chopped herbs sits nearby.
Beef Moussaka. Photo Credit: Your Perfect Recipes.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

I enjoy serving this recipe because it’s elegant enough for special occasions but still practical for a weeknight dinner. You can prepare it in advance, save leftovers, or freeze it, so it’s easy to enjoy whether it’s a quiet night or a larger gathering.

Ingredients You’ll Need

You’ll need all the ingredients shown in the photograph below.

A variety of labeled ingredients for Air Fryer Beef Moussaka, including ground beef, eggplants, potatoes, red onions, milk, cheese, spices, chopped tomatoes, tomato paste, red wine, and cooking essentials.
Beef Moussaka Ingredients. Photo Credit: Your Perfect Recipes.

How to Make Beef Moussaka with Step-By-Step Instructions

Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.

You’ll see that making beef moussaka at home is easier than you think if you follow my clear, simple steps.

Prepare the Eggplant and Potatoes

Start by salting the eggplant slices on both sides and placing them in a colander for about 30 minutes to draw out excess moisture and help reduce bitterness. This stainless steel colander makes draining quicker without wobbling around.

A green apron with a pocket, fork, and spoon inside a purple circle on a light background.

SERIOUSLY GOOD

CASSEROLES

37 EASY RECIPES designed for days when you want one dish to do all the work for you. Expect rich, mouthwatering layers that are just begging to be on your dinner table.

Immediate eBook download. No physical book available.

Two digital tablets display the cover and an inside photo of the e-book

Includes ad-free recipes like:

∙  Breakfast Casserole

∙  Cheeseburger Casserole

∙  Four Cheese Ravioli Casserole

∙  Chicken Pot Pie Casserole

∙  Sweet Potato Casserole

...and much more!

Afterward, pat them dry with a clean towel and arrange them on a lined baking sheet. I use this soft microfiber kitchen towel, which is super absorbent, and for sheet lining, I use this precut parchment paper to make cleanup a breeze.

Bake the eggplant slices at 425°F (220°C) for 15 minutes, flipping them halfway, until they’re lightly golden. This aluminum half sheet pan is ideal for this, as it holds heat evenly for roasting vegetables. I also use these mini silicone-tipped tongs for easy and gentle flipping.

On a separate sheet pan, bake the potato slices at the same temperature for 15 minutes, also flipping halfway through. For perfectly even slices, I always reach for this mandoline slicer, which gives consistent thickness for both eggplant and potatoes, and saves time.

Season lightly with salt before setting aside.

Sliced raw eggplant arranged on a wooden cutting board with a knife and a partially sliced eggplant nearby, perfect for preparing Air Fryer Beef Moussaka.
Salt eggplant slices, let sit, then pat dry.
Sliced zucchini arranged on a parchment-lined baking sheet with a hand pouring oil from a glass bottle, perfect for layering in an Air Fryer Beef Moussaka.
Drizzle with oil and bake 15 minutes, flipping halfway, until lightly golden.
A baking sheet lined with parchment paper holds an even layer of raw potato slices, lightly coated with oil and sprinkled with salt—perfect for layering into a classic Beef Moussaka.
Bake potato slices the same way and season with salt.

Make the Beef Filling

In a large skillet, heat the olive oil over medium heat. This 12-inch cast-iron skillet is my go-to as it holds heat well and is easy to work with, with its ergonomic handles. Add the chopped onion and sauté for 2–3 minutes until softened.

Stir in the minced garlic and cook for another 2 minutes. Add the ground beef and cook until fully browned, breaking it apart as it cooks so the filling has a nice texture without big clumps. A sturdy meat chopper like this one makes this step so much easier.

Mix in the sugar, kosher salt, ground cinnamon, and tomato paste, letting the spices and paste coat the beef, and cook for 1 minute. Stir in the chopped tomatoes and pour in the red wine to add depth and make a richer sauce. This long wooden spoon works great here as it’s heat-resistant.

Scrape the bottom of the pan to deglaze and lift all the flavorful bits. To keep my skillet looking new, I keep this silicone spatula nearby; it does its job well without ever scratching or damaging any of my cookware.

Add the bay leaf, reduce the heat to low, and simmer uncovered for 10 minutes so steam can escape and the sauce reduces and thickens. Discard the bay leaf before layering since it’s tough, not edible, and has already released its flavor.

Raw ground meat and chopped onions in a black frying pan, perfect for preparing Air Fryer Beef Moussaka.
Cook ground beef with onion and garlic until browned.
A frying pan with cooked ground beef topped with tomato sauce is being stirred with a wooden spoon, perfect for preparing the filling of an Air Fryer Beef Moussaka.
Stir in tomato paste, spices, and chopped tomatoes.
A skillet of ground meat simmered in tomato sauce with diced vegetables, reminiscent of Air Fryer Beef Moussaka, garnished with a bay leaf, and stirred with a wooden spoon.
Add wine, simmer with bay leaf until thickened, then discard bay leaf.

Cook the Béchamel Sauce

In a separate saucepan, melt the butter over medium heat. I like using this stainless steel saucepan as it has even heat distribution, all the while keeping the handle cool.

Add the flour and stir continuously for about 2 minutes to form a roux, and to keep it from burning. Slowly whisk in the room-temperature milk, a little at a time, so the mixture stays smooth and lump-free, giving you a creamy sauce. This balloon whisk helps avoid lumps.

Season with kosher salt, black pepper, and nutmeg, then simmer, stirring often, until the béchamel thickens enough to coat the back of a spoon without any lumps. Finish by stirring in the Parmesan cheese for extra richness.

A block of butter is partially melted in a large stainless steel pot on a light-colored surface, ready to be used in dishes like Air Fryer Beef Moussaka.
Melt the butter in a saucepan over medium heat.
Milk is being poured from a glass into a saucepan containing beaten eggs, with a wooden spoon resting inside the pan, as part of the preparation for Air Fryer Beef Moussaka.
Stir in flour, then slowly whisk in milk until smooth.
A saucepan with a light-colored sauce being stirred with a wooden spoon, topped with sprinkled brown spices—perfect for drizzling over your Air Fryer Beef Moussaka.
Season, simmer until thick, and stir in Parmesan.

Layer the Moussaka

Grease a 9×13-inch baking dish with olive oil or butter. A ceramic baking dish like this one here is perfect for both baking and serving, and this oil sprayer is a real game-changer in my kitchen when I need to grease the dish lightly and evenly.

Now, begin assembling by arranging half of the potato slices on the bottom. Add one-third of the eggplant on top, followed by half the meat sauce, and one-third of the béchamel. Make sure to lay the veggie slices flat and to spread the sauces across the top up to the sides.

Repeat the layers with the remaining potatoes, another third of the eggplant, the rest of the meat sauce, and another third of the béchamel. Finish with the last of the eggplant, then spread the remaining béchamel over the top and sprinkle with Parmesan cheese.

An oval white baking dish filled with layers of sliced baked potatoes in a creamy sauce, reminiscent of a classic Air Fryer Beef Moussaka, sits on a light gray surface.
Grease a 9×13-inch baking dish and layer half the potatoes.
An oval baking dish filled with Air Fryer Beef Moussaka, featuring a casserole topped with a layer of white sauce over a tomato-based meat mixture, viewed from above.
Add one-third eggplant, half the meat sauce, and one-third béchamel.
An oval baking dish filled with baked eggplant slices layered with creamy white sauce, resembling an Air Fryer Beef Moussaka, viewed from above on a light surface.
Repeat layers, finishing with eggplant, and béchamel.

Bake and Rest

Place the baking dish in the oven and bake uncovered for about 20 minutes, or until the top is golden and bubbling. A sheet of heavy-duty aluminum foil is handy if ever the top browns too quickly.

Once it’s out of the oven, allow it to cool for at least 15 minutes. This resting time is important because it helps the layers set so you can slice and serve without everything falling apart.

An oval baking dish filled with Air Fryer Beef Moussaka, featuring a layered casserole topped with a thick layer of grated cheese and sauce, on a light-colored surface.
Spread the sauce evenly over the top and sprinkle with Parmesan cheese.
An oval baking dish filled with a golden-brown, cheesy Air Fryer Beef Moussaka casserole sits on a wooden cutting board.
Bake for 20 minutes until golden and bubbling, then cool 15 minutes before serving.

Slice and Serve

Once the moussaka has rested, use a sharp knife to cut it into squares or rectangles. The cooling time helps the layers hold together, so each slice comes out neat. And to get even cleaner slices, I use this chef’s knife as it doesn’t squish the layers.

Serve warm, making sure to scoop through all the layers so everyone gets potatoes, eggplant, meat, and creamy bechamel sauce in every portion. A wide serving spatula makes it easy to lift neat slices onto plates. Enjoy!

If you’re taking this moussaka to a gathering, and you don’t want to stress with portioning it out to multiple small food containers, place the whole dish tightly covered in a large sheet container like this. Then slide it into this insulated casserole bag to keep the dish hot.

A baked dish of sliced Beef Moussaka topped with melted cheese and parsley sits on a wooden board, with a bowl of chopped herbs and utensils nearby.
Slice into portions and serve warm.

Recipe Notes and Expert Tips

I’ve found that a few simple tips can really help your Beef Moussaka come together smoothly and taste even better.

  • Slice the vegetables evenly: Cut the eggplant and potatoes into uniform rounds so they cook at the same rate and layer neatly, giving the finished moussaka a balanced texture.
  • Bake the vegetables first: Roasting the eggplant and potatoes brings out their flavor and keeps the dish from becoming oily.
  • Sprinkle oregano into the meat sauce: Stir some in while it simmers to boost the Greek flavor if you want; it gives a subtle but noticeable Mediterranean taste.
  • Use a cinnamon stick instead of ground cinnamon: Let it simmer with the bay leaf and take it out before layering. This swap gives a gentler, more aromatic cinnamon note.
  • Replace some wine with beef broth: Swap out half the wine if you want a milder sauce. It softens the flavor and makes it less robust.
  • Add eggs or egg yolk to the béchamel: Whisk one in after cooking, and the sauce will set firmer with a richer taste. It’s a booster that makes a clear difference in texture.
  • Top with bread crumbs before baking: If you like your moussaka crispy, feel free to scatter a light layer of breadcrumbs over the béchamel for extra crunch.
  • Try a few variations: Sprinkle parsley or dill over the baked moussaka for freshness, or add a little crumbled feta on top for a salty, tangy finish that balances the rich layers.
A serving of baked lasagna is lifted from a white casserole dish, with melted cheese and herbs visible; reminiscent of Beef Moussaka, a small bowl of chopped parsley sits nearby.
Beef Moussaka. Photo Credit: Your Perfect Recipes.

How to Store Leftovers

Leftover Beef Moussaka keeps well in the refrigerator for up to 3–4 days when stored in an airtight container. I love these glass airtight containers for storing slices because they stack neatly and keep everything sealed tight.

For longer storage, you can wrap individual portions tightly and freeze them for up to 3 months. I like to wrap mine in BPA-free plastic wrap that clings really tight, and then I slip them into freezer bags like these, which help prevent freezer burn and save me some freezer space.

Once you’re ready to serve, cover loosely with foil and reheat in the oven until warmed through for the best results, since the béchamel topping holds up better in the oven than in the microwave. If frozen, thaw overnight in the fridge first.

What to Serve With Beef Moussaka

Beef Moussaka is rich and filling on its own, but pairing it with something lighter makes the meal feel more balanced. A crisp green salad, roasted vegetables, or some crusty bread to scoop up the sauce all work beautifully.

You can also serve it with a refreshing cucumber and tomato salad dressed with lemon and olive oil for a more traditional pairing. If you’re serving a larger spread, pasta on the side works well, since the flavors are similar to lasagna but with a Mediterranean twist.

A slice of baked lasagna with meat sauce and cheese, reminiscent of Beef Moussaka, garnished with chopped parsley, served on a white plate with a fork.
Beef Moussaka. Photo Credit: Your Perfect Recipes.

More Easy Recipes for You to Try at Home

I always like sharing more easy and cozy recipes, so here are a few more hearty dishes to add to your table:

Did you make this recipe? We’d love to know! Please leave a 5-star review below (it really helps!) and tag and follow us on Pinterest and Facebook for more tasty inspiration!

A hand serves a slice of Beef Moussaka casserole with layers of meat, potatoes, and cheese from a white dish; a bowl of chopped herbs sits nearby.

Beef Moussaka

Mandy Applegate
Beef Moussaka is one of those hearty and comforting dishes that look like they take a lot of effort to make, but won’t overwhelm you in the kitchen. You’ll find the layering process simple, and there’s a small step along the way that makes the flavor really shine. It’s a meal that feels elegant enough for entertaining or potlucks, yet still fits a busy weeknight dinner. You’ll love that it can be prepped ahead, stored, or frozen, giving you plenty of flexibility.
Prep Time 40 minutes
Cook Time 40 minutes
Total Time 1 hour 20 minutes
Course Dinner, Main Course
Cuisine Greek
Servings 8
Calories 428 kcal

Ingredients
 
 

  • 1 pound eggplants round slices 3/8″ thick
  • 2 yellow potatoes round slices 3/8″ thick

Meat Filling:

  • 2 tablespoons olive oil
  • ½ cup red onions chopped
  • 2 cloves garlic minced
  • 1 pound ground beef
  • 1 teaspoon sugar
  • 1 teaspoon kosher salt
  • ½ teaspoon ground cinnamon
  • 3 tablespoons tomato paste
  • 14 ounces chopped tomatoes
  • 1 cup dry red wine
  • 1 bay leaf

Bechamel Sauce:

  • ¼ cup butter
  • cup flour
  • 2 ½ cups whole milk room temperature
  • ¼ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • teaspoon ground nutmeg
  • ¾ cup Parmesan cheese grated

Instructions
 

  • Salt the eggplant slices on both sides and place in a colander for 30 minutes to draw out moisture. Pat them dry and lay on a lined baking sheet.
    1 pound eggplants
  • Bake eggplant at 425°F (220°C) for 15 minutes, flipping halfway, until golden.
  • On a separate sheet, bake the potato slices at the same temperature for 15 minutes, also flipping halfway. Lightly season with salt.
    2 yellow potatoes
  • Heat olive oil in a large skillet over medium heat. Sauté onion for 2–3 minutes, then add garlic and cook 2 more minutes. Add ground beef and cook until browned, breaking it apart as it cooks.
    2 tablespoons olive oil, ½ cup red onions, 2 cloves garlic, 1 pound ground beef
  • Stir in sugar, salt, cinnamon, and tomato paste. Cook for 1 minute. Add chopped tomatoes and red wine, scraping the pan to deglaze. Add bay leaf, reduce heat to low, and simmer uncovered for 10 minutes. Discard the bay leaf when done.
    1 teaspoon sugar, 1 teaspoon kosher salt, ½ teaspoon ground cinnamon, 3 tablespoons tomato paste, 14 ounces chopped tomatoes, 1 cup dry red wine, 1 bay leaf
  • In another skillet or saucepan, melt butter over medium heat. Add flour and cook, stirring, for 2 minutes to form a roux. Gradually whisk in the milk. Add salt, pepper, and nutmeg. Simmer until thickened, stirring frequently.
    ¼ cup butter, ⅓ cup flour, 2 ½ cups whole milk, ¼ teaspoon kosher salt, ¼ teaspoon ground black pepper, ⅛ teaspoon ground nutmeg
  • Grease a 9×13-inch baking dish with olive oil or butter. Layer the dish by arranging half the potatoes at the bottom, followed by one-third of the eggplant, half the meat sauce, and one-third of the béchamel. Add the remaining potatoes, another third of the eggplant, the rest of the meat sauce, and another third of the béchamel. Finish with the final layer of eggplant, then top with the remaining béchamel and a sprinkle of Parmesan cheese.
    ¾ cup Parmesan cheese
  • Bake uncovered for 20 minutes, or until golden and bubbling.
  • Let cool for 15 minutes before slicing and serving.

Video

Notes

  • Slice the vegetables evenly: Cut the eggplant and potatoes into uniform rounds so they cook at the same rate and layer neatly, giving the finished moussaka a balanced texture.
  • Bake the vegetables first: Roasting the eggplant and potatoes brings out their flavor and keeps the dish from becoming oily.
  • Sprinkle oregano into the meat sauce: Stir some in while it simmers to boost the Greek flavor if you want; it gives a subtle but noticeable Mediterranean taste.
  • Use a cinnamon stick instead of ground cinnamon: Let it simmer with the bay leaf and take it out before layering. This swap gives a gentler, more aromatic cinnamon note.
  • Replace some wine with beef broth: Swap out half the wine if you want a milder sauce. It softens the flavor and makes it less robust.
  • Add eggs or egg yolk to the béchamel: Whisk one in after cooking, and the sauce will set firmer with a richer taste. It’s a booster that makes a clear difference in texture.
  • Top with bread crumbs before baking: If you like your moussaka crispy, feel free to scatter a light layer of breadcrumbs over the béchamel for extra crunch.
  • Try a few variations: Sprinkle parsley or dill over the baked moussaka for freshness, or add a little crumbled feta on top for a salty, tangy finish that balances the rich layers.

Nutrition

Calories: 428kcalCarbohydrates: 26gProtein: 19gFat: 26gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gTrans Fat: 1gCholesterol: 71mgSodium: 750mgPotassium: 811mgFiber: 4gSugar: 9gVitamin A: 539IUVitamin C: 19mgCalcium: 252mgIron: 3mg
Keyword Beef Moussaka
Tried this recipe?Let us know how it was!
A green apron with a pocket, fork, and spoon inside a purple circle on a light background.

SERIOUSLY GOOD

CASSEROLES

37 EASY RECIPES designed for days when you want one dish to do all the work for you. Expect rich, mouthwatering layers that are just begging to be on your dinner table.

Immediate eBook download. No physical book available.

Two digital tablets display the cover and an inside photo of the e-book

Includes ad-free recipes like:

∙  Breakfast Casserole

∙  Cheeseburger Casserole

∙  Four Cheese Ravioli Casserole

∙  Chicken Pot Pie Casserole

∙  Sweet Potato Casserole

...and much more!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating