No, there are many ways to cook meatballs. I prefer to make them in the oven because you don’t need to add oil and the meatballs cook evenly. However, you can also cook them over the stove-top in a pan or let them simmer in sauce in a dutch oven or braising pan instead.