
Layers of tender, roasted eggplant do the heavy lifting here, soaking up a rich lamb sauce built on crushed tomatoes, red wine, and a warm blend of cinnamon, allspice, and nutmeg that gives this dish its classic Greek depth. The lamb browns down into a deeply savory, thick ragù while the eggplant roasts until golden and just tender at the edges, and both come together in a baking dish with a silky, cloud-like topping that bakes up deep golden brown. It's a slow-built, comforting casserole with real layers you can see when you cut into it — worth the wait for that 20-minute rest before serving. The warm spice notes and slow-simmered sauce make this a satisfying, cold-weather main that still feels special enough for a dinner party. It's a great pick to add to your dairy free rotation without giving up that classic, comforting moussaka experience.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings






















Heat the oven to 425°F (220°C). Arrange the eggplant rounds in a single layer across two sheet pans. Brush both sides with the 3 tbsp olive oil and season with 1 tsp kosher salt. Roast for 20–25 minutes, flipping once halfway through, until the rounds are tender and golden at the edges.
While the eggplant roasts, heat 2 tbsp olive oil in a large skillet over medium heat until shimmering. Add the onion and cook, stirring occasionally, until softened and translucent, about 6–7 minutes. Add the garlic and cook, stirring constantly, until fragrant, about 1 minute.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
