In a salted skillet, brown ground beef with onion over medium heat, breaking up meat with a fork to crumble it fine. Drain off fat.
Add all other ingredients, except ketchup. Mix well, then add enough ketchup to keep mixture loose. Simmer, partially covered, 1 hour, adding ketchup as needed.
Submitted by: CM