The Best Vegan Moussaka Recipe
By Loving It Vegan
🔪Prep Time: 30 minutes
👩🍳Cook Time: 25 minutes
For the Eggplant:
2 Large Eggplants (1.3 pounds/600g) Sliced
Olive Oil For Brushing
Sprinkle Salt and Pepper
For the Vegan Mince:
8 ounces Extra Firm Tofu (226g) Pressed
1 cup Walnuts (100g) Finely Chopped
2 and 1/2 cups Cremini Mushrooms (240g) Finely Chopped
15 ounce Can Brown Lentils Drained, or 1 and 1/2 cups cooked lentils
2 Tbsp Olive Oil
1 Medium Onion White, Yellow or Brown, Finely Chopped
2 Medium Stalks Celery Finely Chopped
1 Medium Red Bell Pepper Finely Chopped
1 Tbsp Crushed Garlic
1 tsp Paprika
1 tsp Cumin
1 tsp Dried Oregano
1 tsp Dried Rosemary
1/8 tsp Ground Cinnamon
1/2 cup Tomato Paste (130g)
1 cup Marinara Sauce (240ml)
1 Tbsp Dark Soy Sauce
1 Tbsp Coconut Sugar
1/4 tsp Ground Black Pepper
Salt To Taste
For the Bechamel Sauce:
3/4 cup Olive Oil (180ml)
3/4 cup All Purpose Flour (94g)
8 cups Soy Milk (1930ml)
Black Pepper To Taste
Sea Salt To Taste
For Decoration (Optional):
Ground Black Pepper
Sprigs of Fresh Rosemary
1Start off by putting your tofu on to press. If you have a tofu press, then this is perfect to use, but if not, you can place the block of tofu on a plate, with another plate on top of it and then place something heavy on top of that, like a heavy pot or a heavy stack of books.
2While the tofu is pressing, preheat your oven to 350°F (180°C) and slice your eggplant into round slices about 1/4 inch thick, brush with olive oil and sprinkle on a bit of salt and pepper and place onto parchment lined trays (we used two half sheet trays).
3Place the eggplant into the oven and bake for 25 minutes, turning them over around the halfway mark.
4Prepare your vegan mince. Add walnuts to the food processor and process into crumbles and add to a mixing bowl. Then add sliced mushrooms to the food processor and process until finely chopped and add in with the walnuts in the mixing bowl.
5When the tofu is pressed, mash it with a fork and add to the mixing bowl. Then add in the lentils and toss everything together.
6Add the olive oil, chopped onion, celery and red pepper to a pot and sauté until softened. Add the crushed garlic, paprika, cumin, oregano, rosemary and cinnamon.
7Then add your walnut, mushroom, tofu and lentil mix and toss together with the vegetables and spices.
8Add the tomato paste, marinara sauce and soy sauce and fry for about 8 minutes until you have cooked off any excess liquid and have a delicious soft mince texture.
9Add coconut sugar, black pepper and sea salt to taste.
10Prepare your bechamel sauce. Add the olive oil to a pot and heat it. Then add in the flour and fry it in the oil for a minute. Add in all the soy milk at once and stir vigorously until well combined. Alternate between a wooden spoon and a whisk while heating to remove any lumps. It can tend to stick to the bottom of the pot so make sure you are scraping the bottom of the pot constantly and then whisking it in. Keep stirring and whisking until it reaches a rolling boil and then let it boil while you continue to stir until it thickens. When it's nicely thickened, add black pepper and salt to taste.
11Assemble your moussaka. Preheat the oven to 350°F (180°C). Place half of the eggplant along the bottom of a 9x13 oven-safe dish. Then add in all the vegan mince into a thick layer. Then top the vegan mince with the remaining sliced eggplant. Add all of the bechamel sauce and smooth down with the back of a spoon.
12Place into the oven to bake for 40 minutes switching to grill for the last 5 minutes so that it can brown on top.
13Let it cool for 10 minutes on the countertop before serving. Decorate with sprinkles of dried oregano, paprika, ground black pepper and sprigs of fresh rosemary.
Top Vegan Recipe Resources 🥑
Batch Cooking Club
Stephanie Dreyer (owner of Batch Cooking Club) is a plant-based meal planning expert. Her recipes and meal planning advice have been featured in several publications and online media outlets, including VegNews magazine and VegNews.com, Chickpea magazine, MensHealth.com, Parade and Thrive Global.
Brand New Vegan
Hi! I’m Chuck Underwood and I have a pretty unique job…..in that, I cook for thousands of people all over the world. No, I don’t deliver sorry…..but I do cook, and then provide you with the recipe 🙂 I do this because people want to eat healthily, and thanks to documentaries like “Forks Over Knives” and “What The Health”, plant-based diets are finally becoming mainstream. But… changing your diet overnight is not as easy as it looks. People usually have no idea where to start, or even how to cook for that matter….plus we are so addicted used to all of our favorite foods. From someone who has been there-done that – I know how difficult it can be.