For the lasagna sheets, mix all the ingredients into a mixing bowl and make the dough. Make pasta sheets with a rolling pin or pasta sheeter machine. Cut the pasta sheet into desired shape. Blanch the pasta sheets in boiling water. Cool them down in iced water. Transfer into a tray with some olive oil and keep aside.
For the lasagna fillings, marinate the eggplant, zucchini, mushroom and bel pepper with olive oil, salt and pepper. Transfer into a baking tray.
Roast the vegetables in preheated oven.
Sauté the onions and garlic with olive oil. Add tomato sauce and stir until thick. Add the roasted vegetables, fresh oregano and seasoning. Finish with butter and ricotta cheese.
For the tomato sauce, sauté the onion, garlic and carrots with olive oil. Add white wine and cook until the wine is reduced. Add peeled tomato and cook for sometime. When the tomato is reduced, adjust the seasoning and finish with fresh basil.
For the white sauce, heat the cream in a sauce pan. Add grated parmesan and stir, adjust seasoning. When it gets saucy in consistency, remove from heat.
For the pumpkin fritters, make a batter with flour, corn flour, baking powder, milk, cayenne pepper and seasoning. Deep-fry the pumpkin with batter until golden brown in colour.
For the carrot foam, mix all the ingredients in a mixing bowl with a whisker. Strain the carrot juice through a strainer. Make the froth using a hand blender. Remove the foam with a spoon.
For the basil foam, mix all the ingredients with a whisker. Strain through a strainer. Make a froth using a hand blender. Remove the foam from the top.
In a greased (5x5 inch) baking dish, spread the tomato sauce on the bottom, layer with a lasagna sheet, lasagna fillings and sprinkle with mozzarella cheese. Repeat the layering 3 to 4 times. Top with white sauce and sprinkle with mozzarella cheese.
In a preheated oven (180 degrees Celsius) bake the lasagna for 10 to 12 minutes.
Place the pumpkin fritters on top of the lasagna.
Garnish with carrot and basil foam. Serve immediately.