Moussaka
From the kitchen of CarlyGreek shepherd's-pie energy: spiced ground beef under sliced eggplant, finished with a tangy yogurt-egg topping that browns under the broiler. The microwave shortcut on the eggplant turns this from a 2-hour project into a 45-minute weeknight win.

Moussaka without the fuss. Skip the layering and baking marathon, go broiler instead. A skillet gets beef, potatoes, and crushed tomato, topped with eggplant slices and a quick yogurt custard that sets under high heat in minutes. The result is just as creamy, rich, and satisfying as the traditional version, ready in 40 minutes flat.
- Prep
- 10 min
- Cook
- 30 min
- Total
- 40 min
- Servings
- 4
- Difficulty
- easy
Ingredients
4 servings
- 1 1/8 lb(500 g)ground beef
- 1large eggplant
- 5 oz(150 g)Greek yogurt
- 1egg, beaten
- 3 tbspparmesan, grated
- 14 oz(400 g)canned crushed tomatoes
- 4 tbsptomato puree
- 12 oz(350 g)yellow potatoes, peeled and diced small
Instructions
Heat your broiler on high.
Brown the ground beef in a deep oven-safe skillet over high heat for about 5 minutes, breaking it apart as it cooks.
While the beef browns, prick the eggplant a few times with a fork and microwave on high for 4 to 5 minutes until soft to the squeeze.
In a small bowl, whisk together the yogurt, beaten egg, and parmesan. Season with a pinch of salt and pepper.
Stir the crushed tomatoes, tomato puree, and diced potatoes into the beef. Season generously with salt and pepper. Cook another 5 minutes to heat through and let the flavors mingle.
Smooth the meat mixture flat with the back of a spoon. Slice the cooked eggplant into rounds and shingle them across the top.
Pour the yogurt mixture over the eggplant in an even layer.
Slide the skillet under the broiler and broil until the top is set and golden brown, 5 to 7 minutes. Watch it. The line between golden and burnt is short.
Let it rest 5 minutes before scooping into bowls.
Tips from the kitchen
- Microwaving the eggplant whole softens it fast and keeps you from dealing with excess moisture. A few fork pricks prevents it from exploding.
- Brown the beef hard on high heat for color and flavor, then don't stir it constantly. Let it sit for 30 seconds between breaks so you get real caramelization.
- Watch the broiler like a hawk. The yogurt top can go from golden to burnt in the time it takes to look away. Set a timer for 5 minutes and check at that mark.
Variations
- Swap ground lamb for beef if you want a more traditional flavor profile. Lamb will taste richer and slightly gamey, which pairs beautifully with the eggplant.
- Use zucchini instead of eggplant if eggplant is not your thing. Slice it thin, salt the slices, let them sit 10 minutes to release water, then pat dry before layering.
- Stir fresh mint or oregano into the meat mixture for herbaceous brightness. A small handful, chopped, makes the whole dish feel more Mediterranean.
- Top with a mix of feta and parmesan instead of just parmesan for tanginess and more depth in the custard layer.
Make ahead and storage
Leftovers keep in the fridge for 3 days in an airtight container. Reheat gently in a low oven or on the stovetop to avoid curdling the yogurt topping. Freezing is not recommended because the yogurt custard separates upon thawing.
Substitutions
- ground beef to ground lamb (more traditional) or 50/50 beef-and-lamb. Lamb is the classic choice for moussaka. Beef is the easier-find substitute.
- Greek yogurt topping to quick bechamel or ricotta whisked with egg and parmesan. Bechamel is traditional but adds 15 minutes. Yogurt is the cheat that tastes legit.
- potatoes to skip them and double the eggplant. Closer to the Cretan style. Lower carb, lighter dish.
Pairs well with: A simple Greek salad with feta, cucumber, olives, Warm pita or crusty bread for the sauce, A glass of Agiorgitiko or any medium red