Preheat oven to 200 C. Line oven tray with baking paper, and have your baking dish ready.
Heat the oil in a thick-bottomed medium sized pot over a medium heat.Add garlic, onion, salt and cook, stirring occasionally, for 3-4 minutes until soft.
Add the beef mince, increase the heat to high and continue cooking for 3-4 minutes, breaking up the mince with a wooden spoon.
Add the tomatoes, stock, herbs, tomato paste and pepper, and bring up to the boil.Reduce the heat to low, cover and simmer for 20-25 minutes until the sauce has thicked and the mince is cooked.
While the beef sauce cooks, prepare the eggplant sheets.Slice the eggplant into rounds 5mm thick.Place on the lined oven tray, dizzle with oil and rub the oil over the eggplant rounds with your fingers. Season with salt and pepper and bake for 10-12 minutes until the eggplant is tender.
Make the white sauce, placing the cream cheese, egg and salt in a bowl and whisk until well combined.
The assemble the lasagne, spoon half of the beef sauce into the baking dish and top with half the eggplant slices. repaet with remaining beef sauce and eggplant.Spoon the white sauce over the top, sprinkle with parmesan cheese and bake for 12-15 minutes until it is nicely browned on top and bubbling.
Remove from the oven and let stand for 5 minutes before serving.
To serve, scoop slices into bowls with your choosen side salad.