Yes, if you have the time and prefer to make them homemade they will certainly work. You follow the directions for baking or cooking the meatballs fully before adding them to the sauce. Since the meatballs aren't frozen, they will heat up in significantly less time so check them after an hour to determine how much longer they need to cook. You can also make your fresh meatballs in advance and freeze them until you're ready to cook them in the sauce.