Begin by making the Eggplant Balls: In a large skillet heat the olive oil on low heat and cook the garlic for a few minutes until it's softened.
Raise the heat to medium, and add the eggplant. Cook it until it's very soft, stirring occasionally, for about 15 minutes.
Place the cooked eggplant in a large bowl along with the herbs, one cup of the breadcrumbs, salt, pepper, garlic powder, eggs, and Parmesan cheese. Cover and refrigerate for thirty minutes.
While the eggplant firms up, boil the water for your pasta and make the sauce: In a Dutch oven, heat the oil , and on low heat, cook the onion until it's soft. Add the garlic and cook another minute. Add the rest of the ingredients and simmer for thirty minutes.
When the eggplant is done chilling, heat a half inch of vegetable oil in a cast iron skillet. Form the eggplant mixture into one and a half inch balls and roll each one in the other cup of breadcrumbs. The oil is hot enough, when a small eggplant cube sizzles immediately when placed in the oil. Fry the balls in a few batches for about six minutes for each batch. Fry each ball on all sides. Drain them on a wire rack over a pan.
While the balls fry, boil your pappardelle.
Serve the balls on top of the pappardelle with some sauce, some basil, and some burrata.