Preheat oven to 400°F. A hot oven helps the cheese melt quickly while keeping the breading crisp.
Prep the eggplant. Using a sharp knife, slice off both ends of the eggplant. With the same knife or a vegetable peeler, remove the skin, then slice into ¼-inch rounds. Lay slices on paper towels, sprinkle generously with salt, and let sit for 15–20 minutes. Pat dry thoroughly.
Set up the dredging station. In one shallow bowl, combine the gluten-free breadcrumbs, salt, pepper, and garlic powder. In another bowl, whisk together the eggs, cream, and Parmesan cheese until smooth.
Heat the oil. Add olive oil to a large skillet over medium to medium-high heat. Heat until shimmering, about 350°F. If you don’t have a thermometer, drop in a small piece of GF bread - it should sizzle immediately.
Fry the eggplant. Dip each slice into the egg mixture, let the excess drip off, coat it in breadcrumbs, and place it into the hot oil. Don’t crowd the pan - two to three slices at a time is perfect. Fry about two minutes per side, until golden, then transfer to a paper towel–lined plate. You’ll probably need to add more oil as you go, and that’s normal. As the eggplant slices finish cooking, transfer them to a paper towel–lined platter to absorb any excess oil.
Assemble the dish.Arrange the fried eggplant slices in a 9x13-inch baking dish in an even layer.
Spoon a small amount of marinara over the eggplant - do not coat the bottom of the dish or heavily cover the slices, as too much sauce can make the coating soggy. Save the remaining sauce to use after the eggplant cooks.
Top with fresh mozzarella slices.
Bake uncovered for 20 minutes, until cheese is melted. If needed, broil for 1 minute to lightly brown the top, watching closely.
Serve hot with the extra marinara and gluten-free pasta, in a sandwich, or alongside your favorite salad.