Greek Meatballs

5 ounces lean ground pork
5 ounces lean ground beef (10% or less fat)
1 onion, finely chopped
1 small eggplant, peeled and finely diced (about 1 cup)
1 large egg
3 tablespoons plain dried bread crumbs
1/4 cup finely chopped fresh flat-leaf parsley
1 teaspoon dried oregano leaves, crumbled
1/2 teaspoon ground allspice
1/4 teaspoon cinnamon
1 (28 ounce) can diced tomatoes

(more…)