These meatballs are fabulous. The ricotta cheese adds flavor and keeps them from being dry, as well as acting as a binder along with the egg. I have been working on meatballs for years trying to get a good one and I read about adding the ricotta cheese - it really is fantastic. Serve with your favorite sauce and over pasta. Add a salad and some garlic bread and you have a GREAT spaghetti dinner!