Roasted Vegetable Moussaka – Recipe for Mediterranean vegetarian moussaka casserole with roasted eggplants, zucchini, lentils, tomatoes, peppers, spices and rich creamy béchamel sauce. Healthy, flavorful and nourishing!

This recipe has been updated from the archives with new photos and a how-to cooking video.
Moussaka originated in the Balkan region of southeastern Europe. Like many ancient dishes, it has a number of regional variations. Alan Davidson explains these various approaches in his Oxford Companion to Food:
“Moussaka or musaka, often written as musakka, is a meat and vegetable stew, originally made from sliced aubergine (eggplant), meat, and tomatoes, and preferably cooked in an oven. This is the version current among the Turks and Arabs, who may also substitute courgettes (zucchini) for the aubergines. In the Balkans, more elaborate versions are found. The Greeks cover the stew with a layer of beaten egg or béchamel sauce. Elsewhere in the Balkans mussaka has become a much more various oven-baked casserole, admitting many more vegetables than aubergine or courgette, often dropping tomatoes and even meat.”

My Roasted Vegetable Moussaka is Greek-style, topped with rich and creamy béchamel sauce. I roast up my Mediterranean vegetables before baking the casserole, which adds wonderful flavor to the finished dish. Lentils serve as a meat substitute here, with potatoes added to make the dish hearty. Even devoted carnivores may find themselves satiated by this recipe.
I’ll warn you in advance, this is NOT an easy dish to prepare. While the steps themselves are pretty simple, the process is time consuming. Consequently you might consider this dish for a special occasion, like Sukkot or a Sunday family gathering. Serve the leftovers for Meatless Monday– the dish refrigerates and freezes well. I’ve included a few tips in the recipe for cutting down on prep time. The end result is worth the effort. It’s scrumptious, with layers and layers of amazing flavor.
Gluten Free Modification: This recipe is almost gluten free, but it will take a couple of modifications to make it completely GF. The original recipe uses flour to thicken the béchamel sauce. Substitute King Arthur’s Gluten Free Multi-Purpose Flour or a small amount of potato starch as a thickener. If you’re using a pre-grated parmesan, check to make sure that it is purely cheese (no modified starches in the mix). This will ensure that your moussaka is gluten free.
Vegetarian Note: If you are a vegetarian, you will want to make sure that your cheeses are vegetarian (produced without animal rennet).
Recommended Products:
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. As an Amazon Associate I earn from qualifying purchases.

Food Photography and Styling by Kelly Jaggers

Vegetable Moussaka
Ingredients
- 1 1/2 pounds zucchini (about 3 medium) sliced thin
- 1 1/2 pounds russet potatoes (about 3 large) peeled and sliced thin
- 3 pounds small eggplants
- 3 cloves garlic peeled
- 1 onion diced
- 1 1/2 cups cooked or steamed lentils
- 1 roasted red bell pepper sliced thin
- 3 cups diced ripe red tomatoes OR 2 cans (15 oz. each) diced tomatoes
- 3 tablespoons chopped fresh dill
- 1 teaspoon oregano
- 1/2 teaspoon cinnamon
- 1/2 teaspoon cayenne pepper if you're spice sensitive use 1/4 tsp
- 1/2 cup crumbled feta cheese
- 10 tablespoons grated pecorino or parmesan cheese divided
- 1/4 cup unsalted butter
- 3 tablespoons all purpose white flour (for gluten free use a certified gluten free cup-for-cup all purpose flour)
- 3 cups milk
- 1 large egg beaten
- 1/4 teaspoon nutmeg or more to taste
- Extra virgin olive oil
- Salt and pepper
Instructions
- Place racks on the upper and lower thirds of your oven. Preheat oven to 500 degrees F. Grease two baking sheets with extra virgin olive oil. Spread out the zucchini, potatoes, and 3 garlic cloves in a single layer across the baking sheets. Brush the exposed tops of the vegetables with olive oil and sprinkle lightly with salt and black pepper.

- Place baking sheet with potatoes on the upper rack of the oven. Place sheet with zucchini on the lower half. Roast veggies for 10 minutes. Remove sheets from oven and place them back in the oven, switching racks (zucchini and garlic on top, potatoes on bottom). Roast for about 5 more minutes, until veggies are tender and starting to turn golden brown (check the bottoms of the veggies for browning).

- While potatoes and zucchini are roasting, remove the stem ends from the eggplants. Peel strips from the eggplants so that they have thin stripes of peel remaining down the sides (they will be half-peeled).

- Cut the eggplants into 1/2 inch slices.

- When potatoes and zucchini are done roasting, remove them from the oven and scoop veggies into a bowl using a slotted spatula. Take the 3 roasted garlic cloves and chop them, reserve.

- Re-grease the baking sheets with olive oil. Spread eggplant slices into a single layer across the two baking sheets. Sprinkle lightly with salt and pepper. Place the baking sheets in the oven and roast for 10-15 minutes, switching the baking sheets on upper and lower thirds halfway through cooking, until the slices are tender and lightly golden (check the bottom edges of slices for browning).

- While eggplant is roasting, place a sauté pan or skillet with high sides on the stovetop. Warm up 2 tbsp olive oil in the pan over medium high heat. Sauté diced onion until softened and translucent. Add roasted bell pepper slices and chopped roasted garlic, saute for another 2 minutes. Add cooked lentils, diced tomatoes, fresh dill, oregano, cinnamon, cayenne pepper and 3/4 tsp salt to the pan; stir well. Reduce heat to medium and let mixture cook for about 5 more minutes until warmed through. If using fresh tomatoes, let the mixture cook for 10 minutes until tomatoes are soft.

- When eggplant is done roasting, remove it from the oven and reduce oven temperature to 375 degrees F. Use a slotted spatula to scoop up the eggplant slices and place in a bowl. Lightly grease your baking dish or pan. Place a single layer of half of the roasted eggplant slices on the bottom of your dish.

- On top of that, place a layer of half the potatoes and half the zucchini.

- Spread the lentil mixture evenly in a single layer across the surface.

- Sprinkle 2 tbsp of grated pecorino or parmesan and ½ cup crumbled feta across the top of the lentil mixture.

- Place the rest of the potatoes and zucchini in another layer on top of the cheese.

- Finish with a layer of the remaining roasted eggplant slices. Sprinkle top of the moussaka with 2 tbsp more of grated parmesan cheese.

- Place moussaka in the oven for 20 minutes to bake at 375 degrees F. Meanwhile, while the moussaka is baking, make the béchamel sauce for the top of the moussaka. In a small pan, melt butter over medium heat. Whisk flour into the melted butter till dissolved and thick.

- Continue to whisk for a few minutes until the flour/butter mixture turns a light sandy brown color.

- Slowly whisk in milk. Bring mixture to a simmer, then reduce heat to medium.

- Whisk in 2 tbsp grated parmesan cheese. Continue whisking for a few minutes until the sauce starts to thicken. Remove from heat. Add ¾ tsp salt, nutmeg, and black pepper to taste. Whisk the beaten egg slowly into the sauce (drizzle the egg while whisking constantly).

- Remove the moussaka from the oven. Pour sauce evenly across the top of the moussaka. Sprinkle ¼ cup grated paremsan cheese on top of the sauce.

- Put moussaka back in the oven. Cook for another 30 minutes until the top is golden brown and the moussaka is cooked through. If the top isn't evenly browned, you can turn on the broiler and broil it for a minute or two-- keep a close eye on it to make sure it doesn't burn. Do not broil if using a glass dish, as they can shatter under the intense heat.

- Serve hot. Don’t expect it all to hold together neatly when served; it will slice more cleanly and pieces will hold together better after it has cooled.





















VERY GOOD
wow i’m going to have to try this! especially because it has lentils which make me feel like i’m eating healthy. is the outcome very wet? i want to now so i know if i can heat it up shabbos morning, we only heat dry foods, not liquids.
Hi Chava, it’s got a texture like a casserole. It’s not very wet, but it’s not dry either, and some residual liquid will be left at the bottom of the dish. Hope that is helpful!
I don’t eat potatoes because they are high on the glycemic index. What vegetable(s) would you suggest to substitute for the potatoes?
Hi Larry, you can substitute 1 1/2 lbs. additional eggplant for the potatoes. Enjoy!
Whew!! n Just got out of the kitchen, but dear hubby is finishing up, I cut my finger!! It is a very long and tedious recipe. I’m sure its worth it. Thanks for all the lovely recipes.
well, i didn’t fully read your warning about this tori but you r right, it took close to 3 hrs but it is sooo yummy! such interesting flavors. i had a crowd here for the holiday that is not too into healthy food so they didn’t dig in but my fam finished it all the next day. i would make this often if it didn’t take as much time but will look forward until then!
I just downloaded the recipe, and tomorrow I will buy all the ingredients. Having a vegetarian meal once a week is my ultimate goal, but I do get lazy! Thanks for sharing.
I want to make this dish on friday to eat on sunday, shavuot. Do you think I can bake evrything and then on shavuot just warm up on the plata?
Hi Joanna– yes, this moussaka keeps very well in the refrigerator. Enjoy!
Is there something to substitute for the lentils so this can be made for passover when we don’t eat lentils?
I made this moussaka with TVP (soy based vegetable protein), soaked in Parve “beef” flavored broth mixed with a little tomato sauce for texture/body, and then drained. (Didn’t have any lentils on hand). It was amazing!!! Almost meaty, and still kosher! 🙂
Rachel, that’s really good to know! I’ve never tried it with soy meat, but I know a lot of my readers will be interested in this sub for a “meatier” moussaka experience. Thanks so much for reporting back! Shabbat Shalom. 🙂
Hi Tori–
I love Moussaka in any form. I would like to make this when my son visits us in June as we love all vegetables. What I would like to do is use meat in this version of the recipe and delete the lentils. I would normally use a ground lamb/beef (lean) mixture but I am not sure if the integrity of the recipe will shine through. What meat(s) and cuts would you recommend I use and is there any special prep suggestions before assembling ?
Thanks. Melanie
Hi Melanie, I have never made this version with meat, but when I make meat moussaka I usually use lamb, double ground for tenderness. Lean lamb is good, but make sure it has enough fat so that it doesn’t cook up dry. Season it with a bit of salt and pepper, and a little fresh minced parsley, that should be enough… the spices of the moussaka will flavor it nicely. Let me know how it works out for you!
You know that Parmesan cheese isn’t vegetarian, right? It’s made with calf rennet. Vegetarians don’t eat Parmesan or Pecorino or Garana Padano for this reason.
Hi Lucille– that’s a good point. I will make a note for vegetarians who do not keep kosher, to make it clear that they should buy a vegetarian or kosher cheese. The parmesan I buy from Whole Foods is vegetarian, and Trader Joes carries vegetarian parmesan as well, so vegetarian options are widely available. Tillamook also has a vegetarian-friendly Italian blend of parmesan and mozzarella which would work nicely in this recipe.
looks like a great recipe… I’m going to try it with couscous 🙂
I am always looking for new ways to use eggplant- this recipe is now on my must bake list! Beautiful photos.
Thank you so much Heather! I am making it again for dinner tonight by popular request. Maybe I’ll serve your salad on the side… 🙂
I’ve missed moussaka so much since giving up meat a few years ago. I’ve tried other vegetarian versions with lackluster results. That is, until we tried your recipe last night. It knocked my socks off and I need look no further for another vegetable moussaka recipe. This is my go-to now. I accidentally used extra Parmesan, which I can’t really count as a mistake, and fresh oregano because I had some. Thank you for including gluten free instructions so I could share the recipe with a friend.
Fabulous Jenny! So happy to hear that.
I’m also a Siksa in the kitchen. I converted about 3 years after I got married. I’ve been reworking traditional Jewish recipes for 36 years trying to put flavor into them, for which my husband thanks me.
I love your ideas and this new version of Moussaka was a must try for me. It is absolutely delicious! Even my meat loving husband thought it was great and didn’t ask for a steak on the side, which he usually does when I serve vegetarian dishes!
I’ve passed on the recipe to our daughter who is mostly a vegetarian. I’ve also put it in my book of favorite recipes. It is well worth the prep time! Thanks.
Hi Eileen, congrats on your conversion! So happy you enjoyed the moussaka. Please let your daughter know that I have a vegetarian category on my site– all she needs to do is click on Recipe Index at the top of the page, then click the red link Categories, pull down the menu to U-Z, and you’ll see the vegetarian category there. Here’s a direct link if you want to copy and paste: http://theshiksa.com/in-the-kitchen/recipes/?filter=category&select=4&page=0
Okay so this was the most AMAZING moussaka I have ever made! My husband, who is so ‘anti-vegetarian’ LOVED it and ate seconds plus told his mom all about it! So you KNOW it’s good.
However, This is NOT something to cook the first time for guests! I am a very experienced cook and it took me over 3 hours… mainly because it was the first time making it and also because my baking sheets weren’t big enough so I had to do zucchini, potatoes, and eggplant in 3 batches….. it was well worth the wait though! AND… I think that next time I can speed it up! You really need to cook this one or two times before planning to cook for guests.
This is a recipe for everyone to have in their repertoire! It’s light, but WAY flavorful, kosher, vegetarian, easily gluten-free, and just plain good!
Thanks SO MUCH
Tammy bless your heart! So thrilled that you enjoyed the moussaka. It is time consuming, but I agree it’s totally worth it. I just made it last week and my husband is already begging me to make it again. 😉
What a great recipe, I will definitely try this but I wonder if I could make it vegan it would taste the same…I know my family will love your vegetarian version. And about the cookware idea, it would be great if we could find them in your site. Thank you for all this recipes.
Hi Coco! I don’t yet have a vegan version of this particular dish, but you might like this one which is similar and also delish: https://toriavey.com/toris-kitchen/2014/04/spicy-smoky-ratatouille-casserole/
The vegetable moussaka looks great…especially if someone else is doing the prep, etc.!
What I really want to know is what kind of pot you are using on top of the stove. It looks so practical.
Thanks for an answer.
Keep up the fabulous recipes (even if I don’t use them I love reading them…too many food allergies/issues in my house).
And welcome to the tribe!!!
Thanks Carol! It’s called a soup pot. The cookware is Lagostina brand, which I absolutely love– it’s solid (but not so heavy that it’s difficult to handle), heats evenly, and is dishwasher safe (a must in my house!). Unfortunately, it’s tough to find– it’s an Italian brand, and none of the major U.S. chain stores carry it anymore as far as I’m aware. I’ll be opening a store on my site soon, so I might try to stock some of their cookware if there’s an interest.
I believe you can purchase this cookware through Williams and Sonoma a cookware store I could literally live in. Otherwise Sears stores in Canada sell it as well I think for around 399.99 for 11 pcs. This cookware displays beautifully as well I believe in form and function in my home decor and this definitely does both!
Thank you for the time and encouragement you have built-in to your recipes. Pictures are very explanatory and leave nothing to imagine!!
Beautiful job!!!
Thanks for the vote of confidence, Lee! I spend a lot of time taking pictures and posting the steps as clearly as I can, because when I was learning to cook, a visual made things so much easier. Often written recipes leave you guessing, and I didn’t want anybody feeling like they weren’t sure how to make something I’ve posted. So happy you’re enjoying the recipes! 🙂
Looks wonderful, substitute wheat flour with rice flour and you also have a gluten-free dish!
I tested the bechamel sauce using King Arthur Gluten Free Multi-Purpose Flour, which worked well. I’ve provided Gluten Free notes in the recipe intro.
Looks delish. How much time did it take to get it ready?
Hi Ina! The vegetable prep on this recipe is the most time consuming part– between peeling, slicing, and oven-roasting the veggies, it can take quite a bit of time. The whole dish start to finish takes me a little over 2 hours, but I know the dish well. If it’s your first time making it, give yourself 3 hours to be safe. Good luck!
I love to read your recipes with the photos and find them very helpful (as well as beautiful), but when I’m ready to cook, I’d would like to be able to print the recipes without the photos.Is there an easy way to print just the instructions without the photos, or should I delete the photos and then print? Thanks.
Hey Alice! Yes, absolutely. Just look at the top of the ingredients list on the ingredient “card” next to the recipe title– there is a red “Print Recipe” link. This will generate a PDF for you that does not contain photos. All of my newer recipes have this option, and I’m working on updating the old recipes as well.