Give the baked dish its full 15-minute rest before serving. Cut straight down with a sharp knife, then use a wide spatula to lift each portion from underneath. The first piece may still look rough; the remaining seven are usually more cooperative.
Main DishesRoasted Aubergine and Seitan Lasagna with Fresh Tomato Sauce
Roasted aubergine and browned seitan are layered with a concentrated sauce made from fresh tomatoes, a fluid béchamel, and a golden mozzarella-Parmesan crust.
Ingredients
For the roasted fresh tomato sauce
For the aubergine and seitan filling
For the béchamel
For assembling
Make your own version Start from these ingredients in the recipe builder, swap what you like and see the nutrition per serving.
Preparation Steps
Roast the tomato sauce base
Heat the oven to 210°C. Spread the tomatoes, onion, and garlic on a large baking tray, then coat with olive oil, dried oregano, dried basil, salt, and black pepper. Roast for 40–45 minutes, until the tomatoes have collapsed and the onions are soft with browned edges; keep every bit of juice from the tray.
Roast the aubergine
Spread the eggplant over one or two large trays. Coat with olive oil and black pepper, then roast at 210°C for 25–30 minutes, turning halfway through, until the cubes are tender and browned at the edges without falling apart.
Blend and reduce the sauce
Transfer the roasted tomatoes, onion, garlic, and tray juices to a blender with tomato paste and water. Blend until velvety; the sauce should be thick and spoonable, leaving a clear track when stirred. Simmer uncovered over medium heat for 5–10 minutes if it runs off a spoon too quickly, then set aside.
Make the aubergine and seitan filling
Crumble the seitan into small, uneven pieces. Heat a large frying pan over medium-high heat and cook the seitan for 5–7 minutes, stirring occasionally, until it has browned in places. Add soy sauce and smoked paprika, cook for 1 minute, then fold in the roasted eggplant and most of the tomato sauce; cook for 3–5 minutes until the filling is moist and cohesive. Reserve the remaining sauce for the dish.
Cook the béchamel
Melt the unsalted butter in a saucepan over medium heat. Whisk in the wheat flour and cook for 1minutes without letting it colour. Gradually whisk in the whole milk, then cook for 5–8 minutes, stirring often, until the béchamel coats the back of a spoon but still pours easily. Stir in ground nutmeg, salt, and black pepper; if it becomes too thick, continue whisking over low heat until it is fluid enough to spread.
Assemble the lasagna
Lower the oven to 190°C. Spread some reserved tomato sauce in the base of a deep baking dish. Layer lasagna sheets, aubergine and seitan filling, béchamel, and mozzarella. Repeat until the filling is used, then finish with lasagna sheets, the remaining béchamel and tomato sauce, followed by mozzarella and hard parmesan cheese.
Bake and rest
Cover the dish loosely with foil and bake for 30 minutes. Remove the foil and bake for a further 20–25 minutes, until the pasta is tender when pierced with a knife and the top is browned and bubbling. Leave the lasagna to rest for 15 minutes before cutting, so the layers set cleanly.
Recipe insights
Clean Lasagna Portions
Swap the seitan
Not everyone is 4 years old and like the gummy texture from seitan. If you want to keep the veggie option but don't love seitan you can easily swap it with quorn, tofu or else in the same quantities !
Recipe builder
Your recipe, measured like ours.
Pick your ingredients from our catalogue built on Health Canada’s Canadian Nutrient File, enter the grams and see the nutrition of every serving. Keep it to yourself, or share it with the community.
Lentil & bulgur bowl with walnuts
- Green lentils, dry240 g
- Bulgur, dry200 g
- Baby spinach300 g
- Cherry tomatoes300 g
- + walnuts, olive oil70 g
- Per serving
- 545 kcal
- Protein
- 25 g
- Fibre
- 16 g
Energy from
- Protein 18%
- Carbs 57%
- Fat 25%
Nutrition from Health Canada · CNF 2026







Comments
Be the first to comment 👇