In a large saute pan, heat butter over medium low heat. Add ground beef, onion and garlic and cook until beef is completely cooked through. Drain off excess fat.
While meat is cooking, whisk together tomato sauce, paste, brown sugar, Worcestershire sauce, yellow mustard and seasonings in a medium bowl.
Pour mixture over meat and mix in well. Bring pan to a boil, then reduce heat and simmer for a few minutes until heated through.
Serve with pickles, onion and cheese if desired on hamburger buns.
Optional--brown hamburger buns in butter on a hot pan before serving for extra flavor