For the Fried Eggplant: Slice the eggplant crosswise into ¼ inch slices. If desired, soak in salted water for 1 hour, then pat dry.
Prepare 3 medium-sized bowls: one with flour seasoned with salt & pepper, one with 2 beaten eggs, and the last with a mixture of bread crumbs and ground pumpkin seeds.
Dip each eggplant slice in the flour mixture, then the egg, and finally coat well in the breadcrumb mixture.
Heat the oil in a frying pan and fry the eggplant slices in batches until golden brown. Remove and drain on paper towels.
For the Roasted Tomatoes: Slice the tomatoes into rounds, drizzle with olive oil, season with salt & pepper, and bake at 275 F until golden (around 30 minutes).
For the Pesto Sauce: In a food processor or blender, process the basil leaves and garlic until finely chopped.
Add the nuts and process until finely chopped. Add the cheese and process until combined.
With the machine running, slowly add the olive oil. Once incorporated, season with salt and pepper to taste.
If not using immediately, store in an airtight container with a thin layer of olive oil on top to prevent discoloration. The pesto can be refrigerated for up to a week.
To Assemble the Eggplant Napoleon: Place an eggplant slice on a baking sheet, spread some pesto on top, add a layer of goat cheese, and top with a roasted tomato slice.
Repeat the layering process, finishing with an eggplant slice and a final layer of goat cheese.
Bake in the oven at 300 F for 2-6 minutes, until the cheese is warmed.
Serve on a bed of mixed greens, drizzled with balsamic vinegar. Enjoy your homemade Eggplant Napoleon!