Ingredients
Method
1.Heat oil in a large frying pan over medium-high heat.
2.Cook onion and garlic 4-5 minutes, or until onion is translucent. Add carrot, eggplant and zucchini; mix together. Add undrained tomatoes, sugar and salt.
3.Reduce heat; simmer, uncovered, about 40 minutes, or until sauce is thickened and eggplant and zucchini are very soft. (Add a little water if it is drying out too much before the flavours are rich. The sauce should be fairly thick and not too wet.)
4.Meanwhile, preheat oven to hot, 200°C (180°C fan-forced). Grease a 28cm square (14-cup capacity) ovenproof dish.
5.Melt butter in a medium saucepan over medium heat. Add flour; cook, stirring, 1 minute.
6.Gradually stir in milk. Cook, stirring, until mixture boils and thickens. Remove from heat. Add 2 1/2 cups of cheddar cheese; season to taste with salt.
7.Spread half the vegetable mixture in base of prepared dish. Top with one-third cheese sauce, then place single layer of lasagne sheets over the top.
8.Repeat layers, ending with remaining cheese sauce. Sprinkle with remaining cheddar cheese, mozzarella and parmesan.
9.Bake about 40 minutes, or until top is golden and pasta is soft.