Lentil moussaka is a Greek-inspired baked casserole of tender eggplant, warmly spiced lentils and a creamy béchamel topping. It makes a hearty meat-free main, and letting the layers rest before slicing helps the portions hold together.
Ingredients
- 2 medium eggplants, about 2 lb (900 g), cut lengthwise into ¼-inch (6 mm) slices
- 3 tbsp olive oil (45 ml), divided, plus more as needed
- 1 tsp fine salt (5 g), divided, plus more to taste
- 1 medium yellow onion, about 7 oz (200 g), finely diced
- 3 garlic cloves, minced
- 1 cup brown or green lentils (190 g), rinsed and drained
- 1 can crushed tomatoes, 14.5 oz (411 g)
- 1½ cups vegetable broth (360 ml), preferably low-sodium
- 1 tbsp tomato paste (16 g)
- 1 tsp dried oregano (1 g)
- ½ tsp ground cinnamon (1 g)
- ¼ tsp ground allspice (0.5 g)
- ¼ tsp black pepper (0.5 g)
- 1 bay leaf
- 3 tbsp unsalted butter (42 g)
- ¼ cup all-purpose flour (30 g)
- 2 cups whole milk (480 ml), warmed
- ¼ tsp freshly grated nutmeg (0.5 g)
- ¾ cup finely grated Parmesan (75 g), divided; use a vegetarian hard cheese if desired
- 1 large egg, lightly beaten
Instructions
- Heat the oven to 425°F (220°C). Arrange the eggplant slices in a single layer on two baking sheets. Brush both sides with about 2 tablespoons of the oil and season with roughly half the salt. Roast for 20–25 minutes, turning once, until tender and lightly browned. Set aside. Reduce the oven to 375°F (190°C) for baking the assembled casserole.
- While the eggplant roasts, make the lentil sauce. Warm the remaining tablespoon of oil in a medium saucepan over medium heat. Add the onion and cook for 5–7 minutes, stirring, until soft. Add the garlic and tomato paste; cook for 1 minute. Stir in the lentils, crushed tomatoes, broth, oregano, cinnamon, allspice, pepper, remaining salt and bay leaf.
- Bring the sauce to a gentle boil, then lower the heat, cover partially and simmer for 25–35 minutes. Stir occasionally, adding a splash of water if the pan looks dry. Cook until the lentils are tender but still hold their shape and the sauce is thick rather than soupy. Remove the bay leaf and taste for seasoning.
- Make the béchamel while the lentils simmer. Melt the butter in a saucepan over medium heat. Whisk in the flour and cook for 1 minute, without letting it brown. Gradually whisk in the warm milk until smooth. Cook, whisking often, for 5–8 minutes, until thick enough to coat a spoon. Remove from the heat; stir in the nutmeg and ½ cup (50 g) of the Parmesan. Let the sauce cool for 5 minutes, then whisk in the beaten egg gradually.
- Lightly oil a 9-by-13-inch (23-by-33-cm) baking dish. Arrange half the eggplant in the base, spread the lentil sauce evenly over it, then layer on the remaining eggplant. Pour the béchamel over the top and spread it to the edges. Sprinkle with the remaining ¼ cup (25 g) Parmesan.
- Bake at 375°F (190°C) for 35–40 minutes, until bubbling at the edges and golden on top. If the top browns too quickly, loosely cover it with foil for the remaining baking time. Rest the dish for 15 minutes before cutting so the layers settle.
Tips
- Roast the eggplant rather than layering it raw. It softens reliably and releases less water into the casserole. Avoid crowding the baking sheets; roast in batches if necessary.
- Keep the lentil filling thick. If it is watery after the lentils are tender, simmer it uncovered for a few minutes before assembling; excess liquid can make slices collapse.
- For a smoother béchamel, add the milk gradually while whisking and take the pan off the heat before adding the egg. Tempering it with the slightly cooled sauce helps prevent scrambling.
- Brown or green lentils work best because they retain their shape. Red lentils cook faster and break down, so they make a softer, less distinct filling; reduce the simmering time and check them early.
Serving Suggestions
Serve warm as a main dish with a crisp green salad dressed with lemon and olive oil. A side of steamed green beans, roasted vegetables or crusty bread also works well. The casserole is rich, so a simple, fresh side balances it without competing with the spiced lentils.
Variations
For a dairy-free version, use olive oil or plant-based butter, unsweetened oat or soy milk, and a dairy-free grated topping. The béchamel may be a little less rich; choose an unsweetened milk with a neutral flavor. To make the dish vegan, omit the egg and use a thicker béchamel, whisking in 1 tablespoon (8 g) cornstarch mixed with 2 tablespoons (30 ml) cold milk before simmering until thick. Use a vegan cheese or leave off the topping.
You can replace up to half the eggplant with thinly sliced zucchini, roasted until tender first. For more vegetables, add 1 small diced red bell pepper (about 150 g) with the onion. If cinnamon or allspice is unfamiliar, reduce either to a pinch; these spices provide the characteristic warm note, but the sauce will taste more tomato-forward without them.
Storage and Reheating
Refrigerate leftovers within 2 hours of baking, in a covered container or tightly covered baking dish. Keep for 3–4 days. Reheat individual portions in the microwave until steaming throughout, or cover the dish with foil and warm in a 350°F (175°C) oven until hot. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. The béchamel may soften after reheating, but the flavor remains good.
For longer storage, freeze cooled portions in airtight, freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator and reheat to 165°F (74°C). Freezing can make the eggplant and sauce softer, so the texture will be less firm than when freshly baked.
Frequently Asked Questions
Do I need to salt the eggplant first?
No. Roasting the slices as directed tenderizes them and reduces excess moisture without a separate salting and draining step. If your eggplant seems especially watery, you can salt the slices for 20 minutes, blot them dry, then roast; allow extra prep time.
Can I use canned lentils?
Yes. Drain and rinse about 2½ cups (roughly 410 g) cooked lentils and stir them into the onion, tomato and spice mixture. Simmer for 10–15 minutes to thicken and develop the flavor, using less broth at first; add only enough to keep the sauce moist.
Can I assemble moussaka ahead?
Yes. Roast the eggplant and prepare the lentil sauce up to a day ahead, then refrigerate them separately. Make the béchamel and assemble shortly before baking for the best texture. If assembling the whole casserole ahead, chill it promptly and bake it while cold, allowing extra time until the center is hot and the top is browned.
Why is my moussaka watery or difficult to slice?
The lentil sauce may have been too loose, or the casserole may not have rested long enough. Simmer the filling until thick before layering and let the baked dish stand for 15 minutes. A freshly baked casserole will be softer than one that has cooled longer.
Is lentil moussaka traditionally Greek?
Moussaka is associated with Greek cooking, and versions vary by region and household. Many familiar Greek-style versions use eggplant, spiced meat sauce and béchamel; this meat-free recipe uses lentils in place of meat rather than claiming to be the only traditional version.
Related
- Vegetarian Wonton Soup with Mushroom-Filled Wontons
- Thai Wonton Soup with Pork and Fragrant Broth
- Teriyaki Chicken and Pineapple Foil Packets
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).