Line a baking tray with foil. Slice the zucchini, transfer to the baking tray, brush with olive oil, sprinkle with salt and pepper and broil for 5 minutes or until golden.
Heat the olive oil in a frying pan, add chopped onion, minced garlic and fry until soft. Add minced beef and seasonings and fry until meat is cooked. Add marinara sauce, stir and cook for additional 3 minutes.
Combine half of shredded cheese, cream cheese, heavy cream, garlic and salt in a saucepan and heat on low until cheese melts and the sauce become thick and smooth.
Preheat the oven to 400F. Place slices of broiled zucchini in the bottom of a baking dish, top with beef mixture, pour over the sauce, sprinkle with remaining cheese and bake for 20 minutes.
Allow to stand for 5 minutes before serving. Can be served with green salad or some leafy greens.
You can use eggplant in the place of and chicken or other meat in the place of beef.