Browning in the oven on high heat is neater than pan frying and great for making meatballs in large quantity. But, we prefer pan frying meatballs for much better flavor. Especially cooking them in a cast iron skillet.