Homemade ketchup is made of fresh tomatoes and other organic ingredients while Mustard is made from seeds of mustard plants. Ketchup contains more sodium but no fat or protein. It also is the best source of lycopene which is good for health.