Preheat oven to 175C/350F.
Start making or heating a sauce for your meatballs - marinara*, arrabbiata, pesto cream. You want your sauce to be mostly ready to go in about 35 minutes.
Mix the milk and breadcrumbs and let sit for a few minutes to allow the breadcrumbs to completely absorb the milk.
Mix meat, bread/milk, egg, parmesan, onion, garlic, thyme, chili flakes and fennel seed together in a bowl, until well mixed. Add some salt and pepper - err on the side of too little, you can always add more later.
Shape 16 balls out of the mixture and place them on an oven-safe pan. Bake for about 25 minutes until lightly browned. If the meatballs overcook they get dry and you don't want that!
Transfer the meatballs into your heated sauce and either scrape the pan or deglaze the pan using wine, stock or spirits so that you get the yummy brown fond from the meat that sticks to the pan and pour it into the sauce.
Let the meatballs simmer in the sauce for a minimum of 15 minutes, 30 might be better.
Serve over pasta, polenta, toast or rice and finish with parsley.
*This is a great place to use Marcella Hazan's Tomato Sauce.
If you have leftover meatballs after making this recipe, meatball sandwiches are an obvious - and yummy - choice. Another awesome way to use the leftovers is Stuffed Peppers: cook up some rice (we used short grain brown) mix with crumbled leftover meatballs and stuff the mixture into bell peppers. Blend some canned tomatoes with a touch of vinegar (to taste) for a sweet and sour vibe and pour over and around the stuffed peppers. Bake until the peppers are soft, maybe 45 minutes to an hour? Soooo good!