Preheat oven to 200 degrees celsius (fan-forced).
Place the onion into the Thermomix bowl and chop for 5 seconds, Speed 6. Scrape down the sides and repeat.
Add all remaining meatball ingredients and mix for 15 seconds, Speed 5. Scrape down the sides of the bowl and mix for a further 10 seconds.
Roll into 1 tablespoon-sized balls and place into a greased baking/casserole dish. Cook in the oven for 20 minutes.
While the meatballs are cooking, make the tomato sauce by placing the onion and garlic into a clean Thermomix bowl. Chop on Speed 6, 10 seconds. Scrape down the sides and repeat if needed.
Add the olive oil and saute for 2 minutes, 80 degrees, Speed 2. Add the remaining sauce ingredients and cook for 20 minutes, Varoma, Speed 1.
When the meatballs have cooked for 20 minutes, pour the tomato sauce over the top and grate over the cheese. Bake in the oven for the final 15 minutes.