Dinner · Greek
Weeknight Greek Moussaka
This is moussaka stripped down to a real weeknight meal, with a rich beef and tomato base, tender eggplant, and a creamy yogurt topping that turns golden under the broiler. No hours of layering required, just one ovenproof pan and about half an hour. It brings big Greek flavor without the fuss.

Why you'll love this
- One pan from start to finish, so cleanup is easy.
- On the table in about 30 minutes.
- Big, cozy Greek flavor without the long layering.
- Uses simple pantry and fridge staples.
EveryDayMeal recipe
Weeknight Greek Moussaka
Ingredients
- 1 pound ground beef
- 1 eggplant, large
- 2/3 cup Greek yogurt
- 1 egg, beaten
- 3 tablespoons grated Parmesan
- about 1 3/4 cups (14 ounces) canned diced tomatoes
- 4 tablespoons tomato paste
- about 3/4 pound potatoes, peeled and diced small
- to taste salt and black pepper
Equipment
- Deep ovenproof skillet
- Fork
- Microwave
- Small mixing bowl
- Broiler
Instructions
- Turn your broiler to high so it is ready when the assembly is done, since the topping needs steady heat to set and brown.
- Brown the ground beef in a deep ovenproof skillet over high heat for about 5 minutes, breaking it up as it cooks, until it loses its pink color and picks up some browned bits for flavor.
- While the beef cooks, prick the eggplant all over with a fork so steam can escape, then microwave it on high for 3 to 5 minutes until it feels soft when pressed.
- In a small bowl, stir together the Greek yogurt, beaten egg, and Parmesan, then season lightly with salt and pepper. This is your creamy topping.
- Add the diced tomatoes, tomato paste, and diced potatoes to the beef along with a little salt and pepper, then stir and heat through until bubbling and the potatoes start to soften.
- Smooth the surface of the beef mixture with the back of a spoon so the topping has a flat base to sit on.
- Slice the cooked eggplant into rounds and arrange them evenly over the beef.
- Pour the yogurt mixture over the eggplant and spread it out into an even layer.
- Broil until the topping has set and turned golden on top, watching closely so it does not scorch, about 4 to 6 minutes.
Tips from the kitchen
- Dice the potatoes small (about 1/2 inch) so they cook through in the time the beef sauce simmers.
- If your skillet is not broiler-safe, transfer the mixture to a baking dish before adding the topping.
- Let the moussaka rest a few minutes after broiling so the layers hold together when you serve.
Estimated nutrition per serving: 410 cal · 30g protein · 24g carbs · 22g fat
Make it your own
- Swap ground lamb for the beef for a more traditional flavor.
- Use ground turkey to lighten it up.
- Add a pinch of cinnamon and dried oregano to the beef for extra warmth.
Storing & make-ahead
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a 350 degree F oven or the microwave until hot through. The topping softens after storage but still tastes great.
Good to know
- Can I make this ahead?
- Yes. Assemble it up to the topping, refrigerate covered, then add the yogurt mixture and broil just before serving.
- Do I have to microwave the eggplant?
- No, it just speeds things up. You can roast the sliced eggplant at 400 degrees F for about 15 minutes until soft instead.
- Why is my topping runny?
- It needs full broiler heat to set the egg. Make sure the broiler is hot and give it the full few minutes until golden.
- Can I skip the potatoes?
- Yes, leave them out for a lighter version, or swap in a handful of cooked lentils for body.
Related recipes

Dinner
Spiced Smoky Barbecued Chicken

Dinner
Jamaican Escovitch Fish

Dinner
Skillet Apple Pork Chops with Roasted Sweet Potatoes and Zucchini
Love this? Get one every day.
Every meal, sorted. Free daily recipes in your inbox.

