In a large bowl, combine meatball ingredients, other than the oil. Mix with hands until just combined - you don't want to overmix.
Using a medium cookie scoop or tablespoon, shape into evenly sized meatballs. You will get approximately 24.
Heat the oil in a large, non-stick skillet over medium-high heat. Add meatballs and cook, in batches if neccesary, for 2-3 minutes per side, until browned. Remove to a plate.
Add the pasta sauce and heat over medium heat for until simmering. Add the meatballs back to the pan and bring to a boil. Reduce to a simmer and add cheeste. Cover and simmer for 10-15 minutes, or until meatballs are cooked through.
While the meatballs are cooking, make your pasta according to the package instructions. Typically you bring a large pot of salted water to a boil and cook for 8-10 minutes, depending on the pasta. Drain water.
Serve meatballs over pasta with extra sauce and garnish with basil, if desired.