In a large skillet over medium-high heat, cook the ground beef and onion until the beef is crumbly, evenly browned, and no longer pink. Drain any excess grease.
Stir in the ketchup, brown sugar, vinegar, Worcestershire sauce, mustard, and salt. Bring to a simmer, then reduce heat to medium-low, cover, and let it simmer for 20 minutes.
Serve the beef mixture on warmed hamburger buns.
Discover amazing recipes from around the world