In a large bowl, combine all meatball ingredients and mix using your hand.
Shape the mixture into meatballs and evenly space them on a baking sheet. Bake for 25 minutes.
Meanwhile, prepare the sauce. In a large skillet, heat olive oil over medium-low heat. Add onion and sauté for 5-7 minutes, then add garlic and sauté for another minute.
Add crushed tomatoes, tomato paste, basil, oregano, salt, and pepper. Simmer uncovered over low heat for 15 minutes.
Add meatballs to the sauce. Simmer for another 10 minutes.
Serve with egg noodles or spaghetti. Garnish with fresh parsley and parmesan.