Ingredients
Method
Step-by-Step
- Heat a large skillet over medium heat. Add the ground beef and cook for 5–7 minutes, breaking it into small crumbles as it browns.
- Drain excess fat if necessary, leaving about 1 tablespoon in the pan for flavor. Add the diced onion and green bell pepper, cooking for 4–5 minutes until softened, then stir in the garlic and cook for about 30 seconds.
- Stir in the ketchup, tomato sauce, brown sugar, yellow mustard, Worcestershire sauce, apple-cider vinegar, chili powder, kosher salt, and black pepper until evenly combined.
- Add the water and bring the mixture to a gentle simmer. Reduce the heat to low and simmer uncovered for 15–20 minutes, stirring occasionally.
- Continue cooking until the sauce clings to the beef while remaining moist and spoonable. Add a small splash of water if the mixture becomes too thick, then taste and adjust the seasoning.
- Let the filling rest for 5–10 minutes, then spoon it onto toasted hamburger buns. Serve immediately while warm and saucy.
Notes
Brown the beef thoroughly for the best traditional flavor, and toast the buns so they hold the filling without becoming soggy. Refrigerate leftover filling for up to 3–4 days.
