Vegetarian Eggplant Moussaka with Creamy Lentil Béchamel

Veg Moussaka
Layered eggplant and lentil moussaka with a silky béchamel—comforting, meatless, and satisfying.
This vegetarian moussaka keeps the soul of the classic Greek casserole—layers of tender roasted eggplant and a deeply flavored ragù—but swaps ground meat for a hearty spiced lentil base and finishes with a silky, cheesy béchamel. It’s the kind of dish that feels celebratory yet homey, perfect for sharing with family or bringing to a gathering.
The recipe is worth the little extra time: roast the eggplant for caramelized flavor, simmer the lentils until they’re deeply savory, and take your time on the béchamel so it becomes luxurious. Make it a day ahead to let the flavors settle, or freeze portions for an easy weeknight comfort meal.
Nutrition (per serving)
Directions
-
1
Prep the eggplant: trim ends and slice each eggplant lengthwise into 1/2-inch thick slices. Lay slices on racks or paper towels, sprinkle both sides with 1 tsp kosher salt, and let sweat 20 minutes; blot any moisture with paper towels.
-
2
Roast the eggplant: preheat oven to 425°F. Brush both sides of the slices with olive oil and arrange on a baking sheet in a single layer. Roast 18–22 minutes, turning once, until golden and tender. Lower oven to 375°F when done.
-
3
Cook the lentils: rinse lentils and combine with 2 1/4 cups vegetable broth in a saucepan. Bring to a simmer, cover, and cook until tender, 20–25 minutes. Drain any excess and set aside.
-
4
Make the ragù: heat 2 tbsp olive oil in a large skillet over medium heat. Add chopped onion and carrots, season with a pinch of salt, and cook until softened, 6–8 minutes. Stir in garlic and cook 1 minute more.
-
5
Add wine (if using) and simmer 2–3 minutes to reduce, then stir in tomato paste, crushed tomatoes, cooked lentils, cinnamon, allspice, oregano, bay leaf, 1/2 tsp salt and 1/2 tsp pepper. Simmer gently for 15–20 minutes until thickened. Remove bay leaf and stir in chopped parsley. Adjust seasoning.
-
6
Prepare the béchamel: melt butter in a medium saucepan over medium heat. Whisk in flour and cook 1–2 minutes to remove raw flour taste. Gradually whisk in warmed milk, bringing to a gentle simmer until thickened, 6–8 minutes.
-
7
Temper egg yolks: beat yolks in a small bowl. Slowly whisk about 1/2 cup hot béchamel into the yolks to warm them, then whisk the yolk mixture back into the pot. Off the heat, stir in 3/4 cup Parmesan, nutmeg, and a pinch of salt and pepper. Keep warm.
-
8
Assemble the moussaka: in a 9x13-inch baking dish, spread a thin layer of ragù. Arrange a layer of roasted eggplant slices to cover, spoon half the ragù over, then another layer of eggplant and the remaining ragù. Pour béchamel evenly over the top and smooth with a spatula. Sprinkle remaining 1/4 cup Parmesan, mozzarella, and breadcrumbs (if using).
-
9
Bake: place dish on a baking sheet and bake at 375°F for 35–40 minutes until the top is golden and bubbling. If the top browns too quickly, tent loosely with foil.
-
10
Rest and serve: let the moussaka rest at least 20 minutes before slicing—this helps the layers set. Garnish with extra parsley and serve warm with a crisp salad or lemony greens.
-
11
Make-ahead & freezing: cool completely before covering. Refrigerate for up to 2 days or freeze portions for up to 3 months. Thaw overnight before reheating at 350°F until warmed through.
Ingredients
- Medium eggplants:3 pieces
- Coarse kosher salt:2 tsp
- Olive oil:1/3 cup
- Yellow onion, finely chopped:1 pieces
- Garlic cloves, minced:4 pieces
- Carrots, peeled and diced:2 pieces
- Brown lentils (dry):1 cup
- Vegetable broth:2 1/4 cups
- Canned crushed tomatoes:28 oz
- Tomato paste:2 tbsp
- Dry red wine (optional):1/2 cup
- Ground cinnamon:1/4 tsp
- Ground allspice:1/4 tsp
- Dried oregano:1 tsp
- Bay leaf:1 pieces
- Fresh parsley, chopped:1/4 cup
- Unsalted butter:4 tbsp
- All-purpose flour:1/3 cup
- Whole milk, warmed:3 cups
- Freshly grated Parmesan:1 cup
- Shredded mozzarella:1 cup
- Large egg yolks:2 pieces
- Freshly grated nutmeg:1/4 tsp
- Freshly ground black pepper:1 tsp
- Breadcrumbs (optional topping):1/4 cup
Tips & Notes
- Salt the eggplant slices and let them sweat to remove bitterness and reduce oil absorption when roasting.
- For a richer béchamel, warm the milk first and add it slowly while whisking to avoid lumps.
- Assemble ahead: the dish slices cleaner after resting for 20–30 minutes, so making it a day ahead improves texture.
- Swap lentils for cooked mushrooms if you prefer a different texture, or add chopped walnuts for extra bite.