Greek Recipes

Vegan Moussaka

Vegan Moussaka - 1

Prep

20 minutes

Cook

40 minutes

Yield

5 -6

Experience Greek cuisine 🇬🇷 reimagined with this fresh, deconstructed vegan moussaka recipe. Featuring tender eggplant, hearty lentil sauce, and dairy-free bechamel, this summer-friendly version lets everyone customize their perfect Mediterranean plate.

Coming from Greek heritage, I absolutely adore creating dishes that transport me back to the Mediterranean coast. This vegan moussaka was inspired during a transformative slow-food class in Jerusalem with chef Nadav Malin, where mindful cooking transported me back to my Greek roots. I’ve lightened up the traditional heavy casserole into this summer-friendly, deconstructed version that lets everyone build their perfect plate – whether you prefer more eggplant, extra sauce, or a generous pour of vegan bechamel . Enjoy it on a warm day with crisp white wine or lemonade!

❤️ Why You’ll Love Vegan Moussaka

  • Customizable: Serve components separately so everyone can build their perfect plate.
  • Light and Fresh: A summer-friendly version of the traditionally heavy dish.
  • Nutrient-rich: Packed with vegetables and plant-based protein.
A plate of layered cooked vegetables, such as zucchini and eggplant, topped with a savory vegan moussaka of lentils and tomatoes. The dish is garnished with fresh herbs, with a knife and napkin placed beside the plate on a light-colored surface. - 2

🍲 Ingredients

Eggplant – The star of any moussaka, vegan or traditional. Eggplant is an excellent source of manganese, folate, potassium, vitamin K, and vitamin C. Manganeses support bone health and provide antioxidant benefits. In contrast, folate helps produce red and white blood cells and converts carbohydrates into energy.

Quality Olive Oil – The foundation of Mediterranean cooking and essential for this vegan moussaka recipe. The fatty acid in olive oil is a monounsaturated fat called oleic acid, making up 73% of the total oil content. It reduces inflammation, withstands high heat without turning bitter, and contains high levels of vitamins E and K.

Close-up of a vegan moussaka featuring layers of roasted eggplant and zucchini topped with a lentil and tomato sauce, garnished with chopped herbs. The dish is elegantly served on a white plate. - 3

👩‍🍳 How to Make Vegan Moussaka

  1. Preheat your oven to 400F and line three baking sheets with parchment paper.
  2. Cut your peeled potatoes, zucchini and eggplant and evenly coat with olive oil, seasoning and oregano. Cook potatoes till soft, eggplant till tender and golden brown and zucchini till most of it’s liquid has evaporated (around 25-30 minutes). The reason we’re pre cooking them is so there is no moisture in the baking dish for the moussaka. You want this to be a mix of perfectly crispy and creamy, not watery!
  3. To prepare your “meat” sauce all you will need in one deep pot. Start by pre-heating your olive oil and adding your onions. Cook them down on medium-low heat for around 5 minutes or until soft. Add in your garlic, salt + pepper, basil, oregano, stock paste, cinnamon and cloves and give your mixture a good stir. Cook for 3 or so more minute on medium-low heat. At this point your home should smell fabulous. Add in your lentils, black bean, tomatoes and sugar. Give it all a good stir before turning heat to low and popping on a lid and reducing for around 20 minutes. You want the sauce to reduce enough that it’s thick but not stew like! Once cooked set aside.
  4. To assemble, place a layer on potatoes on to a plate, then some zucchini, eggplant, lentil meat sauce, fresh tomato and repeat one more time. Garnish with fresh parsley and your choice of fixings. I love eating this with feta and tzatziki.

🗒 Tips and Tricks

  • Eggplant: Salt and press your eggplant to remove bitterness before cooking.
  • Sauce: Add a touch of cinnamon and cloves for authentic Greek flavor.
  • Pairings: Serve with a crisp white wine or lemonade for the perfect summer meal.
A close-up of a plate reveals a vegan moussaka: layers of zucchini and eggplant crowned with a savory lentil stew, diced tomatoes, and herbs. This colorful and hearty dish reimagines tradition in every delicious bite. - 4

🗒 Variations

This Vegan Moussaka is so easy to customize. Try some of these swaps to make it your own:

  • Protein: Swap lentils for crumbled tempeh or a plant-based meat alternative. You can use meat like ground lamb or beef if you are not vegan.
  • Vegetables: Add layers of zucchini or bell peppers for extra summer freshness.
  • Bechamel: Use almond milk instead of soy for a different flavor profile.

🗒 Best served with

  • Fluffy Greek Pita Bread Recipe
  • Greek Roasted Beet Salad (Pantzarosalata)
  • Greek Lentil Salad
A close-up of a hearty vegan moussaka, showcasing layers of roasted potatoes, lentils, rich tomato sauce, and tender eggplant slices. Topped with fresh parsley, this savory delight is elegantly served on a white plate against a light, neutral background. - 5

👝 How to Store Leftovers

Store components separately in airtight containers in the refrigerator for up to 4 days.

🤔 Common Questions

This plant-based version replaces beef with protein-rich lentils, uses a vegan bechamel made without dairy, and is served deconstructed for a lighter summer experience.

Absolutely! All components can be prepared 1-2 days in advance and assembled or served separately when needed.

Arrange the components—eggplant, potatoes, lentil meat sauce, and vegan bechamel—in separate dishes and let everyone build their own plate according to preference.

The vegetable components naturally are, but check your bechamel thickener. Use cornstarch instead of flour to make it completely gluten-free.

It pairs beautifully with a Greek salad, crusty bread, or even topped with vegan feta made from tofu for an authentic Mediterranean meal.

A close-up of a Vegan Moussaka dish featuring layered roasted vegetables and lentils in a rich tomato-based sauce, garnished with chopped herbs, served on a white plate against a neutral background. - 6

Vegan Moussaka

Ingredients1x2x3x

For the Vegetables:

  • 3 large white russet potatoes peeled and cut into 1/2-1/4 inch slices
  • 1 large eggplant cut into 1/2- 1/4 inch slices
  • 2 large zucchini cut into 1/2-1/4 inch slices
  • 4-5 tbsp olive oil
  • season to taste
  • 2 tbsp dry oregano

For the Lentil Meat Sauce:

  • 3 tbsp. olive oil
  • 1 large white onion finely chopped
  • 3 cloves of garlic finely chopped
  • 2 bay leaves
  • Season to taste
  • 2 tbsp. dry basil
  • 1 tbsp. dry oregano
  • 1 tsp vegetable stock paste
  • ½ tsp cinnamon
  • ¼ tsp cloves
  • 2 400 ml can of brown lentils strained and drained
  • 1 400 ml can of black beans strained and drained
  • 600 ml crushed Roma tomatoes
  • 1 tbsp. Coconut sugar or white sugar is fine too

To assemble:

  • Sliced fresh tomato

Instructions

  • Preheat your oven to 400F and line three baking sheets with parchment paper.
  • Cut your peeled potatoes, zucchini and eggplant and evenly coat with olive oil, seasoning and oregano. Cook potatoes till soft, eggplant till tender and golden brown and zucchini till most of it’s liquid has evaporated (around 25-30 minutes). The reason we’re pre cooking them is so there is no moisture in the baking dish for the moussaka. You want this to be a mix of perfectly crispy and creamy, not watery!
  • To prepare your “meat” sauce all you will need in one deep pot. Start by pre-heating your olive oil and adding your onions. Cook them down on medium-low heat for around 5 minutes or until soft. Add in your garlic, salt + pepper, basil, oregano, stock paste, cinnamon and cloves and give your mixture a good stir. Cook for 3 or so more minute on medium-low heat. At this point your home should smell fabulous. Add in your lentils, black bean, tomatoes and sugar. Give it all a good stir before turning heat to low and popping on a lid and reducing for around 20 minutes. You want the sauce to reduce enough that it’s thick but not stew like! Once cooked set aside.
  • To assemble, place a layer on potatoes on to a plate, then some zucchini, eggplant, lentil meat sauce, fresh tomato and repeat one more time. Garnish with fresh parsley and your choice of fixings. I love eating this with feta and tzatziki.

Notes

Nutrition

Post A CommentCancel reply

A person serves a fresh salad with tomatoes, greens, and shredded chicken from a large bowl, surrounded by ingredients, lemon slices, water, and smaller salad serving on a marble countertop. - 7

Viral Costco Chicken 🐔

Three large shawarma wraps filled with sliced meat, pickles, red cabbage, and vegetables are arranged on a white plate, garnished with parsley, on a patterned blue tablecloth. - 8

Homemade Doner Kebab Recipe 🍢 (Viral)

A clear glass mug is being filled with yellow juice. Another mug of juice, a plate with yellow cubes, lemons, and a beige cloth are on a light-colored surface in the background. - 9

Frozen Lemon Ginger Cubes 🍋

A plate of food with meat and sauce. - 10

Arayes (Middle Eastern Meat-Stuffed Pita)

A close-up of a Vegan Moussaka dish featuring layered roasted vegetables and lentils in a rich tomato-based sauce, garnished with chopped herbs, served on a white plate against a neutral background. - 11

Vegan Moussaka

Ingredients

For the Vegetables:

  • 3 large white russet potatoes peeled and cut into 1/2-1/4 inch slices
  • 1 large eggplant cut into 1/2- 1/4 inch slices
  • 2 large zucchini cut into 1/2-1/4 inch slices
  • 4-5 tbsp olive oil
  • season to taste
  • 2 tbsp dry oregano

For the Lentil Meat Sauce:

  • 3 tbsp. olive oil
  • 1 large white onion finely chopped
  • 3 cloves of garlic finely chopped
  • 2 bay leaves
  • Season to taste
  • 2 tbsp. dry basil
  • 1 tbsp. dry oregano
  • 1 tsp vegetable stock paste
  • ½ tsp cinnamon
  • ¼ tsp cloves
  • 2 400 ml can of brown lentils strained and drained
  • 1 400 ml can of black beans strained and drained
  • 600 ml crushed Roma tomatoes
  • 1 tbsp. Coconut sugar or white sugar is fine too

To assemble:

  • Sliced fresh tomato

Instructions

  • Preheat your oven to 400F and line three baking sheets with parchment paper.
  • Cut your peeled potatoes, zucchini and eggplant and evenly coat with olive oil, seasoning and oregano. Cook potatoes till soft, eggplant till tender and golden brown and zucchini till most of it’s liquid has evaporated (around 25-30 minutes). The reason we’re pre cooking them is so there is no moisture in the baking dish for the moussaka. You want this to be a mix of perfectly crispy and creamy, not watery!
  • To prepare your “meat” sauce all you will need in one deep pot. Start by pre-heating your olive oil and adding your onions. Cook them down on medium-low heat for around 5 minutes or until soft. Add in your garlic, salt + pepper, basil, oregano, stock paste, cinnamon and cloves and give your mixture a good stir. Cook for 3 or so more minute on medium-low heat. At this point your home should smell fabulous. Add in your lentils, black bean, tomatoes and sugar. Give it all a good stir before turning heat to low and popping on a lid and reducing for around 20 minutes. You want the sauce to reduce enough that it’s thick but not stew like! Once cooked set aside.
  • To assemble, place a layer on potatoes on to a plate, then some zucchini, eggplant, lentil meat sauce, fresh tomato and repeat one more time. Garnish with fresh parsley and your choice of fixings. I love eating this with feta and tzatziki.

Notes

Nutrition

FoodbyMaria.com

Greek Recipes

Vegan Moussaka

Vegan Moussaka - 12

Prep

20 minutes

Cook

40 minutes

Yield

5 -6

Experience Greek cuisine 🇬🇷 reimagined with this fresh, deconstructed vegan moussaka recipe. Featuring tender eggplant, hearty lentil sauce, and dairy-free bechamel, this summer-friendly version lets everyone customize their perfect Mediterranean plate.

Coming from Greek heritage, I absolutely adore creating dishes that transport me back to the Mediterranean coast. This vegan moussaka was inspired during a transformative slow-food class in Jerusalem with chef Nadav Malin, where mindful cooking transported me back to my Greek roots. I’ve lightened up the traditional heavy casserole into this summer-friendly, deconstructed version that lets everyone build their perfect plate – whether you prefer more eggplant, extra sauce, or a generous pour of vegan bechamel . Enjoy it on a warm day with crisp white wine or lemonade!

❤️ Why You’ll Love Vegan Moussaka

  • Customizable: Serve components separately so everyone can build their perfect plate.
  • Light and Fresh: A summer-friendly version of the traditionally heavy dish.
  • Nutrient-rich: Packed with vegetables and plant-based protein.
A plate of layered cooked vegetables, such as zucchini and eggplant, topped with a savory vegan moussaka of lentils and tomatoes. The dish is garnished with fresh herbs, with a knife and napkin placed beside the plate on a light-colored surface. - 13

🍲 Ingredients

Eggplant – The star of any moussaka, vegan or traditional. Eggplant is an excellent source of manganese, folate, potassium, vitamin K, and vitamin C. Manganeses support bone health and provide antioxidant benefits. In contrast, folate helps produce red and white blood cells and converts carbohydrates into energy.

Quality Olive Oil – The foundation of Mediterranean cooking and essential for this vegan moussaka recipe. The fatty acid in olive oil is a monounsaturated fat called oleic acid, making up 73% of the total oil content. It reduces inflammation, withstands high heat without turning bitter, and contains high levels of vitamins E and K.

Close-up of a vegan moussaka featuring layers of roasted eggplant and zucchini topped with a lentil and tomato sauce, garnished with chopped herbs. The dish is elegantly served on a white plate. - 14

👩‍🍳 How to Make Vegan Moussaka

  1. Preheat your oven to 400F and line three baking sheets with parchment paper.
  2. Cut your peeled potatoes, zucchini and eggplant and evenly coat with olive oil, seasoning and oregano. Cook potatoes till soft, eggplant till tender and golden brown and zucchini till most of it’s liquid has evaporated (around 25-30 minutes). The reason we’re pre cooking them is so there is no moisture in the baking dish for the moussaka. You want this to be a mix of perfectly crispy and creamy, not watery!
  3. To prepare your “meat” sauce all you will need in one deep pot. Start by pre-heating your olive oil and adding your onions. Cook them down on medium-low heat for around 5 minutes or until soft. Add in your garlic, salt + pepper, basil, oregano, stock paste, cinnamon and cloves and give your mixture a good stir. Cook for 3 or so more minute on medium-low heat. At this point your home should smell fabulous. Add in your lentils, black bean, tomatoes and sugar. Give it all a good stir before turning heat to low and popping on a lid and reducing for around 20 minutes. You want the sauce to reduce enough that it’s thick but not stew like! Once cooked set aside.
  4. To assemble, place a layer on potatoes on to a plate, then some zucchini, eggplant, lentil meat sauce, fresh tomato and repeat one more time. Garnish with fresh parsley and your choice of fixings. I love eating this with feta and tzatziki.

🗒 Tips and Tricks

  • Eggplant: Salt and press your eggplant to remove bitterness before cooking.
  • Sauce: Add a touch of cinnamon and cloves for authentic Greek flavor.
  • Pairings: Serve with a crisp white wine or lemonade for the perfect summer meal.
A close-up of a plate reveals a vegan moussaka: layers of zucchini and eggplant crowned with a savory lentil stew, diced tomatoes, and herbs. This colorful and hearty dish reimagines tradition in every delicious bite. - 15

🗒 Variations

This Vegan Moussaka is so easy to customize. Try some of these swaps to make it your own:

  • Protein: Swap lentils for crumbled tempeh or a plant-based meat alternative. You can use meat like ground lamb or beef if you are not vegan.
  • Vegetables: Add layers of zucchini or bell peppers for extra summer freshness.
  • Bechamel: Use almond milk instead of soy for a different flavor profile.

🗒 Best served with

  • Fluffy Greek Pita Bread Recipe
  • Greek Roasted Beet Salad (Pantzarosalata)
  • Greek Lentil Salad
A close-up of a hearty vegan moussaka, showcasing layers of roasted potatoes, lentils, rich tomato sauce, and tender eggplant slices. Topped with fresh parsley, this savory delight is elegantly served on a white plate against a light, neutral background. - 16

👝 How to Store Leftovers

Store components separately in airtight containers in the refrigerator for up to 4 days.

🤔 Common Questions

This plant-based version replaces beef with protein-rich lentils, uses a vegan bechamel made without dairy, and is served deconstructed for a lighter summer experience.

Absolutely! All components can be prepared 1-2 days in advance and assembled or served separately when needed.

Arrange the components—eggplant, potatoes, lentil meat sauce, and vegan bechamel—in separate dishes and let everyone build their own plate according to preference.

The vegetable components naturally are, but check your bechamel thickener. Use cornstarch instead of flour to make it completely gluten-free.

It pairs beautifully with a Greek salad, crusty bread, or even topped with vegan feta made from tofu for an authentic Mediterranean meal.

A close-up of a Vegan Moussaka dish featuring layered roasted vegetables and lentils in a rich tomato-based sauce, garnished with chopped herbs, served on a white plate against a neutral background. - 17

Vegan Moussaka

Ingredients1x2x3x

For the Vegetables:

  • 3 large white russet potatoes peeled and cut into 1/2-1/4 inch slices
  • 1 large eggplant cut into 1/2- 1/4 inch slices
  • 2 large zucchini cut into 1/2-1/4 inch slices
  • 4-5 tbsp olive oil
  • season to taste
  • 2 tbsp dry oregano

For the Lentil Meat Sauce:

  • 3 tbsp. olive oil
  • 1 large white onion finely chopped
  • 3 cloves of garlic finely chopped
  • 2 bay leaves
  • Season to taste
  • 2 tbsp. dry basil
  • 1 tbsp. dry oregano
  • 1 tsp vegetable stock paste
  • ½ tsp cinnamon
  • ¼ tsp cloves
  • 2 400 ml can of brown lentils strained and drained
  • 1 400 ml can of black beans strained and drained
  • 600 ml crushed Roma tomatoes
  • 1 tbsp. Coconut sugar or white sugar is fine too

To assemble:

  • Sliced fresh tomato

Instructions

  • Preheat your oven to 400F and line three baking sheets with parchment paper.
  • Cut your peeled potatoes, zucchini and eggplant and evenly coat with olive oil, seasoning and oregano. Cook potatoes till soft, eggplant till tender and golden brown and zucchini till most of it’s liquid has evaporated (around 25-30 minutes). The reason we’re pre cooking them is so there is no moisture in the baking dish for the moussaka. You want this to be a mix of perfectly crispy and creamy, not watery!
  • To prepare your “meat” sauce all you will need in one deep pot. Start by pre-heating your olive oil and adding your onions. Cook them down on medium-low heat for around 5 minutes or until soft. Add in your garlic, salt + pepper, basil, oregano, stock paste, cinnamon and cloves and give your mixture a good stir. Cook for 3 or so more minute on medium-low heat. At this point your home should smell fabulous. Add in your lentils, black bean, tomatoes and sugar. Give it all a good stir before turning heat to low and popping on a lid and reducing for around 20 minutes. You want the sauce to reduce enough that it’s thick but not stew like! Once cooked set aside.
  • To assemble, place a layer on potatoes on to a plate, then some zucchini, eggplant, lentil meat sauce, fresh tomato and repeat one more time. Garnish with fresh parsley and your choice of fixings. I love eating this with feta and tzatziki.

Notes

Nutrition

Post A CommentCancel reply

A person serves a fresh salad with tomatoes, greens, and shredded chicken from a large bowl, surrounded by ingredients, lemon slices, water, and smaller salad serving on a marble countertop. - 18

Viral Costco Chicken 🐔

Three large shawarma wraps filled with sliced meat, pickles, red cabbage, and vegetables are arranged on a white plate, garnished with parsley, on a patterned blue tablecloth. - 19

Homemade Doner Kebab Recipe 🍢 (Viral)

A clear glass mug is being filled with yellow juice. Another mug of juice, a plate with yellow cubes, lemons, and a beige cloth are on a light-colored surface in the background. - 20

Frozen Lemon Ginger Cubes 🍋

A plate of food with meat and sauce. - 21

Arayes (Middle Eastern Meat-Stuffed Pita)