• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Delicious Everyday logo

  • Home
  • Recipes
  • Cookbook
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Recipes
  • Cookbooks
  • About
  • Freebies
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Cookbooks
    • About
    • Freebies
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Vegan Main Dishes

    Vegan Moussaka {gluten free, dairy free}

    Published: Feb 4, 2019 · Updated: Nov 27, 2020 · by Nicole · This post may contain affiliate links.

    Jump to Recipe Print Recipe
    Vegan Moussaka
    Vegan Moussaka
    Vegan Moussaka
    Vegan Moussaka
    Vegan Moussaka
    Vegan Moussaka {gluten free, dairy free}
    roasted eggplant, fluffy mashed potatoes, nutrition-packed lentils and chickpeas, and a creamy vegan Bechamel sauce
    roasted eggplant, fluffy mashed potatoes, nutrition-packed lentils and chickpeas, and a creamy vegan Bechamel sauce
    roasted eggplant, fluffy mashed potatoes, nutrition-packed lentils and chickpeas, and a creamy vegan Bechamel sauce
    roasted eggplant, fluffy mashed potatoes, nutrition-packed lentils and chickpeas, and a creamy vegan Bechamel sauce
    roasted eggplant, fluffy mashed potatoes, nutrition-packed lentils and chickpeas, and a creamy vegan Bechamel sauce

    This vegan moussaka is Greek comfort food at its finest. It's loaded with flavor from layers of roasted eggplant, fluffy mashed potatoes, nutrition-packed lentils and chickpeas, and a creamy vegan Bechamel sauce. Dig in! 

    Vegan Moussaka {gluten free, dairy free}

    Moussaka is a popular dish found all over the Mediterranean and Middle East, with many variations depending on the country where it's served.

    I was lucky enough to spend some time in Greece this past year, researching the food and recipes of the region. And wow - there is so much amazing vegan Greek food! I'll be adding a ton more recipes inspired by the trip soon.

    One dish that was found on just about every single menu in Crete was moussaka.

    What is moussaka? Well, typically it's made from layers of fried eggplant, potatoes, and meat - all topped off with a creamy Bechemal sauce.

    It was wildly popular among the locals in Crete. But sadly, finding a vegan version isn't very easy - no matter what country you're in.

    But a dish that's so crucial to Greek cuisine shouldn't be off limits for vegans, so I started experimenting until I came up with my very own 100% vegan moussaka.

    It's loaded with eggplant, lentils, and potatoes. And I think it's better than the classic.

    This vegan moussaka is:

    • authentic Greek!
    • 100% vegan and vegetarian-friendly
    • dairy-free
    • gluten-free
    • mouthwatering & delicious
    • fancy enough for a holiday feast

    Vegan Moussaka {gluten free, dairy free}

    Making it Vegan

    To make this vegan moussaka, it only takes a little bit of tweaking from the traditional version.

    The classic recipe would use milk or cream to prepare both the potatoes and the Bechemal sauce. We make an easy swap, and use almond milk instead.

    You can use your own favorite plant-based milk such as rice milk, hemp milk, or even  coconut milk. Just be aware of the flavors that might creep in to the dish.

    In place of the traditional meat filling, we'll use chickpeas and lentils. They make for a really hearty vegan meal, with tons of flavor! And it's healthier too.

    Vegan Moussaka {gluten free, dairy free}

    How to Make Vegan Moussaka

    This recipe has a few more steps than my usual dishes, but I promise this vegan moussaka is so worth it!

    Just look at all those fresh veggies ready to go.

    Vegan Moussaka {gluten free, dairy free}

    Let's start with the mashed potatoes.

    Bring a pot of salted water to boil on medium-high heat.

    Vegan Moussaka {gluten free, dairy free}

    Add the potatoes and cook for 10 minutes, or until they are soft enough to mash. I like using a potato masher because it makes the process so quick and easy.

    Mash the potatoes and mix with almond milk and olive oil. Then add salt and pepper to taste.

    Then set the potatoes aside because we'll be using them later. Don't worry about the mashed potatoes getting cool because they'll go back into the oven later.

    Next, let's prepare the eggplant.

    Vegan Moussaka {gluten free, dairy free}

    Start by preheating the oven to 350 degrees Fahrenheit. Slice the eggplant lengthwise into thick slices about ¼ inches thick.

    Then put the eggplant on a baking sheet lined with parchment paper.

    Sprinkle them with salt and pepper, and roast in the oven for 15 to 20 minutes. They will be done when they are softened and slightly browned.

    Vegan Moussaka {gluten free, dairy free}

    While the eggplant is in the oven, you can get the lentils ready.

    Vegan Moussaka {gluten free, dairy free}

    First, add olive oil to a large pot. Turn the heat to medium, and then add the onion and cook for 3 to 4 minutes. The onions should soften.

    Then add the garlic and cook for another minute before stirring in the tomato paste, crushed tomatoes, smoked paprika, cayenne pepper, and red wine.

    Simmer the mixture for 5 to 6 minutes, stirring occasionally. The liquid should cook out, leaving the mixture thick. Then stir in the chickpeas and lentils, and cook for 2 more minutes.

    I suggest using pre-cooked lentils since it will take less time, but you can make lentils from scratch beforehand too.

    Set the lentils aside.

    Next, we prepare the Bechemal sauce. This is a white sauce typically used in French cuisine. Here, we make it vegan by using almond milk instead of regular milk.

    Vegan Moussaka {gluten free, dairy free}

    In a small pot, heat olive oil over medium heat. Then slowly add the flour, whisking it into the olive oil. Cook this for 1 to 2 minutes. You have to stir it constantly so it doesn't burn.

    Then, slowly add the almond milk while whistling. Keep stirring until the sauces thickens.

    Finally, stir in the smoked paprika, salt, and pepper.

    Now that the various parts of the vegan moussaka are ready, we need to assemble the dish!

    Get a large baking dish and spray it with non-stick cooking spray.

    Now we layer.

    Add half of the eggplant to the bottom of the dish.

    Vegan Moussaka {gluten free, dairy free}

    Then add half the lentil mixture on top of that, and repeat.

    Then spread all the mashed potatoes on top, and pour the Bechemal sauce on top of the potatoes.

    Vegan Moussaka {gluten free, dairy free}

    Put this in the oven for 30 minutes until the top browns.

    Serve the vegan moussaka sprinkled with parsley or other fresh herbs. Yum!

    Vegan Moussaka {gluten free, dairy free}

    roasted eggplant, fluffy mashed potatoes, nutrition-packed lentils and chickpeas, and a creamy vegan Bechamel sauce

    Vegan Moussaka {gluten free, dairy free}

    This vegan moussaka is Greek comfort food at its finest. It's loaded with flavor from layers of roasted eggplant, fluffy mashed potatoes, nutrition-packed lentils and chickpeas, and a creamy vegan Bechamel sauce. Dig in!
    4.41 from 10 votes
    Print Pin Save Saved!
    Course: Main Course
    Cuisine: gluten free, Greek, Mediterranean, vegan, vegetarian
    Keyword: vegan moussaka
    Prep Time: 45 minutes
    Cook Time: 1 hour 15 minutes
    Total Time: 2 hours
    Calories: 440kcal
    Author: Delicious Everyday
    6

    Ingredients

    FOR LENTILS:

    • 2 cups cooked lentils pre-cooked or prepared from dry
    • 1 small onion peeled and diced
    • ¼ cup tomato paste
    • ½ tsp smoked paprika
    • ¼ tsp cayenne pepper optional
    • ½ cup red wine
    • 1 cup crushed tomatoes
    • 1 cup chickpeas drained and rinsed

    FOR EGGPLANT:

    • 2 medium eggplants
    • olive oil
    • salt and pepper

    FOR POTATOES:

    • 3 large Russet potatoes peeled and cut into cubes
    • 1 tsp salt
    • 2 tbsp olive oil
    • ½ cup almond milk
    • salt and pepper to taste

    FOR BECHAMEL SAUCE:

    • ¼ cup olive oil
    • 3 tbsp flour gluten-free
    • 2 cups almond milk
    • ½ tsp smoked paprika
    • salt and pepper to taste
    • Parsley for serving

    Supplies Needed:

    • potato masher
    • baking dish
    US Customary - Metric

    Instructions

    Prepare the mashed potatoes

    • Bring a pot of salted water to a boil over medium-high heat.
    • Add potatoes and cook for 10 minutes, or until softened. Drain water.
    • Mash the potatoes (with a fork or potato masher), mixing in the almond milk and olive oil.
    • Add salt and pepper to taste. Set aside.

    Prepare the eggplant

    • Preheat oven to 350 degrees F.
    • Slice eggplant lengthwise into long, ¼” thick slices.
    • Arrange eggplant slices on a parchment lined baking sheet.
    • Sprinkle with salt and pepper.
    • Roast eggplant for 15-20 minutes, until softened and slightly browned.

    Prepare the lentils

    • In a large pot, heat a tablespoon of olive oil over medium heat.
    • Add onion and cook for 3-4 minutes, until softened.
    • Add garlic and cook for additional minute.
    • Stir in tomato paste, crushed tomatoes, smoked paprika, cayenne pepper, and red wine.
    • Simmer for 5-6 minutes, stirring occasionally, until liquid is reduced and mixture is thick.
    • Stir in chickpeas and lentils, cook for 2 more minutes to heat through. Set aside.

    Prepare the bechamal sauce

    • In a small pot, heat the olive oil over medium heat.
    • Slowly whisk the flour into the olive oil.
    • Cook for 1-2 minutes, stirring constantly so that it does not burn.
    • Slowly add the almond milk, whisking continuously to combine.
    • Continue to stir the sauce for a few minutes until a thick sauce is formed.
    • Stir in the smoked paprika, salt, and pepper. Set aside.

    Assemble the moussaka

    • Prepare a large baking dish – spraying with non-stick cooking spray.
    • Arrange half of the eggplant sliced on the bottom of the baking dish.
    • Spread half of the lentil mixture on top of the eggplant slices.
    • Repeat the process with another layer of eggplant and lentils.
    • Spread the mashed potatoes in a single layer on top.
    • Pour the bechamel sauce in a thick layer on top of the mashed potatoes.
    • Bake for approximately 30 minutes, until top begins to brown.
    • Serve topped with parsley or other fresh herbs, as desired.

    Nutrition (Estimated)

    Calories: 440kcalCarbohydrates: 59gProtein: 14gFat: 16gSaturated Fat: 2gSodium: 676mgPotassium: 1397mgFiber: 15gSugar: 12gVitamin A: 485IUVitamin C: 18.2mgCalcium: 200mgIron: 5.5mg
    Shop our Cookbooks!Check out our collection of vegetarian and vegan cookbooks for more tasty meatless recipe ideas.

    More Vegan Main Dishes

    • Vegan Beet Wellington
    • Vegan Vegetable Wellington
    • Sweet Potato Chickpea Curry
    • Vegan Stuffed Shells

    Reader Interactions

    Comments

    1. Nick @ GreekBoston.com says

      February 13, 2019 at 1:40 pm

      Sure, a lot of moussaka recipes do include meat. However, the dish absolutely doesn't need it. This vegetarian version looks delicious!

      Reply
    2. Himalaya says

      February 09, 2019 at 1:34 am

      5 stars
      This looks so tasty. Thanks for sharing this recipe.

      Reply
    3. Moira says

      February 04, 2019 at 8:40 am

      I have never had moussaka with mashed potato in it, I have had it with sliced potato. Will give your recipe a try, thanks.

      Reply
      • Nicole says

        February 04, 2019 at 10:36 am

        Please let me know how you like it!

        Reply
        • Jean says

          February 04, 2019 at 11:50 am

          Thank you for the moussaka recipe, looks delicious!

    What Do You Think? Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Nicole - Vegetarian Food Blogger

    Nicole is a 25+ year vegetarian, and author of a vegan cookbook. She shares her recipes on Delicious Everyday, an award-winning vegetarian and vegan food blog.  About Nicole

    the one pot vegan cookbook, by nicole malik
    5 day vegetarian challenge

    New Recipes

    • Vegetarian St. Patrick’s Day Dinner Ideas
    • Vegan Scalloped Potatoes
    • Lemon Cheesecake Bars
    • Lavender Shortbread Cookies

    Footer

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    About Us | Work with Me | Privacy & Disclosure Policy

    As an Amazon Associate I earn from qualifying purchases. See full disclosure policy here.

    © 2023 Delicious Everyday | Hook & Porter Media

    417 shares