There are meatballs resting in a bubbling sauce of Iowa tomatoes on my stove right now. Here's a non-specific recipe for making rocking good meatballs.
Mix together (use your hands):
One pound really good, sweet, pork sausage
One pound lean ground beef
about two cups of seasoned Italian bread crumbs
two eggs from happy chickens
one chopped sauteed white onion
7 cloves of minced garlic
Form a bunch of 1.5 inch meatballs (with your hands) and line them up neatly in a single layer in a casserole dish. Put the lid on the dish and bake in a 350 degree oven for 45 minutes or so.
Let them cool and then freeze them on a cookie tray, uncovered, for about two hours. Once they are solid, remove them and put them in a big Ziploc baggie.
To reheat, drop frozen meatballs in simmering sauce and cook for 40 minutes or all day. All day makes your house smell good.
I love meatballs. I make no apology. I wasn't ever a very good vegan, anyway.