• 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.

    👩🏽‍🍳 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. Stephen McAtamany says

      July 20, 2024 at 10:05 pm

      Recipe was delicious apart from one thing, cinnamon! It just didn't taste right at all, everything else was really tasty, but next time I'm definitely omitting the cinnamon, no-one liked it. Apart from that, very nice indeed

      Reply
    2. Julie Gardner says

      June 22, 2024 at 7:28 pm

      My go to recipe....to speed things up brush the aubergine slices with oil and grill them. The potatoes don't need peeling, just wash and slice. The ragu can be played with and use any vegetables available. I double it and freeze half for another time.

      Reply
      • Kate Ford says

        June 23, 2024 at 8:04 am

        Great tips, thanks Julie!

        Reply
    3. Susan Ottwell says

      June 22, 2024 at 5:49 am

      Made this recipe twice, and love it. Then I started having digestion problems due to strong anti-cancer medication, and can no longer digest lentils nor tolerate tomato sauce. What to do? I subbed a nice roasted red pepper sauce with smoked paprika, and subbed sliced mushrooms and chopped baby spinach and some vegan mozerella cheese for the lentil filling. Still delicious, and now no problems enjoying it.

      Reply
    4. Jennifer King says

      May 18, 2024 at 4:18 pm

      Cooked this yesterday, absolutely loved it. Made going vegan such an easy transition. I did substitue a jar of vegan betchamel sauce instead of making it from scratch and used Kedem which is a rich sweet red wine. I love the way you set everything up, I struggle with Functional Neurological Disorder which makes life very difficult so I am very grateful indeed.

      Reply
    5. Susan Ottwell says

      February 20, 2024 at 3:32 pm

      Try sprouted lentils. The texture is much closer to ground meat.

      Reply
    6. Deb says

      December 09, 2023 at 1:11 pm

      This looks delicious. Thinking of trying this recipe out for Christmas but have a couple questions. Can Vegetable bullion cubes be substituted for the vegetable stock powder and, if so, what adjustments would i need to make in this recipe? Also, what type of red wine do you recommend? Thank you.

      Reply
    « Older 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

    Pinterest pin for moussaka

    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

    Pinterest pin for moussaka

    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.