Vegan Moussaka

28g protein · 1 h 40 min · 632 kcal

Vegan Moussaka

Layers of roasted eggplant, a “meaty” and tomatoey lentil filling, and vegan bechamel sauce come together to create this incredible Vegan Moussaka. It’s the ultimate comfort food to make for dinner, plus it can be made both gluten and nut free!

1 h 40 min6 servings632 kcal

Ingredients

  • 2 medium eggplants
  • 2 teaspoons salt
  • 3 tablespoons olive oil
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 12 ounces impossible ground "meat" (or other substitute, see Notes)
  • 3 cups cooked lentils (I used canned) (or more impossible meat)
  • 1/2 cup red wine (may omit if needed)
  • 14 ounce can crushed tomatoes
  • 1 cup vegetable broth
  • 1 teaspoon granulated sugar
  • 2 teaspoons dried oregano
  • 1/2 teaspoon ground cinnamon
  • 3/4 teaspoon salt, or to taste
  • 1 1/2 cups raw cashews
  • 1 cup water
  • 2 tablespoons nutritional yeast
  • 2 tablespoons olive oil
  • 3/4 teaspoon salt
  • 1/4 teaspoon nutmeg, freshly grated if possible
  • 1/3 cup panko breadcrumbs

Instructions

  1. 1

    --- For the Eggplant ---

  2. 2

    Slice the eggplant lengthwise about 1/3 inch thick. Place the slices in a large colander overlapping somewhat, and sprinkle with salt. Move them around to sprinkle all the eggplant with salt, and leave it to sweat for 30 minutes. This will remove any bitterness.

  3. 3

    While it sweats, make the "meat" filling and vegan bechamel (see instructions below.)

  4. 4

    Preheat the oven to 425 degrees F and line 2 large baking sheets with parchment paper.

  5. 5

    Pat the eggplant dry with a clean dish towel, very well so you also remove a lot of the salt. Transfer the eggplant slices to the prepared pans, and brush with olive oil on both sides. You can use olive oil spray if that's easier.

  6. 6

    Place in the oven and bake for 15-20 minutes, until lightly browned and softened. Remove from the oven and set aside. Lower heat to 350 degrees F.

  7. 7

    --- For the "Meat" Sauce ---

  8. 8

    In a large skillet over medium-high heat, heat the olive oil. Add the onion and garlic and sauté for 2-3 minutes.

  9. 9

    Add the impossible meat (or lentils) and cook until it turns brown, breaking it up with a spatula as you cook it. This will take 5-8 minutes.

  10. 10

    Add the red wine and cook for 1-2 minutes, then add the crushed tomatoes, vegetable broth, sugar, oregano, cinnamon and salt, to taste. Stir to combine.

  11. 11

    Bring the mixture to a boil, then lower heat to a simmer and cook for 15 minutes, stirring occasionally. Remove from heat and set aside.

  12. 12

    --- For the Bechamel ---

  13. 13

    Add the cashews to a small pot and cover with 3 cups of water. Bring to a boil, then remove from heat and let soak for 15 minutes.

  14. 14

    Drain the cashews, then add them to a high speed blender, along with the 1 cup of fresh water and all the other bechamel ingredients. Blend on high until very smooth and creamy.

  15. 15

    --- Assemble and Bake ---

  16. 16

    In a baking dish (I used my 10 inch cast iron pan, you can use an 8x8 inch casserole dish as well) place half of the eggplant on the bottom.

  17. 17

    Top with all of the filling.

  18. 18

    Place the rest of the eggplant on top of the filling, then pour the bechamel sauce on top. Sprinkle with breadcrumbs.

  19. 19

    Bake, uncovered, for 35-40 minutes until golden brown on top. Let it sit for 10 minutes before slicing and serving. Enjoy!

Calori is writing the cooking notes for this recipe…

Cook it from the original

This recipe comes from noracooks.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on noracooks.comOpens in a new tab