Directions
- Heat a large skillet over medium-high heat. Add ground beef and chopped onion. Cook, stirring frequently, until the beef is crumbly, evenly browned, and no longer pink, about 10 minutes. Drain excess grease.
- Stir in ketchup, water, brown sugar, Worcestershire sauce, mustard, vinegar, chili powder, garlic powder, onion powder, and salt. Mix until well combined.
- Bring the mixture to a boil over high heat. Reduce heat to low, cover, and simmer until the sauce thickens, about 30–40 minutes. Stir occasionally.
- Serve the hot beef mixture on split hamburger buns.
Recipe Details
Prep time: 10 minutes
Cook time: 40–50 minutes
Total time: 50–60 minutes
Servings: 2–4
Difficulty: Easy
Variations & Substitutions
- Use ground turkey, chicken, or plant-based meat for a lighter or vegetarian version.
- Spice it up by adding ¼ teaspoon cayenne pepper or hot sauce.
- For a richer flavor, add a splash of barbecue sauce along with the ketchup.
- Serve on sandwich rolls, slider buns, or even toasted bread for variety.
Serving Suggestions
To continue reading, click ‘Next’ to go to the next page.
ADVERTISEMENT