Layers of eggplant are smothered in a delicious plant-based beefless sauce and topped with a creamy non-dairy béchamel. With hints of cinnamon and nutmeg, this traditional Greek dish is divine.
To make the meatless sauce, first prepare your mise en place. Dice the onion and mince the garlic. Measure the spices and tomato paste and have the beefless ground and tomatoes on hand. Heat a large Dutch oven over medium-low heat. Add the olive oil and gently cook the onions until they are translucent and start to turn golden, about 8 to 10 minutes. Add the minced garlic and cook for an additional minute. Increase heat to medium-high, add the tomato paste and cook for a minute or so before adding the spices. Add the cinnamon stick, oregano, allspice, nutmeg, ground cloves, sea salt and pepper and cook for a few minutes.
Add the tomatoes. Crush them up a bit and then add the bay leaf. Stir well and continue to add a bit of water. Place on lid and bring just to a boil. Stir well and reduce the heat to low. Simmer for approximately 30 to 45 minutes. Adjust seasonings to taste. Once the dish has cooked and the flavors have all come together, add the beefless ground, stirring to coat it in the sauce. Add more water if the mixture seems a bit too dry. Lastly, taste for seasoning, adding salt and pepper as needed.
To prepare the eggplant, first preheat the oven to 450°F (230°C). Wash and slice the eggplant into 1/2-inch rounds. Place onto a cooling rack and sprinkle both sides with the salt. Let sit for 20 minutes. Rinse the eggplant under cold water and dry well with paper towels. Lay the eggplant onto two baking sheets. Coat each piece of eggplant with olive oil and sprinkle with sea salt. Roast for approximately 25 minutes, flipping halfway through. To finish, turn on the broiler and broil for an additional 4 to 5 minutes per side to brown. Remove from oven and set aside on cooling rack. Reduce the oven to 350°F (180°C).
To make the béchamel, in a medium-sized pot melt the non-dairy butter. Once melted, add the flour followed by the tapioca and the potato starch. Mix to combine and let cook for 5 minutes or so, stirring frequently until it turns a light golden color. Next, slowly add the non-dairy milk, and sea salt. Continue to add the cream, whisking constantly, until you reach the desired consistency. Lastly, add the freshly ground nutmeg and taste for seasoning.
To assemble the moussaka, coat the bottom of a baking dish with bread crumbs and then cover the bottom with slices of eggplant. Spoon some of the beefless sauce over the eggplant. Using an offset spatula, gently spread the mixture to evenly cover the surface. Add the remaining slices of eggplant, followed by another layer of the beefless sauce, spreading to evenly cover the surface. Finish by spooning the béchamel over, making sure to completely cover the surface.
Bake in a 350°F (180°C) oven for approximately 40 minutes, or until heated through and golden brown on top. Let rest on a cooling rack for about 10 minutes before slicing. Serve this delicious moussaka with a nice light salad for a complete meal.
*To make cashew cream as a non-dairy option in this recipe, when making the béchamel, simply blend in a blender 1 1/4 cups raw cashews (soaked) and 3 cups of water. This will produce about 4 cups of non-dairy cream.