Made or produced in the home or by yourself.
Made at home or on the premises, esp of high-quality ingredients.