Ingredients
- 1 drizzle olive oil
- 1 small sweet onion, diced
- 3 pounds lean ground beef
- 1 ¼ cups ketchup
- ¼ cup prepared yellow mustard
- ¼ cup white vinegar
- ¼ cup brown sugar
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- salt and ground black pepper to taste
- 10 hamburger buns, split
Why You'll Love Making This
Helpful Tips For Cooking
- Simmer the sauce gently to let the flavors meld and thicken perfectly.
- Toast the buns lightly to prevent them from getting soggy too quickly.
Step 1
Gently heat a bit of oil in a large pan over medium-high heat. Toss in the chopped onion and cook it until it’s nice and soft, about 5 minutes. Add the ground beef to the pan, breaking it up with a spoon as it cooks, and let it brown evenly, which should take around 5 to 7 minutes. Once the meat is cooked through, drain off any extra fat.
Step 2
Stir in the ketchup, mustard, vinegar, brown sugar, Worcestershire sauce, garlic powder, onion powder, and a pinch of salt and pepper. Mix everything well so the flavors meld together. Turn the heat down to low and let it simmer gently for 15 to 20 minutes, stirring now and then. Taste and adjust the seasoning if you think it needs a little more salt or pepper.
Step 3
When it’s all ready, pile the sloppy joe mixture onto hamburger buns and enjoy!