Something is homemade if has been made at home from all the individual ingredients, rather than from a store-bought mix. Food made in a large quantity in a commercial manner is not homemade. Homemade usually refers to
food, while
handmade refers to other items.