• Skip to main content
  • Skip to primary sidebar

The Veg Space

easy vegan recipes

  • About
    • About
    • Press & Media
    • Work With Me
  • All Recipes
    • Recipe Index
    • Main Courses
    • Baking Recipes
    • Soups & Stews
    • 20 Minute Meals
    • Lunch Ideas
    • Starters & Sides
    • Pasta Recipes
    • Canapés & Nibbles
  • 4 Week Vegan Meal Plan
  • My Book: Vegan in 15
    • My Book: Vegan in 15
    • Vegan Store Cupboard
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • About
  • Recipe Index
  • Vegan Baking
  • 4 Week Vegan Meal Plan
  • My Book: Vegan in 15
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Vegan Recipes » Vegan Main Courses » Vegan Moussaka

    Vegan Moussaka

    Published: Jun 1, 2018 · Modified: May 25, 2022 by Kate Ford · This post may contain affiliate links.

    Vegan Moussaka
    JUMP TO RECIPE JUMP TO VIDEO
    Pinterest pin for moussaka

    This vegan moussaka is every bit as good as the 'real' thing - a rich lentil and red wine ragu, layered with roasted aubergine and topped with sliced potato and a creamy vegan béchamel.

    🍴Why you will love this recipe

    Moussaka is a totally luscious Greek dish, traditionally based on a slow-cooked lamb ragù, layered with aubergines, potato and a béchamel sauce. This vegan version is every bit as good, with a very rich lentil and red wine ragù, and a creamy vegan béchamel sauce.

    This isn't the speediest recipe on the blog, with four individual elements to prepare (roasted aubergine, lentil ragù, sliced potato and béchamel sauce), but I promise it is absolutely worth every minute. Crowd-pleasing comfort food, perfect to serve to both vegans and non-vegans alike. So incredibly tasty and filling that no one will miss the meat!

    You can prepare your vegan moussaka up to a day in advance if you're entertaining. Or if you're in the mood to batch-cook for the freezer you can freeze individual portions in foil trays for many delicious comfort-food dinners.

    Jump to:
    • 🍴Why you will love this recipe
    • 📝 What you need
    • 👩🏽‍🍳 How to make your Vegan Moussaka
    • ⭐️ Reader Testimonials
    • 🔪 Top Tips & FAQs
    • 🍽 If you liked that...
    • 📖 Recipe
    • 💬 Comments and Reviews

    📝 What you need

    Ingredients for Vegan Moussaka

    Tinned or cooked lentils You can use either a tin of green or brown lentils (the cheapest option and very tasty), or a pouch of pre-cooked lentils. These tend to be more expensive but have a bit more bite to them than tinned lentils, so an even better texture to the finished dish.

    Red wine Never cook with a wine you wouldn't drink! A medium-bodied red will go well with the tomatoes - not too heavy but reasonably acidic. something like a pinot noir would be excellent.

    Dairy-free milk Use an unsweetened plant milk for your béchamel sauce - I usually use soya, but oat or nut milks will work fine too, just avoid coconut as it has quite a strong flavour.

    Dairy-free cheese My favourites for cooking are Applewood smoked vegan cheddar or Violife epic mature. But I often use half and half cheddar with vegan parmesan here too which is really good.

    [mv_video doNotAutoplayNorOptimizePlacement="false" doNotOptimizePlacement="false" jsonLd="true" key="fhgafc6hbvhxtrdfjxae" ratio="16:9" title="How to make your Vegan Moussaka" volume="70"]

    👩🏽‍🍳 How to make your Vegan Moussaka

    For a full, printable recipe with ingredients and detailed instructions, scroll to the bottom of this page 👇🏼.

    roast aubergine

    Slice the aubergines thickly, brush with oil and roast for 20-25 minutes until soft and golden brown.

    make ragu

    Finely chop the onion and carrot and fry gently. Add chopped courgette and crushed garlic and continue to cook. Add lentils, red wine, cinnamon, oregano, tomato purée and vegetable stock. Simmer for 20 minutes until thick.

    boil potatoes and make bechamel

    Meanwhile, thickly slice the potatoes and par-boil for 5 minutes. Make the vegan béchamel sauce and stir through vegan cheese.

    layer moussaka

    Layer your vegan moussaka with half the roasted aubergines, half the lentil ragu, then the remaining aubergines and remaining ragu. Add the potato slices then cover with the béchamel sauce. Bae for 35 minutes until golden and bubbling.

    ⭐️ Reader Testimonials

    ⭐️⭐️⭐️⭐️⭐️ "Absolutely delicious!! My husband loved it!! Thank you for such a tasty vegan version of the moussaka, which is “meaty”, creamy and full of flavour. I will be making again today. My husband is looking forward to it, as am I, of course. 😊 A great recipe!" Carole

    ⭐️⭐️⭐️⭐️⭐️ "LOVE LOVE LOVE. Wow, teens devoured it. A total winner - going to make it for extended family and grandparents as I’m sure they won’t miss the meat. Took leftovers to work and ate it cold - just as delicious. Thank you so much for sharing. X" Jackie

    ⭐️⭐️⭐️⭐️⭐️ "Honestly this recipe is dreams - can’t recommend more!! Please try this out, you won’t regret!!" @veganrie

    easy vegan moussaka

    🔪 Top Tips & FAQs

    Remember to taste and adjust the seasoning of each individual element before layering the moussaka - once it is in the oven it is too late!

    Adjust the consistency of the lentil ragù before layering the moussaka - add a splash of water if it is a little dry, and bubble for an extra minute or two if it is still too liquid.

    What shall I serve with my moussaka?

    This moussaka goes well with a crisp green salad or steamed green vegetables. For a special occasion I might also serve some vegan garlic bread or garlic dough balls - delicious!

    Can I freeze my vegan moussaka?

    This would freeze really well, and would be perfect for batch cooking as it would take very little extra effort to make up a double batch, then freeze in individual foil trays for lots of lovely weeknight suppers. 
    Just remove one from the freezer in the morning, then bake as below for 35-40 minutes until cooked through and golden brown on top.

    Can I prepare this moussaka ahead?

    Yes, you can make the moussaka up to 24 hours in advance, keep it covered in the fridge and then just pop it in the oven whenever you need to. Ideal for feeding a crowd without having to stress in the kitchen when your guests arrive!

    🍽 If you liked that...

    .... you might also enjoy these vegan recipes from The Veg Space:

    • Vegan Chilli con Carne
      Vegan Chilli con Carne
    • Vegan Puff Pastry Pie
      Vegan Puff Pastry Pie with Tenderstem and creamy lentils
    • vegan sausage casserole
      Vegan Sausage Casserole with borlotti beans
    • Vegan Hotpot
      Vegan Hotpot

    Loved this recipe? ⭐️ Leave a star rating below! 📸 Snap a photo of your finished dish and share it with me on Instagram, tagging me @thevegspace or #thevegspace 📩 And get all my latest recipes in a weekly e-mail by subscribing to my newsletter.

    📖 Recipe

    Vegan Moussaka

    Vegan Moussaka

    Kate Ford | The Veg Space
    This vegan moussaka is every bit as good as the 'real' thing - a rich lentil and red wine ragu, layered with roasted aubergine and topped with sliced potato and a creamy vegan béchamel.
    4.88 from 39 votes
    Print Recipe Pin Recipe
    Bookmark Saved!
    Prevent your screen from going dark
    Prep Time 30 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr 10 minutes mins
    Course Main
    Cuisine Greek
    Servings 6 people
    Calories 411 kcal

    Ingredients
      

    For the aubergine layers:

    • 2 aubergines
    • 2 tablespoon olive oil

    For the lentil layers:

    • 1 onion
    • 1 courgette
    • 1 carrot
    • 2 tablespoon olive oil
    • 2 cloves garlic or garlic purée / ready-chopped garlic
    • ½ teaspoon cinnamon
    • 1 teaspoon dried oregano
    • 2 tablespoon tomato purée
    • 1 x 400g tin lentils or 250g cooked lentils from a pouch
    • 150 ml red wine check it is vegan
    • 150 ml water
    • 1 teaspoon vegetable stock powder check it is vegan

    For the potato & béchamel layer:

    • 2 large potatoes
    • 40 g dairy-free block margarine
    • 60 g plain flour
    • 500 ml dairy-free milk unsweetened
    • 50 g dairy-free cheese
    • grated nutmeg to your taste

    Instructions
     

    • Preheat the oven to 180ºC (fan) / 350ºF / Gas Mark 4. 
    • Slice the aubergines into rounds about ½cm thick.  Brush with oil on both sides, season with salt and black pepper and lay on baking trays.  Roast for 20 minutes or so, turning half way through cooking, until golden brown all over and soft.
    • Meanwhile, finely chop the onion, carrot and courgette, and peel and crush the garlic cloves. 
    • Heat the olive oil in a large lidded casserole or frying pan, and gently cook the onion and carrot for 3-4 minutes until starting to soften.
    • Add the courgette and garlic and continue to cook for a further 3-4 minutes.  
    • Add the cinnamon, oregano and tomato purée to the pan, stir well, then add the lentils and red wine.  Turn up the heat to bring to the boil, then reduce to a simmer. 
    • After 2-3 minutes, add the water and stock powder and season well with salt and black pepper. Cover and cook gently for 15 minutes until thick and glossy.
    • Whilst the lentil mixture is cooking, bring a saucepan of water to the boil.  Peel and thickly slice the potatoes, then add these to the pan and cook for 5 minutes until almost cooked through but not falling apart.  Drain and set aside.
    • Melt the margarine in the same saucepan, and add the flour.  Cook gently, stirring constantly for 2-3 minutes, then add the milk a little at a time until you have a thick and glossy sauce.  Season well with salt and black pepper. Remove from the heat and stir through the grated cheese and nutmeg. 
    • To layer up the moussaka, place half the aubergine slices in the bottom of an ovenproof dish, followed by half the lentil mixture.  Top with the remaining aubergine slices, then the remaining lentil mixture, then the potato slices, and finally pour over the béchamel sauce.  
    • Bake in the oven for 30-35 minutes until the top is turning golden brown.  Serve immediately with crusty bread and a crisp green salad.

    Video

    Notes

    Remember to taste and adjust the seasoning of each individual element before layering the moussaka - once it is in the oven it is too late!
    Adjust the consistency of the lentil ragù before layering the moussaka - add a splash of water if it is a little dry, and bubble for an extra minute or two if it is still too liquid.

    Nutrition

    Serving: 1portionCalories: 411kcalCarbohydrates: 46gProtein: 11gFat: 19gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 10gSodium: 393mgPotassium: 1113mgFiber: 11gSugar: 12gVitamin A: 2458IUVitamin C: 30mgCalcium: 181mgIron: 4mg
    Tried this recipe?Let us know how it was! Mention @thevegspace or #thevegspace
    If you enjoy my recipes please BuyMeACoffee.com!
    Vegan meal plan and shopping lists

    Free 4-Week Vegan Meal Plan

    Have you got your hands on a copy of my meal plan yet? If not CLICK here to download a copy of my FREE 4 Week Vegan Meal Plan today!

    Veg Space E-Newsletter

    Don't want to miss a thing?

    Follow me on Facebook, Instagram and Twitter.

    Or why not subscribe to my blog and get delicious vegan recipes straight to your inbox every week?

    Please note that all recipes and images on The Veg Space are copyright protected. If you would like to share the recipe, please use the share buttons provided. Do not screenshot or copy and paste the recipe, (even if credited to The Veg Space). Many thanks for your understanding

    « Microwave Vegan Cauliflower Mash
    Vegan Banana Cake with pecans »

    About Kate Ford

    Hi! I'm Kate, vegan home cook and blogger behind The Veg Space and author of Vegan in 15. I'm passionate about creating easy vegan recipes that even a first-time cook can follow.

    Reader Interactions

    Comments

    1. Cathy Whiteside says

      February 15, 2020 at 6:48 pm

      Really enjoyed making this moussaka. I used cashew cheese to top it off. Perfect everyone loved it. Thank you for sharing

      Reply
    2. Josie says

      January 11, 2020 at 12:16 am

      Delicious! Had no courgette so added red pepper, mushrooms and chopped spinach at the end, almond milk for bechamel. Sharing the leftovers with a friend tomorrow. Will definitely cook again. Easy and not too time consuming.

      Reply
    3. Susan says

      December 21, 2019 at 9:20 pm

      I used gluten free flour instead of regular, frozen lentils instead of tinned, and added some tofu cheese and garlic to the bechamel sauce. Even the meat eaters in my family preferred the vegan version over "regular" moussaka. Thanks for sharing the recipe! Will definitely make it again.

      Reply
    4. Phillip says

      November 13, 2019 at 4:17 am

      I made this. It was simple and delicious. I didn't use any wine. I mixed Nutritional Yeast into the white sauce. Thank you.

      Reply
    5. Ailia says

      November 12, 2019 at 12:16 pm

      Thank you for sharing this wonderful recipe. After eating vegan moussaka at a greek brasserie recently, I wanted to find an easy recipe to follow and came across yours, Kate. It was dreamy and so satisfying to make and eat!
      I used half oatly barista/half soya milk which made the bechamel sauce creamy but not too rich. I managed to overcook the aubergines but it didn't matter too much. I also added a few cherry tomatoes to the ragu and I think I would add a few more next time for a bit more sweetness, or perhaps a tin of cherry tomatoes. That said, I really enjoyed the rich, earthy flavour of the lentils and red wine.

      Reply
    6. DogDog says

      October 02, 2019 at 7:58 am

      The end result looked better than it tasted for some reason?

      The ragu was very bland, even though I added a few other things to give it depth. Everything tasted amazing until the lentils were added, then the texture and depth wasn't to my taste. I someone mentioned Soy mince which I think is a better bet for texture.

      However the Recipe is a wonderful base to experiment. I will make it again but I think next time I will do the following....

      1) Add chopped mushrooms, sautéed in Henderson's Relish or Gluten Free Worcester sauce Sause
      2) Chopped sun-dried tomatoes and half a tin of chopped tomatoes instead of puree
      3) More herby stuff like ...Bay Leaves, basil and parsley

      Reply
    7. Louisa says

      September 26, 2019 at 12:07 pm

      I loved this!!

      Reply
    8. Katherine says

      July 11, 2019 at 10:08 pm

      I made this this evening and it was delicious!
      We used soy mince instead of the lentils and it came out great.
      It does take a lot of time though and you end up with a huge amount of washing up, so make sure you keep cleaning as you go else you'll finished dinner to a massive pile of cleaning!

      Reply
    9. Karen Moore says

      May 21, 2019 at 9:23 pm

      This is indeed delicious ...thanks for the inspiration. Prep time if 20 minutes though? Perhaps if there's 2 of you. Realistically you would need to at least double the prep time. The mince is beautiful... Can't wait for my kids to try leftovers tomorrow 🙂

      Reply
      • Michela says

        July 20, 2020 at 5:29 pm

        Absolutely fantastic! We just had this for dinner even my dairy free 1 year old ate the whole plate.

        Reply
    10. Kate says

      January 25, 2019 at 5:06 am

      Made this recipe last night It was delicious!

      Reply
      • Kate Ford says

        January 25, 2019 at 2:25 pm

        That's great to hear, thanks so much Kate!

        Reply
    11. Hanifia says

      December 03, 2018 at 12:01 pm

      I love moussaka but never tried a vegan version before, looks delicious! Hanifia

      Reply
    12. Corina Blum says

      June 05, 2018 at 9:17 pm

      I think the lentil ragu sounds delicious in this and it's definitely something I'd love to try. I know I wouldn't miss the meat at all. Thanks so much for sharing with #CookOnceEatTwice! x

      Reply
    13. Jessica Cantoni says

      June 05, 2018 at 2:04 pm

      I've been wanting to make moussaka for ages too! We've just been to Corfu and I didn't manage to try it there due to SO much choice of what to eat! I'll have to try it soon though. This looks very good! x
      P.S I have a new world food linky at jesseatsandtravels.com if you're ever interested in joining in!

      Reply
    14. Honest Mum says

      June 04, 2018 at 12:56 pm

      I have to make this as a vegan British Greek Cypriot girl! Looks dreamy x

      Reply
    15. Eb Gargano | Easy Peasy Foodie says

      June 04, 2018 at 12:24 pm

      What a gorgeous recipe! I especially like the sound of that lentil ragu. I reckon I'd be coming back for seconds and thirds of this one!! Eb x

      Reply
    16. Sally - My Custard Pie says

      June 03, 2018 at 12:12 pm

      I'm always after delicious sounding vegan dishes as both my daughters eat a plant-based diet. Looks really good.

      Reply
    17. Claudia Lamascolo says

      June 03, 2018 at 9:46 am

      Now this is my style I love Vegan foods and have never had this vegan. I am sure its over the top fabulous. Meat is overrated for sure this is so much healthier for us! thanks

      Reply
    18. Natalie says

      June 03, 2018 at 9:25 am

      I simply love moussaka, and making it vegan is simply genius! I bet it's way lighter than traditional meaty moussaka. Looks absolutely delicious!

      Reply
    19. Amy | The Cook Report says

      June 03, 2018 at 8:47 am

      I love moussaka but never tried a vegan version before, looks delicious!

      Reply
    20. Jillian says

      June 03, 2018 at 4:17 am

      This looks so delicious! Thank you for sharing!

      Reply
    Newer Comments »
    4.88 from 39 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi! I'm Kate. I'm on a mission to prove that vegan food can be every bit as delicious and decadent as its non-vegan equivalent! Read more →

    > FOLLOW

    • Facebook
    • Instagram
    • Twitter
    • Pinterest

    Subscribe now to never miss a new recipe & receive a free copy of my vegan meal plan!

    > POPULAR RECIPES

    • Vegan Toad in the Hole
      Vegan Toad in the Hole
    • 3 Bean Chilli
      Smoky 3 Bean Chilli
    • Butter Bean Mash
      Butter Bean Mash
    • Vegan Cheese Sauce
      Vegan Cheese Sauce

    > AS SEEN IN....

    > SEASONAL RECIPES

    • Curried Parsnip Soup
      Curried Parsnip Soup
    • chickpea and lentil curry
      Creamy Chickpea and Lentil Curry
    • Vegan Moussaka
      Vegan Moussaka
    • Celeriac Steak
      Celeriac Steak

    Footer

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About Me
    • Work with me

    ↑ back to top

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © 2021 KATE FORD @ THE VEG SPACE | ALL RIGHTS RESERVED

    1.2K shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.