Preheat oven to 400°F. Slice the top off the garlic. In tin foil or a cocotte, add garlic and cover in olive oil. Season with salt and pepper. Cook for 25-30 min or until garlic is tender.
Slice eggplant and season both sides generously with salt. Cover with a few sheets of paper towels and place something heavy (like a skillet) on top. Let the eggplants sweat out some of their moisture for about 15-20 min.
Meanwhile add chopped tomatoes to a bowl. Slice a handful of basil and add tomatoes. Squeeze cooked garlic over top, along with salt, pepper and the squeeze of lemon. Mix gently to combine.
Preheat grill to 400°F. Drizzle eggplants with olive oil on both sides. Season with salt, pepper and red pepper flakes. Grill for about 5-7 min per side or until eggplant is browned.
Plate eggplant and spoon bruschetta over top. Add breadcrumbs to a pan and cook for about 2-3 min or until they start to brown. Add to the top of the tomatoes. Season with balsamic glaze and more basil.
Great spooned over sourdough bread.