My vegetarian moussaka layers roasted eggplant, potatoes, and hearty lentil-tomato sauce under creamy béchamel. Make it a day ahead — it reheats beautifully.
4mediumYukon Gold potatoesabout 1½ lbs, peeled and sliced ¼-inch thick
3-4tablespoonsolive oil
For the lentil-tomato sauce:
1tablespoonolive oil
1mediumyellow oniondiced
3clovesgarlicminced
2cupscooked brown lentilsabout ¾ cup dry
128-oz can crushed tomatoes
1teaspoondried oregano
¼teaspoonground cinnamon
1teaspoongranulated sugaroptional
½teaspoonkosher salt
¼teaspoonblack pepper
For the béchamel:
6tablespoonsunsalted butter
⅔cupall-purpose flour
4cupswhole milkwarmed
2largeeggs
¼teaspoonkosher salt
¼teaspoonblack pepper
¼teaspoonground nutmeg
¼cupgrated Parmesan cheese
For assembly:
½cupgrated Parmesan cheese
Instructions
Prep and cook vegetables:
Preheat oven to 400°F. Line two rimmed baking sheets with parchment paper.
Slice eggplants into ¼-inch thick rounds. Sprinkle both sides with salt and place on paper towels for 20 minutes to draw out moisture. Pat dry.
Peel potatoes and slice into ¼-inch thick rounds.
Arrange eggplant and potato slices on the prepared baking sheets in a single layer. Brush both sides lightly with olive oil.
Bake eggplant slices for 15-20 minutes until just tender and lightly browned, flipping halfway through. Bake potato slices for 20-25 minutes until lightly golden, flipping halfway through. Set aside.
Make the lentil-tomato sauce:
If cooking lentils from dry, combine ¾ cup dry brown lentils with 2 cups water in a saucepan. Bring to a boil, reduce heat, and simmer 20-25 minutes until tender. Drain and set aside.
Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook until fragrant, about 30 seconds.
Stir in lentils, crushed tomatoes, oregano, cinnamon, sugar (if using), salt, and pepper. Bring to a boil, then reduce heat and simmer for 15 minutes until thickened.
Make the béchamel:
Warm milk in the microwave for 2 minutes or in a saucepan over medium heat until steaming (do not boil).
Melt butter in a large saucepan over medium heat. Whisk in flour a little at a time and cook for 1-2 minutes until golden and fragrant.
Slowly whisk in warm milk, adding a little at a time, until smooth. Cook for 5 minutes, stirring frequently, until slightly thickened.
In a small bowl, whisk the eggs. Slowly temper the eggs by whisking in ½ cup of the hot béchamel, 1 tablespoon at a time.
Stir the egg mixture back into the pot. Add salt, pepper, nutmeg, and Parmesan cheese. Stir until smooth and cheese is melted. Remove from heat.
Assemble:
Reduce oven temperature to 375°F.
Spread ½ cup of the lentil-tomato sauce on the bottom of a 9x13-inch baking dish.
Layer potato slices evenly over the sauce, then layer eggplant slices on top.
Spread remaining lentil-tomato sauce over the vegetables.
Pour béchamel sauce over the top and smooth with the back of a spoon or offset spatula.
Sprinkle with ½ cup grated Parmesan cheese.
Bake:
Bake for 45-50 minutes until golden brown and bubbling.
Let rest for 30 minutes before slicing. This resting time is essential — it allows the layers to set.
Notes
Salting the eggplant draws out moisture and prevents soggy moussaka.
Warming the milk before adding to the roux prevents lumps in the béchamel.
Tempering the eggs slowly prevents them from scrambling.
The 30-minute rest is non-negotiable — cutting too early means sloppy slices.
To make ahead, assemble the moussaka through step 19, cover tightly, and refrigerate up to 24 hours. Add 10-15 minutes to baking time if baking from cold.
Refrigerate in an airtight container up to 4 days.
Cover with foil and reheat at 350°F for 20-25 minutes until warmed through. Individual portions can be microwaved for 2-3 minutes.
Freeze assembled (unbaked) or baked moussaka up to 3 months. Thaw overnight in the fridge before baking or reheating.